https://launchpad.net/ubuntu/+archive/test-rebuild-20240502-noble-gcc/+build/28296464 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-039 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 16:08:13 UTC 2024 aarch64 Buildd toolchain package versions: launchpad-buildd_237~660~ubuntu20.04.1 python3-lpbuildd_237~660~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.11 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1.1. Syncing the system clock with the buildd NTP service... 21 May 17:27:10 ntpdate[1836]: adjust time server 10.211.37.1 offset 0.003004 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=noble --arch=armhf PACKAGEBUILD-28296464 --image-type chroot /home/buildd/filecache-default/59612f0fc5bae33f6226b6e60c2e882b82c04bd0 Creating target for build PACKAGEBUILD-28296464 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=noble --arch=armhf PACKAGEBUILD-28296464 Starting target for build PACKAGEBUILD-28296464 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=noble --arch=armhf PACKAGEBUILD-28296464 'deb http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble main' 'deb http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble main' 'deb http://ftpmaster.internal/ubuntu noble main universe' Overriding sources.list in build-PACKAGEBUILD-28296464 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=noble --arch=armhf PACKAGEBUILD-28296464 Adding trusted keys to build-PACKAGEBUILD-28296464 pub rsa1024/1E9377A2BA9EF27F 2009-10-22 [SC] Key fingerprint = 60C3 1780 3A41 BA51 845E 371A 1E93 77A2 BA9E F27F uid Launchpad Toolchain builds RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=noble --arch=armhf PACKAGEBUILD-28296464 Updating target for build PACKAGEBUILD-28296464 Get:1 http://ftpmaster.internal/ubuntu noble InRelease [256 kB] Get:2 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble InRelease [23.6 kB] Get:3 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble InRelease [23.6 kB] Get:4 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf Packages [19.5 kB] Get:5 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main Translation-en [14.9 kB] Get:6 http://ftpmaster.internal/ubuntu noble/main armhf Packages [1302 kB] Get:7 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main armhf Packages [6324 B] Get:8 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main Translation-en [4996 B] Get:9 http://ftpmaster.internal/ubuntu noble/main Translation-en [513 kB] Get:10 http://ftpmaster.internal/ubuntu noble/universe armhf Packages [14.2 MB] Get:11 http://ftpmaster.internal/ubuntu noble/universe Translation-en [5982 kB] Fetched 22.3 MB in 11s (2077 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: cpp-13 g++-13 g++-13-arm-linux-gnueabihf libnsl-dev libstdc++-13-dev libtirpc-dev libunistring2 perl-modules-5.36 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: libapt-pkg6.0* libdb5.3* libext2fs2* libgdbm-compat4* libgdbm6* libgnutls30* libhogweed6* libnettle8* libnpth0* libperl5.36* libpng16-16* libreadline8* libssl3* libtirpc3* usrmerge* The following NEW packages will be installed: cpp-13-arm-linux-gnueabihf cpp-14 cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf g++-13-arm-linux-gnueabihf g++-14 g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc-13-arm-linux-gnueabihf gcc-14 gcc-14-arm-linux-gnueabihf gcc-14-base gcc-arm-linux-gnueabihf libapt-pkg6.0t64 libdb5.3t64 libext2fs2t64 libgcc-14-dev libgdbm-compat4t64 libgdbm6t64 libgnutls30t64 libhogweed6t64 libnettle8t64 libnpth0t64 libperl5.38t64 libpng16-16t64 libreadline8t64 libssl3t64 libstdc++-14-dev libtirpc3t64 libunistring5 perl-modules-5.38 The following packages will be upgraded: advancecomp apt apt-utils base-files base-passwd bash bash-completion binutils binutils-arm-linux-gnueabihf binutils-common bsdextrautils bsdutils bzip2 ca-certificates coreutils cpp cpp-13 dash debconf debconf-i18n debianutils diffutils dpkg dpkg-dev e2fsprogs fakeroot findutils g++ g++-13 gcc gcc-13 gcc-13-base gpg gpg-agent gpgconf gpgv grep gzip hostname init init-system-helpers krb5-locales libacl1 libapparmor1 libargon2-1 libasan8 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libfakeroot libfdisk1 libffi8 libgcc-13-dev libgcc-s1 libgcrypt20 libgmp10 libgomp1 libgpg-error-l10n libgpg-error0 libgpm2 libgssapi-krb5-2 libidn2-0 libip4tc2 libisl23 libjansson4 libjson-c5 libk5crypto3 libkeyutils1 libkmod2 libkrb5-3 libkrb5support0 liblocale-gettext-perl liblockfile-bin liblockfile1 liblz4-1 liblzma5 libmd0 libmount1 libmpc3 libmpfr6 libncursesw6 libnsl-dev libnsl2 libnss-nis libnss-nisplus libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libproc2-0 libseccomp2 libselinux1 libsemanage-common libsemanage2 libsepol2 libsframe1 libsmartcols1 libsqlite3-0 libss2 libstdc++-13-dev libstdc++6 libsystemd-shared libsystemd0 libtasn1-6 libtext-charwidth-perl libtext-iconv-perl libtinfo6 libtirpc-common libtirpc-dev libubsan1 libudev1 libuuid1 libxxhash0 libzstd1 linux-libc-dev lockfile-progs login logsave lto-disabled-list make mawk mount ncurses-base ncurses-bin openssl optipng passwd patch perl perl-base pinentry-curses procps psmisc readline-common rpcsvc-proto sed sensible-utils systemd systemd-dev systemd-sysv sysvinit-utils tar tzdata ubuntu-keyring util-linux uuid-runtime xz-utils zlib1g 171 upgraded, 31 newly installed, 15 to remove and 0 not upgraded. Need to get 368 MB of archives. After this operation, 835 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu noble/main armhf libtirpc-common all 1.3.4+ds-1.1build1 [8094 B] Get:2 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf gcc-14-base armhf 14-20240429-1ubuntu1 [48.0 kB] Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libtirpc-dev armhf 1.3.4+ds-1.1build1 [184 kB] Get:4 http://ftpmaster.internal/ubuntu noble/main armhf libnsl-dev armhf 1.3.0-3build3 [66.2 kB] Get:5 http://ftpmaster.internal/ubuntu noble/main armhf libnsl2 armhf 1.3.0-3build3 [36.5 kB] Get:6 http://ftpmaster.internal/ubuntu noble/universe armhf libnss-nisplus armhf 1.3-5build1 [20.1 kB] Get:7 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf libgcc-s1 armhf 14-20240429-1ubuntu1 [41.5 kB] Get:8 http://ftpmaster.internal/ubuntu noble/main armhf libgssapi-krb5-2 armhf 1.20.1-6ubuntu2 [119 kB] Get:9 http://ftpmaster.internal/ubuntu noble/main armhf libkrb5-3 armhf 1.20.1-6ubuntu2 [321 kB] Get:10 http://ftpmaster.internal/ubuntu noble/main armhf libk5crypto3 armhf 1.20.1-6ubuntu2 [78.6 kB] Get:11 http://ftpmaster.internal/ubuntu noble/main armhf libkrb5support0 armhf 1.20.1-6ubuntu2 [31.4 kB] Get:12 http://ftpmaster.internal/ubuntu noble/main armhf openssl armhf 3.0.13-0ubuntu3 [974 kB] Get:13 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf libstdc++6 armhf 14-20240429-1ubuntu1 [714 kB] Get:14 http://ftpmaster.internal/ubuntu noble/main armhf libacl1 armhf 2.3.2-1build1 [15.1 kB] Get:15 http://ftpmaster.internal/ubuntu noble/main armhf libapparmor1 armhf 4.0.0-beta3-0ubuntu3 [45.1 kB] Get:16 http://ftpmaster.internal/ubuntu noble/main armhf libaudit-common all 1:3.1.2-2.1build1 [5736 B] Get:17 http://ftpmaster.internal/ubuntu noble/main armhf libcap-ng0 armhf 0.8.4-2build2 [13.6 kB] Get:18 http://ftpmaster.internal/ubuntu noble/main armhf libaudit1 armhf 1:3.1.2-2.1build1 [44.4 kB] Get:19 http://ftpmaster.internal/ubuntu noble/main armhf libblkid1 armhf 2.39.3-9ubuntu6 [160 kB] Get:20 http://ftpmaster.internal/ubuntu noble/main armhf libcap2 armhf 1:2.66-5ubuntu2 [25.8 kB] Get:21 http://ftpmaster.internal/ubuntu noble/main armhf libcrypt-dev armhf 1:4.4.36-4build1 [120 kB] Get:22 http://ftpmaster.internal/ubuntu noble/main armhf libcrypt1 armhf 1:4.4.36-4build1 [92.6 kB] Get:23 http://ftpmaster.internal/ubuntu noble/main armhf libgpg-error-l10n all 1.47-3build2 [8064 B] Get:24 http://ftpmaster.internal/ubuntu noble/main armhf libgpg-error0 armhf 1.47-3build2 [61.6 kB] Get:25 http://ftpmaster.internal/ubuntu noble/main armhf libgcrypt20 armhf 1.10.3-2build1 [454 kB] Get:26 http://ftpmaster.internal/ubuntu noble/main armhf liblzma5 armhf 5.6.1+really5.4.5-1 [111 kB] Get:27 http://ftpmaster.internal/ubuntu noble/main armhf libzstd1 armhf 1.5.5+dfsg2-2build1 [265 kB] Get:28 http://ftpmaster.internal/ubuntu noble/main armhf libkmod2 armhf 31+20240202-2ubuntu7 [45.1 kB] Get:29 http://ftpmaster.internal/ubuntu noble/main armhf liblz4-1 armhf 1.9.4-1build1 [58.0 kB] Get:30 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-8-0 armhf 10.42-4ubuntu2 [198 kB] Get:31 http://ftpmaster.internal/ubuntu noble/main armhf libselinux1 armhf 3.5-2ubuntu2 [70.9 kB] Get:32 http://ftpmaster.internal/ubuntu noble/main armhf libmount1 armhf 2.39.3-9ubuntu6 [171 kB] Get:33 http://ftpmaster.internal/ubuntu noble/main armhf perl-modules-5.38 all 5.38.2-3.2build2 [3110 kB] Get:34 http://ftpmaster.internal/ubuntu noble/main armhf libdb5.3t64 armhf 5.3.28+dfsg2-7 [662 kB] Get:35 http://ftpmaster.internal/ubuntu noble/main armhf libgdbm6t64 armhf 1.23-5.1build1 [30.3 kB] Get:36 http://ftpmaster.internal/ubuntu noble/main armhf libgdbm-compat4t64 armhf 1.23-5.1build1 [6216 B] Get:37 http://ftpmaster.internal/ubuntu noble/main armhf libperl5.38t64 armhf 5.38.2-3.2build2 [4109 kB] Get:38 http://ftpmaster.internal/ubuntu noble/main armhf perl armhf 5.38.2-3.2build2 [231 kB] Get:39 http://ftpmaster.internal/ubuntu noble/main armhf perl-base armhf 5.38.2-3.2build2 [1671 kB] Get:40 http://ftpmaster.internal/ubuntu noble/main armhf liblocale-gettext-perl armhf 1.07-6ubuntu5 [15.1 kB] Get:41 http://ftpmaster.internal/ubuntu noble/main armhf libtext-iconv-perl armhf 1.7-8build3 [12.7 kB] Get:42 http://ftpmaster.internal/ubuntu noble/main armhf libtext-charwidth-perl armhf 0.04-11build3 [8992 B] Get:43 http://ftpmaster.internal/ubuntu noble/universe armhf libnss-nis armhf 3.1-0ubuntu7 [23.1 kB] Get:44 http://ftpmaster.internal/ubuntu noble/main armhf libc-dev-bin armhf 2.39-0ubuntu8 [19.1 kB] Get:45 http://ftpmaster.internal/ubuntu noble/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] Get:46 http://ftpmaster.internal/ubuntu noble/main armhf libc6-dev armhf 2.39-0ubuntu8 [1352 kB] Get:47 http://ftpmaster.internal/ubuntu noble/main armhf libc6 armhf 2.39-0ubuntu8 [2828 kB] Get:48 http://ftpmaster.internal/ubuntu noble/main armhf libc-bin armhf 2.39-0ubuntu8 [530 kB] Get:49 http://ftpmaster.internal/ubuntu noble/main armhf libsystemd-shared armhf 255.4-1ubuntu8 [2010 kB] Get:50 http://ftpmaster.internal/ubuntu noble/main armhf libcryptsetup12 armhf 2:2.7.0-1ubuntu4 [238 kB] Get:51 http://ftpmaster.internal/ubuntu noble/main armhf libssl3t64 armhf 3.0.13-0ubuntu3 [1558 kB] Get:52 http://ftpmaster.internal/ubuntu noble/main armhf systemd-dev all 255.4-1ubuntu8 [104 kB] Get:53 http://ftpmaster.internal/ubuntu noble/main armhf systemd-sysv armhf 255.4-1ubuntu8 [11.9 kB] Get:54 http://ftpmaster.internal/ubuntu noble/main armhf systemd armhf 255.4-1ubuntu8 [3501 kB] Get:55 http://ftpmaster.internal/ubuntu noble/main armhf libsystemd0 armhf 255.4-1ubuntu8 [410 kB] Get:56 http://ftpmaster.internal/ubuntu noble/main armhf libpam-modules-bin armhf 1.5.3-5ubuntu5 [47.0 kB] Get:57 http://ftpmaster.internal/ubuntu noble/main armhf libpam-modules armhf 1.5.3-5ubuntu5 [260 kB] Get:58 http://ftpmaster.internal/ubuntu noble/main armhf libapt-pkg6.0t64 armhf 2.7.14build2 [986 kB] Get:59 http://ftpmaster.internal/ubuntu noble/main armhf libnettle8t64 armhf 3.9.1-2.2build1 [187 kB] Get:60 http://ftpmaster.internal/ubuntu noble/main armhf libhogweed6t64 armhf 3.9.1-2.2build1 [187 kB] Get:61 http://ftpmaster.internal/ubuntu noble/main armhf libp11-kit0 armhf 0.25.3-4ubuntu2 [258 kB] Get:62 http://ftpmaster.internal/ubuntu noble/main armhf libunistring5 armhf 1.1-2build1 [513 kB] Get:63 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf cpp-14-arm-linux-gnueabihf armhf 14-20240429-1ubuntu1 [82.7 MB] Get:64 http://ftpmaster.internal/ubuntu noble/main armhf libgnutls30t64 armhf 3.8.3-1.1ubuntu3 [947 kB] Get:65 http://ftpmaster.internal/ubuntu noble/main armhf apt armhf 2.7.14build2 [1368 kB] Get:66 http://ftpmaster.internal/ubuntu noble/main armhf apt-utils armhf 2.7.14build2 [210 kB] Get:67 http://ftpmaster.internal/ubuntu noble/main armhf bzip2 armhf 1.0.8-5.1 [33.5 kB] Get:68 http://ftpmaster.internal/ubuntu noble/main armhf libbz2-1.0 armhf 1.0.8-5.1 [31.1 kB] Get:69 http://ftpmaster.internal/ubuntu noble/main armhf zlib1g armhf 1:1.3.dfsg-3.1ubuntu2 [49.2 kB] Get:70 http://ftpmaster.internal/ubuntu noble/main armhf debconf-i18n all 1.5.86ubuntu1 [205 kB] Get:71 http://ftpmaster.internal/ubuntu noble/main armhf debconf all 1.5.86ubuntu1 [124 kB] Get:72 http://ftpmaster.internal/ubuntu noble/main armhf libpam0g armhf 1.5.3-5ubuntu5 [62.1 kB] Get:73 http://ftpmaster.internal/ubuntu noble/main armhf libseccomp2 armhf 2.5.5-1ubuntu3 [49.5 kB] Get:74 http://ftpmaster.internal/ubuntu noble/main armhf libargon2-1 armhf 0~20190702+dfsg-4build1 [22.6 kB] Get:75 http://ftpmaster.internal/ubuntu noble/main armhf libudev1 armhf 255.4-1ubuntu8 [167 kB] Get:76 http://ftpmaster.internal/ubuntu noble/main armhf libdevmapper1.02.1 armhf 2:1.02.185-3ubuntu3 [135 kB] Get:77 http://ftpmaster.internal/ubuntu noble/main armhf libjson-c5 armhf 0.17-1build1 [31.3 kB] Get:78 http://ftpmaster.internal/ubuntu noble/main armhf libuuid1 armhf 2.39.3-9ubuntu6 [34.7 kB] Get:79 http://ftpmaster.internal/ubuntu noble/main armhf libfdisk1 armhf 2.39.3-9ubuntu6 [196 kB] Get:80 http://ftpmaster.internal/ubuntu noble/main armhf mount armhf 2.39.3-9ubuntu6 [133 kB] Get:81 http://ftpmaster.internal/ubuntu noble/main armhf libcom-err2 armhf 1.47.0-2.4~exp1ubuntu4 [21.9 kB] Get:82 http://ftpmaster.internal/ubuntu noble/main armhf libkeyutils1 armhf 1.6.3-3build1 [8236 B] Get:83 http://ftpmaster.internal/ubuntu noble/main armhf libtirpc3t64 armhf 1.3.4+ds-1.1build1 [73.3 kB] Get:84 http://ftpmaster.internal/ubuntu noble/main armhf linux-libc-dev armhf 6.8.0-31.31 [1557 kB] Get:85 http://ftpmaster.internal/ubuntu noble/main armhf base-files armhf 13ubuntu10 [73.3 kB] Get:86 http://ftpmaster.internal/ubuntu noble/main armhf debianutils armhf 5.17build1 [89.0 kB] Get:87 http://ftpmaster.internal/ubuntu noble/main armhf bash armhf 5.2.21-2ubuntu4 [668 kB] Get:88 http://ftpmaster.internal/ubuntu noble/main armhf bsdutils armhf 1:2.39.3-9ubuntu6 [102 kB] Get:89 http://ftpmaster.internal/ubuntu noble/main armhf coreutils armhf 9.4-3ubuntu6 [1280 kB] Get:90 http://ftpmaster.internal/ubuntu noble/main armhf libxxhash0 armhf 0.8.2-2build1 [31.5 kB] Get:91 http://ftpmaster.internal/ubuntu noble/main armhf libgmp10 armhf 2:6.3.0+dfsg-2ubuntu6 [207 kB] Get:92 http://ftpmaster.internal/ubuntu noble/main armhf libffi8 armhf 3.4.6-1build1 [21.2 kB] Get:93 http://ftpmaster.internal/ubuntu noble/main armhf libidn2-0 armhf 2.3.7-2build1 [96.2 kB] Get:94 http://ftpmaster.internal/ubuntu noble/main armhf libtasn1-6 armhf 4.19.0-3build1 [37.2 kB] Get:95 http://ftpmaster.internal/ubuntu noble/main armhf libdebconfclient0 armhf 0.271ubuntu3 [10.9 kB] Get:96 http://ftpmaster.internal/ubuntu noble/main armhf base-passwd armhf 3.6.3build1 [50.9 kB] Get:97 http://ftpmaster.internal/ubuntu noble/main armhf libassuan0 armhf 2.5.6-1build1 [31.3 kB] Get:98 http://ftpmaster.internal/ubuntu noble/main armhf libsqlite3-0 armhf 3.45.1-1ubuntu2 [590 kB] Get:99 http://ftpmaster.internal/ubuntu noble/main armhf gpg armhf 2.4.4-2ubuntu17 [524 kB] Get:100 http://ftpmaster.internal/ubuntu noble/main armhf gpg-agent armhf 2.4.4-2ubuntu17 [235 kB] Get:101 http://ftpmaster.internal/ubuntu noble/main armhf gpgconf armhf 2.4.4-2ubuntu17 [115 kB] Get:102 http://ftpmaster.internal/ubuntu noble/main armhf readline-common all 8.2-4build1 [56.5 kB] Get:103 http://ftpmaster.internal/ubuntu noble/main armhf libncursesw6 armhf 6.4+20240113-1ubuntu2 [119 kB] Get:104 http://ftpmaster.internal/ubuntu noble/main armhf libtinfo6 armhf 6.4+20240113-1ubuntu2 [90.8 kB] Get:105 http://ftpmaster.internal/ubuntu noble/main armhf libreadline8t64 armhf 8.2-4build1 [129 kB] Get:106 http://ftpmaster.internal/ubuntu noble/main armhf pinentry-curses armhf 1.2.1-3ubuntu5 [36.7 kB] Get:107 http://ftpmaster.internal/ubuntu noble/main armhf init-system-helpers all 1.66ubuntu1 [39.4 kB] Get:108 http://ftpmaster.internal/ubuntu noble/main armhf libnpth0t64 armhf 1.6-3.1build1 [6998 B] Get:109 http://ftpmaster.internal/ubuntu noble/main armhf gpgv armhf 2.4.4-2ubuntu17 [224 kB] Get:110 http://ftpmaster.internal/ubuntu noble/main armhf ubuntu-keyring all 2023.11.28.1 [11.1 kB] Get:111 http://ftpmaster.internal/ubuntu noble/main armhf tar armhf 1.35+dfsg-3build1 [236 kB] Get:112 http://ftpmaster.internal/ubuntu noble/main armhf dpkg armhf 1.22.6ubuntu6 [1230 kB] Get:113 http://ftpmaster.internal/ubuntu noble/main armhf dash armhf 0.5.12-6ubuntu5 [80.8 kB] Get:114 http://ftpmaster.internal/ubuntu noble/main armhf diffutils armhf 1:3.10-1build1 [167 kB] Get:115 http://ftpmaster.internal/ubuntu noble/main armhf findutils armhf 4.9.0-5build1 [293 kB] Get:116 http://ftpmaster.internal/ubuntu noble/main armhf grep armhf 3.11-4build1 [157 kB] Get:117 http://ftpmaster.internal/ubuntu noble/main armhf gzip armhf 1.12-1ubuntu3 [95.8 kB] Get:118 http://ftpmaster.internal/ubuntu noble/main armhf hostname armhf 3.23+nmu2ubuntu2 [10.4 kB] Get:119 http://ftpmaster.internal/ubuntu noble/main armhf login armhf 1:4.13+dfsg1-4ubuntu3 [200 kB] Get:120 http://ftpmaster.internal/ubuntu noble/main armhf ncurses-bin armhf 6.4+20240113-1ubuntu2 [178 kB] Get:121 http://ftpmaster.internal/ubuntu noble/main armhf sed armhf 4.9-2build1 [190 kB] Get:122 http://ftpmaster.internal/ubuntu noble/main armhf util-linux armhf 2.39.3-9ubuntu6 [1216 kB] Get:123 http://ftpmaster.internal/ubuntu noble/main armhf ncurses-base all 6.4+20240113-1ubuntu2 [25.5 kB] Get:124 http://ftpmaster.internal/ubuntu noble/main armhf sysvinit-utils armhf 3.08-6ubuntu3 [33.8 kB] Get:125 http://ftpmaster.internal/ubuntu noble/main armhf logsave armhf 1.47.0-2.4~exp1ubuntu4 [22.0 kB] Get:126 http://ftpmaster.internal/ubuntu noble/main armhf libext2fs2t64 armhf 1.47.0-2.4~exp1ubuntu4 [202 kB] Get:127 http://ftpmaster.internal/ubuntu noble/main armhf e2fsprogs armhf 1.47.0-2.4~exp1ubuntu4 [571 kB] Get:128 http://ftpmaster.internal/ubuntu noble/main armhf optipng armhf 0.7.8+ds-1build2 [109 kB] Get:129 http://ftpmaster.internal/ubuntu noble/main armhf libpng16-16t64 armhf 1.6.43-5build1 [166 kB] Get:130 http://ftpmaster.internal/ubuntu noble/main armhf init armhf 1.66ubuntu1 [6186 B] Get:131 http://ftpmaster.internal/ubuntu noble/main armhf libsmartcols1 armhf 2.39.3-9ubuntu6 [117 kB] Get:132 http://ftpmaster.internal/ubuntu noble/main armhf uuid-runtime armhf 2.39.3-9ubuntu6 [41.8 kB] Get:133 http://ftpmaster.internal/ubuntu noble/main armhf libattr1 armhf 1:2.5.2-1build1 [10.2 kB] Get:134 http://ftpmaster.internal/ubuntu noble/main armhf libmd0 armhf 1.1.0-2build1 [23.0 kB] Get:135 http://ftpmaster.internal/ubuntu noble/main armhf libpam-runtime all 1.5.3-5ubuntu5 [40.8 kB] Get:136 http://ftpmaster.internal/ubuntu noble/main armhf libsemanage-common all 3.5-1build5 [10.1 kB] Get:137 http://ftpmaster.internal/ubuntu noble/main armhf libsepol2 armhf 3.5-2build1 [263 kB] Get:138 http://ftpmaster.internal/ubuntu noble/main armhf libsemanage2 armhf 3.5-1build5 [84.5 kB] Get:139 http://ftpmaster.internal/ubuntu noble/main armhf passwd armhf 1:4.13+dfsg1-4ubuntu3 [817 kB] Get:140 http://ftpmaster.internal/ubuntu noble/main armhf libproc2-0 armhf 2:4.0.4-4ubuntu3 [49.0 kB] Get:141 http://ftpmaster.internal/ubuntu noble/main armhf libss2 armhf 1.47.0-2.4~exp1ubuntu4 [14.7 kB] Get:142 http://ftpmaster.internal/ubuntu noble/main armhf mawk armhf 1.3.4.20240123-1build1 [115 kB] Get:143 http://ftpmaster.internal/ubuntu noble/main armhf procps armhf 2:4.0.4-4ubuntu3 [700 kB] Get:144 http://ftpmaster.internal/ubuntu noble/main armhf sensible-utils all 0.0.22 [22.5 kB] Get:145 http://ftpmaster.internal/ubuntu noble/main armhf ca-certificates all 20240203 [159 kB] Get:146 http://ftpmaster.internal/ubuntu noble/main armhf krb5-locales all 1.20.1-6ubuntu2 [13.8 kB] Get:147 http://ftpmaster.internal/ubuntu noble/main armhf tzdata all 2024a-2ubuntu1 [273 kB] Get:148 http://ftpmaster.internal/ubuntu noble/main armhf bash-completion all 1:2.11-8 [180 kB] Get:149 http://ftpmaster.internal/ubuntu noble/main armhf bsdextrautils armhf 2.39.3-9ubuntu6 [78.7 kB] Get:150 http://ftpmaster.internal/ubuntu noble/main armhf libgpm2 armhf 1.20.7-11 [13.6 kB] Get:151 http://ftpmaster.internal/ubuntu noble/main armhf libip4tc2 armhf 1.8.10-3ubuntu2 [21.3 kB] Get:152 http://ftpmaster.internal/ubuntu noble/main armhf libjansson4 armhf 2.14-2build2 [28.2 kB] Get:153 http://ftpmaster.internal/ubuntu noble/main armhf psmisc armhf 23.7-1build1 [176 kB] Get:154 http://ftpmaster.internal/ubuntu noble/main armhf xz-utils armhf 5.6.1+really5.4.5-1 [267 kB] Get:155 http://ftpmaster.internal/ubuntu noble/main armhf advancecomp armhf 2.5-1build1 [198 kB] Get:156 http://ftpmaster.internal/ubuntu noble/main armhf libctf0 armhf 2.42-4ubuntu2 [87.7 kB] Get:157 http://ftpmaster.internal/ubuntu noble/main armhf libctf-nobfd0 armhf 2.42-4ubuntu2 [88.0 kB] Get:158 http://ftpmaster.internal/ubuntu noble/main armhf binutils-arm-linux-gnueabihf armhf 2.42-4ubuntu2 [2925 kB] Get:159 http://ftpmaster.internal/ubuntu noble/main armhf libbinutils armhf 2.42-4ubuntu2 [460 kB] Get:160 http://ftpmaster.internal/ubuntu noble/main armhf binutils armhf 2.42-4ubuntu2 [3072 B] Get:161 http://ftpmaster.internal/ubuntu noble/main armhf binutils-common armhf 2.42-4ubuntu2 [217 kB] Get:162 http://ftpmaster.internal/ubuntu noble/main armhf libsframe1 armhf 2.42-4ubuntu2 [13.1 kB] Get:163 http://ftpmaster.internal/ubuntu noble/main armhf libisl23 armhf 0.26-3build1 [544 kB] Get:164 http://ftpmaster.internal/ubuntu noble/main armhf libmpfr6 armhf 4.2.1-1build1 [229 kB] Get:165 http://ftpmaster.internal/ubuntu noble/main armhf libmpc3 armhf 1.3.1-1build1 [46.7 kB] Get:166 http://ftpmaster.internal/ubuntu noble/main armhf dpkg-dev all 1.22.6ubuntu6 [1074 kB] Get:167 http://ftpmaster.internal/ubuntu noble/main armhf libdpkg-perl all 1.22.6ubuntu6 [268 kB] Get:168 http://ftpmaster.internal/ubuntu noble/main armhf patch armhf 2.7.6-7build3 [110 kB] Get:169 http://ftpmaster.internal/ubuntu noble/main armhf make armhf 4.3-4.1build2 [162 kB] Get:170 http://ftpmaster.internal/ubuntu noble/main armhf lto-disabled-list all 47 [12.4 kB] Get:171 http://ftpmaster.internal/ubuntu noble/main armhf libfakeroot armhf 1.33-1 [28.7 kB] Get:172 http://ftpmaster.internal/ubuntu noble/main armhf fakeroot armhf 1.33-1 [68.6 kB] Get:173 http://ftpmaster.internal/ubuntu noble/main armhf liblockfile-bin armhf 1.17-1build3 [10.5 kB] Get:174 http://ftpmaster.internal/ubuntu noble/main armhf liblockfile1 armhf 1.17-1build3 [6208 B] Get:175 http://ftpmaster.internal/ubuntu noble/main armhf lockfile-progs armhf 0.1.19build2 [8062 B] Get:176 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main armhf g++ armhf 4:14-20240120-6ubuntu1 [1092 B] Get:177 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main armhf gcc armhf 4:14-20240120-6ubuntu1 [5002 B] Get:178 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main armhf cpp armhf 4:14-20240120-6ubuntu1 [22.5 kB] Get:179 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main armhf cpp-arm-linux-gnueabihf armhf 4:14-20240120-6ubuntu1 [5376 B] Get:180 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf libcc1-0 armhf 14-20240429-1ubuntu1 [39.0 kB] Get:181 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf libgomp1 armhf 14-20240429-1ubuntu1 [125 kB] Get:182 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf libatomic1 armhf 14-20240429-1ubuntu1 [7822 B] Get:183 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf libasan8 armhf 14-20240429-1ubuntu1 [2941 kB] Get:184 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf libubsan1 armhf 14-20240429-1ubuntu1 [1155 kB] Get:185 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf libgcc-14-dev armhf 14-20240429-1ubuntu1 [900 kB] Get:186 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf gcc-14-arm-linux-gnueabihf armhf 14-20240429-1ubuntu1 [91.0 MB] Get:187 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf libstdc++-14-dev armhf 14-20240429-1ubuntu1 [2531 kB] Get:188 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf g++-14-arm-linux-gnueabihf armhf 14-20240429-1ubuntu1 [91.3 MB] Get:189 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf gcc-14 armhf 14-20240429-1ubuntu1 [458 kB] Get:190 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf g++-14 armhf 14-20240429-1ubuntu1 [15.4 kB] Get:191 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main armhf gcc-arm-linux-gnueabihf armhf 4:14-20240120-6ubuntu1 [1230 B] Get:192 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main armhf g++-arm-linux-gnueabihf armhf 4:14-20240120-6ubuntu1 [974 B] Get:193 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf cpp-14 armhf 14-20240429-1ubuntu1 [1040 B] Get:194 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf g++-13 armhf 13.2.0-24ubuntu1 [15.0 kB] Get:195 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf gcc-13 armhf 13.2.0-24ubuntu1 [455 kB] Get:196 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf libstdc++-13-dev armhf 13.2.0-24ubuntu1 [2456 kB] Get:197 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf libgcc-13-dev armhf 13.2.0-24ubuntu1 [899 kB] Get:198 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf cpp-13 armhf 13.2.0-24ubuntu1 [1036 B] Get:199 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf gcc-13-base armhf 13.2.0-24ubuntu1 [49.3 kB] Get:200 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf cpp-13-arm-linux-gnueabihf armhf 13.2.0-24ubuntu1 [8760 kB] Get:201 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf gcc-13-arm-linux-gnueabihf armhf 13.2.0-24ubuntu1 [16.9 MB] Get:202 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main armhf g++-13-arm-linux-gnueabihf armhf 13.2.0-24ubuntu1 [9942 kB] Preconfiguring packages ... Fetched 368 MB in 17s (22.2 MB/s) (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1build1_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.1build1) over (1.3.3+ds-1) ... Preparing to unpack .../libtirpc-dev_1.3.4+ds-1.1build1_armhf.deb ... Unpacking libtirpc-dev:armhf (1.3.4+ds-1.1build1) over (1.3.3+ds-1) ... Preparing to unpack .../libnsl-dev_1.3.0-3build3_armhf.deb ... Unpacking libnsl-dev:armhf (1.3.0-3build3) over (1.3.0-2build2) ... Preparing to unpack .../libnsl2_1.3.0-3build3_armhf.deb ... Unpacking libnsl2:armhf (1.3.0-3build3) over (1.3.0-2build2) ... Preparing to unpack .../libnss-nisplus_1.3-5build1_armhf.deb ... Unpacking libnss-nisplus:armhf (1.3-5build1) over (1.3-0ubuntu6) ... (Reading database ... 13362 files and directories currently installed.) Removing libtirpc3:armhf (1.3.3+ds-1) ... (Reading database ... 13356 files and directories currently installed.) Preparing to unpack .../0-libgssapi-krb5-2_1.20.1-6ubuntu2_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../1-libkrb5-3_1.20.1-6ubuntu2_armhf.deb ... Unpacking libkrb5-3:armhf (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../2-libk5crypto3_1.20.1-6ubuntu2_armhf.deb ... Unpacking libk5crypto3:armhf (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../3-libkrb5support0_1.20.1-6ubuntu2_armhf.deb ... Unpacking libkrb5support0:armhf (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../4-openssl_3.0.13-0ubuntu3_armhf.deb ... Unpacking openssl (3.0.13-0ubuntu3) over (3.0.10-1ubuntu2) ... Preparing to unpack .../5-libacl1_2.3.2-1build1_armhf.deb ... Unpacking libacl1:armhf (2.3.2-1build1) over (2.3.1-3) ... Setting up libacl1:armhf (2.3.2-1build1) ... (Reading database ... 13355 files and directories currently installed.) Preparing to unpack .../libapparmor1_4.0.0-beta3-0ubuntu3_armhf.deb ... Unpacking libapparmor1:armhf (4.0.0-beta3-0ubuntu3) over (4.0.0~alpha2-0ubuntu5) ... Preparing to unpack .../libaudit-common_1%3a3.1.2-2.1build1_all.deb ... Unpacking libaudit-common (1:3.1.2-2.1build1) over (1:3.1.1-1) ... Setting up libaudit-common (1:3.1.2-2.1build1) ... (Reading database ... 13355 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.8.4-2build2_armhf.deb ... Unpacking libcap-ng0:armhf (0.8.4-2build2) over (0.8.3-1build2) ... Setting up libcap-ng0:armhf (0.8.4-2build2) ... (Reading database ... 13355 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.1.2-2.1build1_armhf.deb ... Unpacking libaudit1:armhf (1:3.1.2-2.1build1) over (1:3.1.1-1) ... Setting up libaudit1:armhf (1:3.1.2-2.1build1) ... (Reading database ... 13355 files and directories currently installed.) Preparing to unpack .../libblkid1_2.39.3-9ubuntu6_armhf.deb ... Unpacking libblkid1:armhf (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up libblkid1:armhf (2.39.3-9ubuntu6) ... (Reading database ... 13355 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.66-5ubuntu2_armhf.deb ... Unpacking libcap2:armhf (1:2.66-5ubuntu2) over (1:2.66-4ubuntu1) ... Setting up libcap2:armhf (1:2.66-5ubuntu2) ... (Reading database ... 13355 files and directories currently installed.) Preparing to unpack .../libcrypt-dev_1%3a4.4.36-4build1_armhf.deb ... Unpacking libcrypt-dev:armhf (1:4.4.36-4build1) over (1:4.4.36-2) ... Preparing to unpack .../libcrypt1_1%3a4.4.36-4build1_armhf.deb ... Unpacking libcrypt1:armhf (1:4.4.36-4build1) over (1:4.4.36-2) ... Setting up libcrypt1:armhf (1:4.4.36-4build1) ... (Reading database ... 13355 files and directories currently installed.) Preparing to unpack .../libgpg-error-l10n_1.47-3build2_all.deb ... Unpacking libgpg-error-l10n (1.47-3build2) over (1.47-2) ... Preparing to unpack .../libgpg-error0_1.47-3build2_armhf.deb ... Unpacking libgpg-error0:armhf (1.47-3build2) over (1.47-2) ... Setting up libgpg-error0:armhf (1.47-3build2) ... (Reading database ... 13355 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.10.3-2build1_armhf.deb ... Unpacking libgcrypt20:armhf (1.10.3-2build1) over (1.10.2-3ubuntu1) ... Setting up libgcrypt20:armhf (1.10.3-2build1) ... (Reading database ... 13355 files and directories currently installed.) Preparing to unpack .../liblzma5_5.6.1+really5.4.5-1_armhf.deb ... Unpacking liblzma5:armhf (5.6.1+really5.4.5-1) over (5.4.1-0.2) ... Setting up liblzma5:armhf (5.6.1+really5.4.5-1) ... (Reading database ... 13355 files and directories currently installed.) Preparing to unpack .../libzstd1_1.5.5+dfsg2-2build1_armhf.deb ... Unpacking libzstd1:armhf (1.5.5+dfsg2-2build1) over (1.5.5+dfsg2-1ubuntu2) ... Setting up libzstd1:armhf (1.5.5+dfsg2-2build1) ... (Reading database ... 13355 files and directories currently installed.) Preparing to unpack .../libkmod2_31+20240202-2ubuntu7_armhf.deb ... Unpacking libkmod2:armhf (31+20240202-2ubuntu7) over (30+20230519-1ubuntu3) ... Preparing to unpack .../liblz4-1_1.9.4-1build1_armhf.deb ... Unpacking liblz4-1:armhf (1.9.4-1build1) over (1.9.4-1) ... Setting up liblz4-1:armhf (1.9.4-1build1) ... (Reading database ... 13355 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.42-4ubuntu2_armhf.deb ... Unpacking libpcre2-8-0:armhf (10.42-4ubuntu2) over (10.42-4) ... Setting up libpcre2-8-0:armhf (10.42-4ubuntu2) ... (Reading database ... 13355 files and directories currently installed.) Preparing to unpack .../libselinux1_3.5-2ubuntu2_armhf.deb ... Unpacking libselinux1:armhf (3.5-2ubuntu2) over (3.5-1) ... Setting up libselinux1:armhf (3.5-2ubuntu2) ... (Reading database ... 13356 files and directories currently installed.) Preparing to unpack .../libmount1_2.39.3-9ubuntu6_armhf.deb ... Unpacking libmount1:armhf (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up libmount1:armhf (2.39.3-9ubuntu6) ... (Reading database ... 13356 files and directories currently installed.) Preparing to unpack .../perl_5.38.2-3.2build2_armhf.deb ... Unpacking perl (5.38.2-3.2build2) over (5.36.0-9ubuntu1) ... Selecting previously unselected package perl-modules-5.38. Preparing to unpack .../perl-modules-5.38_5.38.2-3.2build2_all.deb ... Unpacking perl-modules-5.38 (5.38.2-3.2build2) ... dpkg: libdb5.3:armhf: dependency problems, but removing anyway as you requested: libperl5.36:armhf depends on libdb5.3. libpam-modules:armhf depends on libdb5.3. apt-utils depends on libdb5.3. (Reading database ... 14768 files and directories currently installed.) Removing libdb5.3:armhf (5.3.28+dfsg2-2) ... Selecting previously unselected package libdb5.3t64:armhf. (Reading database ... 14762 files and directories currently installed.) Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-7_armhf.deb ... Unpacking libdb5.3t64:armhf (5.3.28+dfsg2-7) ... dpkg: libgdbm6:armhf: dependency problems, but removing anyway as you requested: libperl5.36:armhf depends on libgdbm6 (>= 1.21). libgdbm-compat4:armhf depends on libgdbm6 (>= 1.16). (Reading database ... 14768 files and directories currently installed.) Removing libgdbm6:armhf (1.23-3) ... Selecting previously unselected package libgdbm6t64:armhf. (Reading database ... 14763 files and directories currently installed.) Preparing to unpack .../libgdbm6t64_1.23-5.1build1_armhf.deb ... Unpacking libgdbm6t64:armhf (1.23-5.1build1) ... dpkg: libgdbm-compat4:armhf: dependency problems, but removing anyway as you requested: libperl5.36:armhf depends on libgdbm-compat4 (>= 1.18-3). (Reading database ... 14769 files and directories currently installed.) Removing libgdbm-compat4:armhf (1.23-3) ... Selecting previously unselected package libgdbm-compat4t64:armhf. (Reading database ... 14764 files and directories currently installed.) Preparing to unpack .../libgdbm-compat4t64_1.23-5.1build1_armhf.deb ... Unpacking libgdbm-compat4t64:armhf (1.23-5.1build1) ... Selecting previously unselected package libperl5.38t64:armhf. Preparing to unpack .../libperl5.38t64_5.38.2-3.2build2_armhf.deb ... Unpacking libperl5.38t64:armhf (5.38.2-3.2build2) ... Preparing to unpack .../perl-base_5.38.2-3.2build2_armhf.deb ... Unpacking perl-base (5.38.2-3.2build2) over (5.36.0-9ubuntu1) ... Setting up perl-base (5.38.2-3.2build2) ... (Reading database ... 15292 files and directories currently installed.) Preparing to unpack .../liblocale-gettext-perl_1.07-6ubuntu5_armhf.deb ... Unpacking liblocale-gettext-perl (1.07-6ubuntu5) over (1.07-6) ... Preparing to unpack .../libtext-iconv-perl_1.7-8build3_armhf.deb ... Unpacking libtext-iconv-perl:armhf (1.7-8build3) over (1.7-8) ... Preparing to unpack .../libtext-charwidth-perl_0.04-11build3_armhf.deb ... Unpacking libtext-charwidth-perl:armhf (0.04-11build3) over (0.04-11) ... (Reading database ... 15292 files and directories currently installed.) Removing libperl5.36:armhf (5.36.0-9ubuntu1) ... (Reading database ... 14778 files and directories currently installed.) Preparing to unpack .../libnss-nis_3.1-0ubuntu7_armhf.deb ... Unpacking libnss-nis:armhf (3.1-0ubuntu7) over (3.1-0ubuntu6) ... Preparing to unpack .../libc-dev-bin_2.39-0ubuntu8_armhf.deb ... Unpacking libc-dev-bin (2.39-0ubuntu8) over (2.38-1ubuntu6) ... Preparing to unpack .../rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... Unpacking rpcsvc-proto (1.4.2-0ubuntu7) over (1.4.2-0ubuntu6) ... Preparing to unpack .../libc6-dev_2.39-0ubuntu8_armhf.deb ... Unpacking libc6-dev:armhf (2.39-0ubuntu8) over (2.38-1ubuntu6) ... Preparing to unpack .../libc6_2.39-0ubuntu8_armhf.deb ... Unpacking libc6:armhf (2.39-0ubuntu8) over (2.38-1ubuntu6) ... Setting up libc6:armhf (2.39-0ubuntu8) ... (Reading database ... 14783 files and directories currently installed.) Preparing to unpack .../libc-bin_2.39-0ubuntu8_armhf.deb ... Unpacking libc-bin (2.39-0ubuntu8) over (2.38-1ubuntu6) ... Setting up libc-bin (2.39-0ubuntu8) ... (Reading database ... 14783 files and directories currently installed.) Preparing to unpack .../libsystemd-shared_255.4-1ubuntu8_armhf.deb ... Unpacking libsystemd-shared:armhf (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Preparing to unpack .../libcryptsetup12_2%3a2.7.0-1ubuntu4_armhf.deb ... Unpacking libcryptsetup12:armhf (2:2.7.0-1ubuntu4) over (2:2.6.1-4ubuntu3) ... dpkg: libssl3:armhf: dependency problems, but removing anyway as you requested: systemd depends on libssl3 (>= 3.0.0). (Reading database ... 14783 files and directories currently installed.) Removing libssl3:armhf (3.0.10-1ubuntu2) ... Selecting previously unselected package libssl3t64:armhf. (Reading database ... 14772 files and directories currently installed.) Preparing to unpack .../libssl3t64_3.0.13-0ubuntu3_armhf.deb ... Unpacking libssl3t64:armhf (3.0.13-0ubuntu3) ... Setting up libssl3t64:armhf (3.0.13-0ubuntu3) ... (Reading database ... 14785 files and directories currently installed.) Preparing to unpack .../systemd-dev_255.4-1ubuntu8_all.deb ... Unpacking systemd-dev (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Preparing to unpack .../systemd-sysv_255.4-1ubuntu8_armhf.deb ... Unpacking systemd-sysv (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Preparing to unpack .../systemd_255.4-1ubuntu8_armhf.deb ... Unpacking systemd (255.4-1ubuntu8) over (253.5-1ubuntu6) ... dpkg: warning: unable to delete old directory '/lib/systemd/system-preset': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system-generators': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/user@0.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/user@.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/user-.slice.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/timers.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/systemd-localed.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/sysinit.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/sockets.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/rescue.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/rc-local.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/multi-user.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/initrd.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/initrd-root-fs.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/initrd-root-device.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/graphical.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/getty.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/network': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/journald.conf.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty Preparing to unpack .../libsystemd0_255.4-1ubuntu8_armhf.deb ... Unpacking libsystemd0:armhf (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Setting up libsystemd0:armhf (255.4-1ubuntu8) ... (Reading database ... 14947 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu5_armhf.deb ... Unpacking libpam-modules-bin (1.5.3-5ubuntu5) over (1.5.2-6ubuntu1) ... Setting up libpam-modules-bin (1.5.3-5ubuntu5) ... (Reading database ... 14946 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.5.3-5ubuntu5_armhf.deb ... Unpacking libpam-modules:armhf (1.5.3-5ubuntu5) over (1.5.2-6ubuntu1) ... dpkg: warning: unable to delete old directory '/lib/arm-linux-gnueabihf/security': Directory not empty Setting up libpam-modules:armhf (1.5.3-5ubuntu5) ... Installing new version of config file /etc/security/namespace.init ... dpkg: libgnutls30:armhf: dependency problems, but removing anyway as you requested: apt depends on libgnutls30 (>= 3.7.5). (Reading database ... 14943 files and directories currently installed.) Removing libgnutls30:armhf (3.8.1-4ubuntu1) ... Removing libhogweed6:armhf (3.9.1-2) ... Removing libnettle8:armhf (3.9.1-2) ... dpkg: libapt-pkg6.0:armhf: dependency problems, but removing anyway as you requested: apt-utils depends on libapt-pkg6.0 (>= 2.7.3). apt depends on libapt-pkg6.0 (>= 2.7.3). Removing libapt-pkg6.0:armhf (2.7.3) ... Selecting previously unselected package libapt-pkg6.0t64:armhf. (Reading database ... 14872 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0t64_2.7.14build2_armhf.deb ... Unpacking libapt-pkg6.0t64:armhf (2.7.14build2) ... Setting up libapt-pkg6.0t64:armhf (2.7.14build2) ... Selecting previously unselected package libnettle8t64:armhf. (Reading database ... 14922 files and directories currently installed.) Preparing to unpack .../libnettle8t64_3.9.1-2.2build1_armhf.deb ... Unpacking libnettle8t64:armhf (3.9.1-2.2build1) ... Setting up libnettle8t64:armhf (3.9.1-2.2build1) ... Selecting previously unselected package libhogweed6t64:armhf. (Reading database ... 14930 files and directories currently installed.) Preparing to unpack .../libhogweed6t64_3.9.1-2.2build1_armhf.deb ... Unpacking libhogweed6t64:armhf (3.9.1-2.2build1) ... Setting up libhogweed6t64:armhf (3.9.1-2.2build1) ... (Reading database ... 14936 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.25.3-4ubuntu2_armhf.deb ... Unpacking libp11-kit0:armhf (0.25.3-4ubuntu2) over (0.25.0-4ubuntu1) ... Setting up libp11-kit0:armhf (0.25.3-4ubuntu2) ... Selecting previously unselected package libunistring5:armhf. (Reading database ... 14936 files and directories currently installed.) Preparing to unpack .../libunistring5_1.1-2build1_armhf.deb ... Unpacking libunistring5:armhf (1.1-2build1) ... Setting up libunistring5:armhf (1.1-2build1) ... Selecting previously unselected package libgnutls30t64:armhf. (Reading database ... 14941 files and directories currently installed.) Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu3_armhf.deb ... Unpacking libgnutls30t64:armhf (3.8.3-1.1ubuntu3) ... Setting up libgnutls30t64:armhf (3.8.3-1.1ubuntu3) ... (Reading database ... 14953 files and directories currently installed.) Preparing to unpack .../apt_2.7.14build2_armhf.deb ... Unpacking apt (2.7.14build2) over (2.7.3) ... Setting up apt (2.7.14build2) ... (Reading database ... 14953 files and directories currently installed.) Preparing to unpack .../apt-utils_2.7.14build2_armhf.deb ... Unpacking apt-utils (2.7.14build2) over (2.7.3) ... Preparing to unpack .../bzip2_1.0.8-5.1_armhf.deb ... Unpacking bzip2 (1.0.8-5.1) over (1.0.8-5build1) ... dpkg: warning: old file '/bin/bzip2' is the same as several new files! (both '/usr/bin/bunzip2' and '/usr/bin/bzcat') dpkg: warning: old file '/bin/bzip2' is the same as several new files! (both '/usr/bin/bzcat' and '/usr/bin/bzip2') dpkg: warning: old file '/bin/bzcat' is the same as several new files! (both '/usr/bin/bunzip2' and '/usr/bin/bzcat') dpkg: warning: old file '/bin/bzcat' is the same as several new files! (both '/usr/bin/bzcat' and '/usr/bin/bzip2') dpkg: warning: old file '/bin/bunzip2' is the same as several new files! (both '/usr/bin/bunzip2' and '/usr/bin/bzcat') dpkg: warning: old file '/bin/bunzip2' is the same as several new files! (both '/usr/bin/bzcat' and '/usr/bin/bzip2') Preparing to unpack .../libbz2-1.0_1.0.8-5.1_armhf.deb ... Unpacking libbz2-1.0:armhf (1.0.8-5.1) over (1.0.8-5build1) ... Setting up libbz2-1.0:armhf (1.0.8-5.1) ... (Reading database ... 14953 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.3.dfsg-3.1ubuntu2_armhf.deb ... Unpacking zlib1g:armhf (1:1.3.dfsg-3.1ubuntu2) over (1:1.2.13.dfsg-1ubuntu5) ... Setting up zlib1g:armhf (1:1.3.dfsg-3.1ubuntu2) ... (Reading database ... 14953 files and directories currently installed.) Preparing to unpack .../debconf-i18n_1.5.86ubuntu1_all.deb ... Unpacking debconf-i18n (1.5.86ubuntu1) over (1.5.82) ... Preparing to unpack .../debconf_1.5.86ubuntu1_all.deb ... Unpacking debconf (1.5.86ubuntu1) over (1.5.82) ... Setting up debconf (1.5.86ubuntu1) ... Installing new version of config file /etc/debconf.conf ... (Reading database ... 14952 files and directories currently installed.) Preparing to unpack .../libpam0g_1.5.3-5ubuntu5_armhf.deb ... Unpacking libpam0g:armhf (1.5.3-5ubuntu5) over (1.5.2-6ubuntu1) ... Setting up libpam0g:armhf (1.5.3-5ubuntu5) ... (Reading database ... 14951 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.5-1ubuntu3_armhf.deb ... Unpacking libseccomp2:armhf (2.5.5-1ubuntu3) over (2.5.4-1ubuntu3) ... Setting up libseccomp2:armhf (2.5.5-1ubuntu3) ... (Reading database ... 14951 files and directories currently installed.) Preparing to unpack .../libargon2-1_0~20190702+dfsg-4build1_armhf.deb ... Unpacking libargon2-1:armhf (0~20190702+dfsg-4build1) over (0~20190702+dfsg-3) ... Preparing to unpack .../libudev1_255.4-1ubuntu8_armhf.deb ... Unpacking libudev1:armhf (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Setting up libudev1:armhf (255.4-1ubuntu8) ... (Reading database ... 14951 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu3_armhf.deb ... Unpacking libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu3) over (2:1.02.185-2ubuntu1) ... Preparing to unpack .../libjson-c5_0.17-1build1_armhf.deb ... Unpacking libjson-c5:armhf (0.17-1build1) over (0.17-1) ... Preparing to unpack .../libuuid1_2.39.3-9ubuntu6_armhf.deb ... Unpacking libuuid1:armhf (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up libuuid1:armhf (2.39.3-9ubuntu6) ... (Reading database ... 14951 files and directories currently installed.) Preparing to unpack .../0-libfdisk1_2.39.3-9ubuntu6_armhf.deb ... Unpacking libfdisk1:armhf (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Preparing to unpack .../1-mount_2.39.3-9ubuntu6_armhf.deb ... Unpacking mount (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Preparing to unpack .../2-libcom-err2_1.47.0-2.4~exp1ubuntu4_armhf.deb ... Unpacking libcom-err2:armhf (1.47.0-2.4~exp1ubuntu4) over (1.47.0-2ubuntu1) ... Preparing to unpack .../3-libkeyutils1_1.6.3-3build1_armhf.deb ... Unpacking libkeyutils1:armhf (1.6.3-3build1) over (1.6.3-2) ... Selecting previously unselected package libtirpc3t64:armhf. Preparing to unpack .../4-libtirpc3t64_1.3.4+ds-1.1build1_armhf.deb ... Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3 to /lib/arm-linux-gnueabihf/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0 to /lib/arm-linux-gnueabihf/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:armhf (1.3.4+ds-1.1build1) ... Preparing to unpack .../5-linux-libc-dev_6.8.0-31.31_armhf.deb ... Unpacking linux-libc-dev:armhf (6.8.0-31.31) over (6.5.0-9.9) ... Selecting previously unselected package gcc-14-base:armhf. Preparing to unpack .../6-gcc-14-base_14-20240429-1ubuntu1_armhf.deb ... Unpacking gcc-14-base:armhf (14-20240429-1ubuntu1) ... Setting up gcc-14-base:armhf (14-20240429-1ubuntu1) ... (Reading database ... 14977 files and directories currently installed.) Preparing to unpack .../libgcc-s1_14-20240429-1ubuntu1_armhf.deb ... Unpacking libgcc-s1:armhf (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Setting up libgcc-s1:armhf (14-20240429-1ubuntu1) ... (Reading database ... 14977 files and directories currently installed.) Preparing to unpack .../base-files_13ubuntu10_armhf.deb ... Unpacking base-files (13ubuntu10) over (13ubuntu3) ... Setting up base-files (13ubuntu10) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Installing new version of config file /etc/update-motd.d/10-help-text ... (Reading database ... 14986 files and directories currently installed.) Preparing to unpack .../debianutils_5.17build1_armhf.deb ... Unpacking debianutils (5.17build1) over (5.8-1) ... Setting up debianutils (5.17build1) ... (Reading database ... 14985 files and directories currently installed.) Preparing to unpack .../bash_5.2.21-2ubuntu4_armhf.deb ... Unpacking bash (5.2.21-2ubuntu4) over (5.2.15-2ubuntu1) ... Setting up bash (5.2.21-2ubuntu4) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 14985 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu6_armhf.deb ... Unpacking bsdutils (1:2.39.3-9ubuntu6) over (1:2.39.1-4ubuntu2) ... Setting up bsdutils (1:2.39.3-9ubuntu6) ... (Reading database ... 14985 files and directories currently installed.) Removing usrmerge (35ubuntu1) ... (Reading database ... 14959 files and directories currently installed.) Preparing to unpack .../coreutils_9.4-3ubuntu6_armhf.deb ... Unpacking coreutils (9.4-3ubuntu6) over (9.1-1ubuntu2) ... Setting up coreutils (9.4-3ubuntu6) ... (Reading database ... 14964 files and directories currently installed.) Preparing to unpack .../libstdc++6_14-20240429-1ubuntu1_armhf.deb ... Unpacking libstdc++6:armhf (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Setting up libstdc++6:armhf (14-20240429-1ubuntu1) ... (Reading database ... 14964 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.2-2build1_armhf.deb ... Unpacking libxxhash0:armhf (0.8.2-2build1) over (0.8.1-1) ... Setting up libxxhash0:armhf (0.8.2-2build1) ... (Reading database ... 14964 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.3.0+dfsg-2ubuntu6_armhf.deb ... Unpacking libgmp10:armhf (2:6.3.0+dfsg-2ubuntu6) over (2:6.3.0+dfsg-2ubuntu4) ... Setting up libgmp10:armhf (2:6.3.0+dfsg-2ubuntu6) ... (Reading database ... 14964 files and directories currently installed.) Preparing to unpack .../libffi8_3.4.6-1build1_armhf.deb ... Unpacking libffi8:armhf (3.4.6-1build1) over (3.4.4-1) ... Setting up libffi8:armhf (3.4.6-1build1) ... (Reading database ... 14964 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.7-2build1_armhf.deb ... Unpacking libidn2-0:armhf (2.3.7-2build1) over (2.3.4-1) ... Setting up libidn2-0:armhf (2.3.7-2build1) ... (Reading database ... 14964 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.19.0-3build1_armhf.deb ... Unpacking libtasn1-6:armhf (4.19.0-3build1) over (4.19.0-3) ... Setting up libtasn1-6:armhf (4.19.0-3build1) ... (Reading database ... 14964 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.271ubuntu3_armhf.deb ... Unpacking libdebconfclient0:armhf (0.271ubuntu3) over (0.270ubuntu1) ... Setting up libdebconfclient0:armhf (0.271ubuntu3) ... (Reading database ... 14964 files and directories currently installed.) Preparing to unpack .../base-passwd_3.6.3build1_armhf.deb ... Unpacking base-passwd (3.6.3build1) over (3.6.1) ... Setting up base-passwd (3.6.3build1) ... (Reading database ... 14964 files and directories currently installed.) Preparing to unpack .../libassuan0_2.5.6-1build1_armhf.deb ... Unpacking libassuan0:armhf (2.5.6-1build1) over (2.5.6-1) ... Setting up libassuan0:armhf (2.5.6-1build1) ... (Reading database ... 14964 files and directories currently installed.) Preparing to unpack .../libsqlite3-0_3.45.1-1ubuntu2_armhf.deb ... Unpacking libsqlite3-0:armhf (3.45.1-1ubuntu2) over (3.42.0-1) ... Preparing to unpack .../gpg_2.4.4-2ubuntu17_armhf.deb ... Unpacking gpg (2.4.4-2ubuntu17) over (2.2.40-1.1ubuntu1) ... Preparing to unpack .../gpg-agent_2.4.4-2ubuntu17_armhf.deb ... Unpacking gpg-agent (2.4.4-2ubuntu17) over (2.2.40-1.1ubuntu1) ... Preparing to unpack .../gpgconf_2.4.4-2ubuntu17_armhf.deb ... Unpacking gpgconf (2.4.4-2ubuntu17) over (2.2.40-1.1ubuntu1) ... (Reading database ... 14963 files and directories currently installed.) Removing libreadline8:armhf (8.2-1.3) ... (Reading database ... 14951 files and directories currently installed.) Preparing to unpack .../readline-common_8.2-4build1_all.deb ... Unpacking readline-common (8.2-4build1) over (8.2-1.3) ... Preparing to unpack .../libncursesw6_6.4+20240113-1ubuntu2_armhf.deb ... Unpacking libncursesw6:armhf (6.4+20240113-1ubuntu2) over (6.4+20230625-2) ... Preparing to unpack .../libtinfo6_6.4+20240113-1ubuntu2_armhf.deb ... Unpacking libtinfo6:armhf (6.4+20240113-1ubuntu2) over (6.4+20230625-2) ... Setting up libtinfo6:armhf (6.4+20240113-1ubuntu2) ... Selecting previously unselected package libreadline8t64:armhf. (Reading database ... 14951 files and directories currently installed.) Preparing to unpack .../libreadline8t64_8.2-4build1_armhf.deb ... Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:armhf (8.2-4build1) ... Preparing to unpack .../pinentry-curses_1.2.1-3ubuntu5_armhf.deb ... Unpacking pinentry-curses (1.2.1-3ubuntu5) over (1.2.1-1ubuntu1) ... Preparing to unpack .../init-system-helpers_1.66ubuntu1_all.deb ... Unpacking init-system-helpers (1.66ubuntu1) over (1.65.2ubuntu1) ... Setting up init-system-helpers (1.66ubuntu1) ... (Reading database ... 14971 files and directories currently installed.) Removing libnpth0:armhf (1.6-3build2) ... Selecting previously unselected package libnpth0t64:armhf. (Reading database ... 14966 files and directories currently installed.) Preparing to unpack .../libnpth0t64_1.6-3.1build1_armhf.deb ... Unpacking libnpth0t64:armhf (1.6-3.1build1) ... Setting up libnpth0t64:armhf (1.6-3.1build1) ... (Reading database ... 14972 files and directories currently installed.) Preparing to unpack .../gpgv_2.4.4-2ubuntu17_armhf.deb ... Unpacking gpgv (2.4.4-2ubuntu17) over (2.2.40-1.1ubuntu1) ... Setting up gpgv (2.4.4-2ubuntu17) ... (Reading database ... 14972 files and directories currently installed.) Preparing to unpack .../ubuntu-keyring_2023.11.28.1_all.deb ... Unpacking ubuntu-keyring (2023.11.28.1) over (2021.03.26) ... Setting up ubuntu-keyring (2023.11.28.1) ... (Reading database ... 14972 files and directories currently installed.) Preparing to unpack .../tar_1.35+dfsg-3build1_armhf.deb ... Unpacking tar (1.35+dfsg-3build1) over (1.34+dfsg-1.2ubuntu1) ... Setting up tar (1.35+dfsg-3build1) ... (Reading database ... 14972 files and directories currently installed.) Preparing to unpack .../dpkg_1.22.6ubuntu6_armhf.deb ... Unpacking dpkg (1.22.6ubuntu6) over (1.22.0ubuntu1) ... Setting up dpkg (1.22.6ubuntu6) ... (Reading database ... 14970 files and directories currently installed.) Preparing to unpack .../dash_0.5.12-6ubuntu5_armhf.deb ... Unpacking dash (0.5.12-6ubuntu5) over (0.5.12-6ubuntu1) ... Setting up dash (0.5.12-6ubuntu5) ... (Reading database ... 14969 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.10-1build1_armhf.deb ... Unpacking diffutils (1:3.10-1build1) over (1:3.8-4) ... Setting up diffutils (1:3.10-1build1) ... (Reading database ... 14969 files and directories currently installed.) Preparing to unpack .../findutils_4.9.0-5build1_armhf.deb ... Unpacking findutils (4.9.0-5build1) over (4.9.0-5) ... Setting up findutils (4.9.0-5build1) ... (Reading database ... 14968 files and directories currently installed.) Preparing to unpack .../grep_3.11-4build1_armhf.deb ... Unpacking grep (3.11-4build1) over (3.11-2) ... Setting up grep (3.11-4build1) ... (Reading database ... 14968 files and directories currently installed.) Preparing to unpack .../gzip_1.12-1ubuntu3_armhf.deb ... Unpacking gzip (1.12-1ubuntu3) over (1.12-1ubuntu1) ... dpkg: warning: old file '/bin/uncompress' is the same as several new files! (both '/usr/bin/gunzip' and '/usr/bin/uncompress') dpkg: warning: old file '/bin/gunzip' is the same as several new files! (both '/usr/bin/gunzip' and '/usr/bin/uncompress') Setting up gzip (1.12-1ubuntu3) ... (Reading database ... 14968 files and directories currently installed.) Preparing to unpack .../hostname_3.23+nmu2ubuntu2_armhf.deb ... Unpacking hostname (3.23+nmu2ubuntu2) over (3.23+nmu1ubuntu1) ... Setting up hostname (3.23+nmu2ubuntu2) ... (Reading database ... 14968 files and directories currently installed.) Preparing to unpack .../login_1%3a4.13+dfsg1-4ubuntu3_armhf.deb ... Unpacking login (1:4.13+dfsg1-4ubuntu3) over (1:4.13+dfsg1-1ubuntu1) ... Setting up login (1:4.13+dfsg1-4ubuntu3) ... Installing new version of config file /etc/login.defs ... Installing new version of config file /etc/pam.d/login ... (Reading database ... 14968 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.4+20240113-1ubuntu2_armhf.deb ... Unpacking ncurses-bin (6.4+20240113-1ubuntu2) over (6.4+20230625-2) ... Setting up ncurses-bin (6.4+20240113-1ubuntu2) ... (Reading database ... 14968 files and directories currently installed.) Preparing to unpack .../sed_4.9-2build1_armhf.deb ... Unpacking sed (4.9-2build1) over (4.9-1) ... Setting up sed (4.9-2build1) ... (Reading database ... 14968 files and directories currently installed.) Preparing to unpack .../util-linux_2.39.3-9ubuntu6_armhf.deb ... Unpacking util-linux (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up util-linux (2.39.3-9ubuntu6) ... (Reading database ... 14970 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.4+20240113-1ubuntu2_all.deb ... Unpacking ncurses-base (6.4+20240113-1ubuntu2) over (6.4+20230625-2) ... Setting up ncurses-base (6.4+20240113-1ubuntu2) ... (Reading database ... 14970 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_3.08-6ubuntu3_armhf.deb ... Unpacking sysvinit-utils (3.08-6ubuntu3) over (3.07-1ubuntu1) ... dpkg: warning: unable to delete old directory '/lib/lsb/init-functions.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/lsb': Directory not empty dpkg: warning: unable to delete old directory '/lib/init': Directory not empty Setting up sysvinit-utils (3.08-6ubuntu3) ... (Reading database ... 14968 files and directories currently installed.) Preparing to unpack .../logsave_1.47.0-2.4~exp1ubuntu4_armhf.deb ... Unpacking logsave (1.47.0-2.4~exp1ubuntu4) over (1.47.0-2ubuntu1) ... dpkg: libext2fs2:armhf: dependency problems, but removing anyway as you requested: e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). (Reading database ... 14968 files and directories currently installed.) Removing libext2fs2:armhf (1.47.0-2ubuntu1) ... Selecting previously unselected package libext2fs2t64:armhf. (Reading database ... 14961 files and directories currently installed.) Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu4_armhf.deb ... Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2 to /lib/arm-linux-gnueabihf/libe2p.so.2.usr-is-merged by libext2fs2t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libe2p.so.2.3 to /lib/arm-linux-gnueabihf/libe2p.so.2.3.usr-is-merged by libext2fs2t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2 to /lib/arm-linux-gnueabihf/libext2fs.so.2.usr-is-merged by libext2fs2t64' Adding 'diversion of /lib/arm-linux-gnueabihf/libext2fs.so.2.4 to /lib/arm-linux-gnueabihf/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' Unpacking libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu4) ... Setting up libcom-err2:armhf (1.47.0-2.4~exp1ubuntu4) ... Setting up libext2fs2t64:armhf (1.47.0-2.4~exp1ubuntu4) ... (Reading database ... 14977 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu4_armhf.deb ... Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu4) over (1.47.0-2ubuntu1) ... dpkg: warning: unable to delete old directory '/lib/udev/rules.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/udev': Directory not empty Preparing to unpack .../optipng_0.7.8+ds-1build2_armhf.deb ... Unpacking optipng (0.7.8+ds-1build2) over (0.7.7-2build1) ... (Reading database ... 14975 files and directories currently installed.) Removing libpng16-16:armhf (1.6.40-1) ... Selecting previously unselected package libpng16-16t64:armhf. (Reading database ... 14965 files and directories currently installed.) Preparing to unpack .../libpng16-16t64_1.6.43-5build1_armhf.deb ... Unpacking libpng16-16t64:armhf (1.6.43-5build1) ... Setting up libapparmor1:armhf (4.0.0-beta3-0ubuntu3) ... Setting up libargon2-1:armhf (0~20190702+dfsg-4build1) ... Setting up libdevmapper1.02.1:armhf (2:1.02.185-3ubuntu3) ... Setting up libjson-c5:armhf (0.17-1build1) ... Setting up libcryptsetup12:armhf (2:2.7.0-1ubuntu4) ... Setting up libfdisk1:armhf (2.39.3-9ubuntu6) ... Setting up libkmod2:armhf (31+20240202-2ubuntu7) ... Setting up libsystemd-shared:armhf (255.4-1ubuntu8) ... Setting up systemd-dev (255.4-1ubuntu8) ... Setting up mount (2.39.3-9ubuntu6) ... Setting up systemd (255.4-1ubuntu8) ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/pstore.conf ... Installing new version of config file /etc/systemd/sleep.conf ... Installing new version of config file /etc/systemd/system.conf ... Installing new version of config file /etc/systemd/user.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (255.4-1ubuntu8) ... (Reading database ... 14976 files and directories currently installed.) Preparing to unpack .../init_1.66ubuntu1_armhf.deb ... Unpacking init (1.66ubuntu1) over (1.65.2ubuntu1) ... Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu6_armhf.deb ... Unpacking libsmartcols1:armhf (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up libsmartcols1:armhf (2.39.3-9ubuntu6) ... (Reading database ... 14977 files and directories currently installed.) Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu6_armhf.deb ... Unpacking uuid-runtime (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... dpkg: warning: unable to delete old directory '/lib/systemd/system': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd': Directory not empty Preparing to unpack .../libattr1_1%3a2.5.2-1build1_armhf.deb ... Unpacking libattr1:armhf (1:2.5.2-1build1) over (1:2.5.1-4) ... Setting up libattr1:armhf (1:2.5.2-1build1) ... (Reading database ... 14975 files and directories currently installed.) Preparing to unpack .../libmd0_1.1.0-2build1_armhf.deb ... Unpacking libmd0:armhf (1.1.0-2build1) over (1.1.0-1) ... Setting up libmd0:armhf (1.1.0-2build1) ... (Reading database ... 14975 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu5_all.deb ... Unpacking libpam-runtime (1.5.3-5ubuntu5) over (1.5.2-6ubuntu1) ... Setting up libpam-runtime (1.5.3-5ubuntu5) ... (Reading database ... 14974 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.5-1build5_all.deb ... Unpacking libsemanage-common (3.5-1build5) over (3.5-1) ... Setting up libsemanage-common (3.5-1build5) ... (Reading database ... 14974 files and directories currently installed.) Preparing to unpack .../libsepol2_3.5-2build1_armhf.deb ... Unpacking libsepol2:armhf (3.5-2build1) over (3.5-1) ... Setting up libsepol2:armhf (3.5-2build1) ... (Reading database ... 14974 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.5-1build5_armhf.deb ... Unpacking libsemanage2:armhf (3.5-1build5) over (3.5-1) ... Setting up libsemanage2:armhf (3.5-1build5) ... (Reading database ... 14974 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.13+dfsg1-4ubuntu3_armhf.deb ... Unpacking passwd (1:4.13+dfsg1-4ubuntu3) over (1:4.13+dfsg1-1ubuntu1) ... Setting up passwd (1:4.13+dfsg1-4ubuntu3) ... (Reading database ... 14974 files and directories currently installed.) Preparing to unpack .../00-libproc2-0_2%3a4.0.4-4ubuntu3_armhf.deb ... Unpacking libproc2-0:armhf (2:4.0.4-4ubuntu3) over (2:4.0.3-1ubuntu1) ... Preparing to unpack .../01-libss2_1.47.0-2.4~exp1ubuntu4_armhf.deb ... Unpacking libss2:armhf (1.47.0-2.4~exp1ubuntu4) over (1.47.0-2ubuntu1) ... Preparing to unpack .../02-mawk_1.3.4.20240123-1build1_armhf.deb ... Unpacking mawk (1.3.4.20240123-1build1) over (1.3.4.20230730-1) ... Preparing to unpack .../03-procps_2%3a4.0.4-4ubuntu3_armhf.deb ... Unpacking procps (2:4.0.4-4ubuntu3) over (2:4.0.3-1ubuntu1) ... Preparing to unpack .../04-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) over (0.0.20) ... Preparing to unpack .../05-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) over (20230311ubuntu1) ... Preparing to unpack .../06-krb5-locales_1.20.1-6ubuntu2_all.deb ... Unpacking krb5-locales (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../07-tzdata_2024a-2ubuntu1_all.deb ... Unpacking tzdata (2024a-2ubuntu1) over (2023c-9ubuntu1) ... Preparing to unpack .../08-bash-completion_1%3a2.11-8_all.deb ... Unpacking bash-completion (1:2.11-8) over (1:2.11-7) ... Preparing to unpack .../09-bsdextrautils_2.39.3-9ubuntu6_armhf.deb ... Unpacking bsdextrautils (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Preparing to unpack .../10-libgpm2_1.20.7-11_armhf.deb ... Unpacking libgpm2:armhf (1.20.7-11) over (1.20.7-10build1) ... Preparing to unpack .../11-libip4tc2_1.8.10-3ubuntu2_armhf.deb ... Unpacking libip4tc2:armhf (1.8.10-3ubuntu2) over (1.8.9-2ubuntu2) ... Preparing to unpack .../12-libjansson4_2.14-2build2_armhf.deb ... Unpacking libjansson4:armhf (2.14-2build2) over (2.14-2) ... Preparing to unpack .../13-psmisc_23.7-1build1_armhf.deb ... Unpacking psmisc (23.7-1build1) over (23.6-1) ... Preparing to unpack .../14-xz-utils_5.6.1+really5.4.5-1_armhf.deb ... Unpacking xz-utils (5.6.1+really5.4.5-1) over (5.4.1-0.2) ... Preparing to unpack .../15-advancecomp_2.5-1build1_armhf.deb ... Unpacking advancecomp (2.5-1build1) over (2.5-1) ... Preparing to unpack .../16-libctf0_2.42-4ubuntu2_armhf.deb ... Unpacking libctf0:armhf (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../17-libctf-nobfd0_2.42-4ubuntu2_armhf.deb ... Unpacking libctf-nobfd0:armhf (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../18-binutils-arm-linux-gnueabihf_2.42-4ubuntu2_armhf.deb ... Unpacking binutils-arm-linux-gnueabihf (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../19-libbinutils_2.42-4ubuntu2_armhf.deb ... Unpacking libbinutils:armhf (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../20-binutils_2.42-4ubuntu2_armhf.deb ... Unpacking binutils (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../21-binutils-common_2.42-4ubuntu2_armhf.deb ... Unpacking binutils-common:armhf (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../22-libsframe1_2.42-4ubuntu2_armhf.deb ... Unpacking libsframe1:armhf (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../23-libisl23_0.26-3build1_armhf.deb ... Unpacking libisl23:armhf (0.26-3build1) over (0.26-3) ... Preparing to unpack .../24-libmpfr6_4.2.1-1build1_armhf.deb ... Unpacking libmpfr6:armhf (4.2.1-1build1) over (4.2.1-1) ... Preparing to unpack .../25-libmpc3_1.3.1-1build1_armhf.deb ... Unpacking libmpc3:armhf (1.3.1-1build1) over (1.3.1-1) ... Selecting previously unselected package cpp-14-arm-linux-gnueabihf. Preparing to unpack .../26-cpp-14-arm-linux-gnueabihf_14-20240429-1ubuntu1_armhf.deb ... Unpacking cpp-14-arm-linux-gnueabihf (14-20240429-1ubuntu1) ... Preparing to unpack .../27-g++_4%3a14-20240120-6ubuntu1_armhf.deb ... Unpacking g++ (4:14-20240120-6ubuntu1) over (4:13.2.0-1ubuntu1) ... Preparing to unpack .../28-gcc_4%3a14-20240120-6ubuntu1_armhf.deb ... Unpacking gcc (4:14-20240120-6ubuntu1) over (4:13.2.0-1ubuntu1) ... Preparing to unpack .../29-cpp_4%3a14-20240120-6ubuntu1_armhf.deb ... Unpacking cpp (4:14-20240120-6ubuntu1) over (4:13.2.0-1ubuntu1) ... Selecting previously unselected package cpp-arm-linux-gnueabihf. Preparing to unpack .../30-cpp-arm-linux-gnueabihf_4%3a14-20240120-6ubuntu1_armhf.deb ... Unpacking cpp-arm-linux-gnueabihf (4:14-20240120-6ubuntu1) ... Preparing to unpack .../31-libcc1-0_14-20240429-1ubuntu1_armhf.deb ... Unpacking libcc1-0:armhf (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../32-libgomp1_14-20240429-1ubuntu1_armhf.deb ... Unpacking libgomp1:armhf (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../33-libatomic1_14-20240429-1ubuntu1_armhf.deb ... Unpacking libatomic1:armhf (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../34-libasan8_14-20240429-1ubuntu1_armhf.deb ... Unpacking libasan8:armhf (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../35-libubsan1_14-20240429-1ubuntu1_armhf.deb ... Unpacking libubsan1:armhf (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Selecting previously unselected package libgcc-14-dev:armhf. Preparing to unpack .../36-libgcc-14-dev_14-20240429-1ubuntu1_armhf.deb ... Unpacking libgcc-14-dev:armhf (14-20240429-1ubuntu1) ... Selecting previously unselected package gcc-14-arm-linux-gnueabihf. Preparing to unpack .../37-gcc-14-arm-linux-gnueabihf_14-20240429-1ubuntu1_armhf.deb ... Unpacking gcc-14-arm-linux-gnueabihf (14-20240429-1ubuntu1) ... Selecting previously unselected package libstdc++-14-dev:armhf. Preparing to unpack .../38-libstdc++-14-dev_14-20240429-1ubuntu1_armhf.deb ... Unpacking libstdc++-14-dev:armhf (14-20240429-1ubuntu1) ... Selecting previously unselected package g++-14-arm-linux-gnueabihf. Preparing to unpack .../39-g++-14-arm-linux-gnueabihf_14-20240429-1ubuntu1_armhf.deb ... Unpacking g++-14-arm-linux-gnueabihf (14-20240429-1ubuntu1) ... Selecting previously unselected package gcc-14. Preparing to unpack .../40-gcc-14_14-20240429-1ubuntu1_armhf.deb ... Unpacking gcc-14 (14-20240429-1ubuntu1) ... Selecting previously unselected package g++-14. Preparing to unpack .../41-g++-14_14-20240429-1ubuntu1_armhf.deb ... Unpacking g++-14 (14-20240429-1ubuntu1) ... Selecting previously unselected package gcc-arm-linux-gnueabihf. Preparing to unpack .../42-gcc-arm-linux-gnueabihf_4%3a14-20240120-6ubuntu1_armhf.deb ... Unpacking gcc-arm-linux-gnueabihf (4:14-20240120-6ubuntu1) ... Selecting previously unselected package g++-arm-linux-gnueabihf. Preparing to unpack .../43-g++-arm-linux-gnueabihf_4%3a14-20240120-6ubuntu1_armhf.deb ... Unpacking g++-arm-linux-gnueabihf (4:14-20240120-6ubuntu1) ... Selecting previously unselected package cpp-14. Preparing to unpack .../44-cpp-14_14-20240429-1ubuntu1_armhf.deb ... Unpacking cpp-14 (14-20240429-1ubuntu1) ... Preparing to unpack .../45-g++-13_13.2.0-24ubuntu1_armhf.deb ... Unpacking g++-13 (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../46-gcc-13_13.2.0-24ubuntu1_armhf.deb ... Unpacking gcc-13 (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../47-libstdc++-13-dev_13.2.0-24ubuntu1_armhf.deb ... Unpacking libstdc++-13-dev:armhf (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../48-libgcc-13-dev_13.2.0-24ubuntu1_armhf.deb ... Unpacking libgcc-13-dev:armhf (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../49-cpp-13_13.2.0-24ubuntu1_armhf.deb ... Unpacking cpp-13 (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../50-gcc-13-base_13.2.0-24ubuntu1_armhf.deb ... Unpacking gcc-13-base:armhf (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Selecting previously unselected package cpp-13-arm-linux-gnueabihf. Preparing to unpack .../51-cpp-13-arm-linux-gnueabihf_13.2.0-24ubuntu1_armhf.deb ... Unpacking cpp-13-arm-linux-gnueabihf (13.2.0-24ubuntu1) ... Selecting previously unselected package gcc-13-arm-linux-gnueabihf. Preparing to unpack .../52-gcc-13-arm-linux-gnueabihf_13.2.0-24ubuntu1_armhf.deb ... Unpacking gcc-13-arm-linux-gnueabihf (13.2.0-24ubuntu1) ... Selecting previously unselected package g++-13-arm-linux-gnueabihf. Preparing to unpack .../53-g++-13-arm-linux-gnueabihf_13.2.0-24ubuntu1_armhf.deb ... Unpacking g++-13-arm-linux-gnueabihf (13.2.0-24ubuntu1) ... Preparing to unpack .../54-dpkg-dev_1.22.6ubuntu6_all.deb ... Unpacking dpkg-dev (1.22.6ubuntu6) over (1.22.0ubuntu1) ... Preparing to unpack .../55-libdpkg-perl_1.22.6ubuntu6_all.deb ... Unpacking libdpkg-perl (1.22.6ubuntu6) over (1.22.0ubuntu1) ... Preparing to unpack .../56-patch_2.7.6-7build3_armhf.deb ... Unpacking patch (2.7.6-7build3) over (2.7.6-7build2) ... Preparing to unpack .../57-make_4.3-4.1build2_armhf.deb ... Unpacking make (4.3-4.1build2) over (4.3-4.1build1) ... Preparing to unpack .../58-lto-disabled-list_47_all.deb ... Unpacking lto-disabled-list (47) over (43) ... Preparing to unpack .../59-libfakeroot_1.33-1_armhf.deb ... Unpacking libfakeroot:armhf (1.33-1) over (1.32.1-1) ... Preparing to unpack .../60-fakeroot_1.33-1_armhf.deb ... Unpacking fakeroot (1.33-1) over (1.32.1-1) ... Preparing to unpack .../61-liblockfile-bin_1.17-1build3_armhf.deb ... Unpacking liblockfile-bin (1.17-1build3) over (1.17-1build2) ... Preparing to unpack .../62-liblockfile1_1.17-1build3_armhf.deb ... Unpacking liblockfile1:armhf (1.17-1build3) over (1.17-1build2) ... Preparing to unpack .../63-lockfile-progs_0.1.19build2_armhf.deb ... Unpacking lockfile-progs (0.1.19build2) over (0.1.19build1) ... Setting up libip4tc2:armhf (1.8.10-3ubuntu2) ... Setting up libtext-iconv-perl:armhf (1.7-8build3) ... Setting up libtext-charwidth-perl:armhf (0.04-11build3) ... Setting up libkeyutils1:armhf (1.6.3-3build1) ... Setting up lto-disabled-list (47) ... Setting up libgpm2:armhf (1.20.7-11) ... Setting up liblockfile-bin (1.17-1build3) ... Setting up libgdbm6t64:armhf (1.23-5.1build1) ... Setting up bsdextrautils (2.39.3-9ubuntu6) ... Setting up init (1.66ubuntu1) ... Setting up libgdbm-compat4t64:armhf (1.23-5.1build1) ... Setting up psmisc (23.7-1build1) ... Setting up libtirpc-common (1.3.4+ds-1.1build1) ... Setting up libsqlite3-0:armhf (3.45.1-1ubuntu2) ... Setting up binutils-common:armhf (2.42-4ubuntu2) ... Setting up linux-libc-dev:armhf (6.8.0-31.31) ... Setting up libctf-nobfd0:armhf (2.42-4ubuntu2) ... Setting up krb5-locales (1.20.1-6ubuntu2) ... Setting up libgomp1:armhf (14-20240429-1ubuntu1) ... Setting up bzip2 (1.0.8-5.1) ... Setting up libsframe1:armhf (2.42-4ubuntu2) ... Setting up libfakeroot:armhf (1.33-1) ... Setting up libjansson4:armhf (2.14-2build2) ... Setting up libkrb5support0:armhf (1.20.1-6ubuntu2) ... Setting up tzdata (2024a-2ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Tue May 21 17:29:05 UTC 2024. Universal Time is now: Tue May 21 17:29:05 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.33-1) ... Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... Setting up gcc-13-base:armhf (13.2.0-24ubuntu1) ... Setting up make (4.3-4.1build2) ... Setting up libmpfr6:armhf (4.2.1-1build1) ... Setting up bash-completion (1:2.11-8) ... Setting up xz-utils (5.6.1+really5.4.5-1) ... Setting up perl-modules-5.38 (5.38.2-3.2build2) ... Setting up libproc2-0:armhf (2:4.0.4-4ubuntu3) ... Setting up libpng16-16t64:armhf (1.6.43-5build1) ... Setting up libmpc3:armhf (1.3.1-1build1) ... Setting up libatomic1:armhf (14-20240429-1ubuntu1) ... Setting up patch (2.7.6-7build3) ... Setting up libss2:armhf (1.47.0-2.4~exp1ubuntu4) ... Setting up libncursesw6:armhf (6.4+20240113-1ubuntu2) ... Setting up libk5crypto3:armhf (1.20.1-6ubuntu2) ... Setting up logsave (1.47.0-2.4~exp1ubuntu4) ... Setting up libdb5.3t64:armhf (5.3.28+dfsg2-7) ... Setting up libubsan1:armhf (14-20240429-1ubuntu1) ... Setting up advancecomp (2.5-1build1) ... Setting up sensible-utils (0.0.22) ... Setting up uuid-runtime (2.39.3-9ubuntu6) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of restart. Setting up libcrypt-dev:armhf (1:4.4.36-4build1) ... Setting up libasan8:armhf (14-20240429-1ubuntu1) ... Setting up procps (2:4.0.4-4ubuntu3) ... Installing new version of config file /etc/sysctl.conf ... Setting up mawk (1.3.4.20240123-1build1) ... Setting up libkrb5-3:armhf (1.20.1-6ubuntu2) ... Setting up liblockfile1:armhf (1.17-1build3) ... Setting up libperl5.38t64:armhf (5.38.2-3.2build2) ... Setting up libgcc-14-dev:armhf (14-20240429-1ubuntu1) ... Setting up libbinutils:armhf (2.42-4ubuntu2) ... Setting up libisl23:armhf (0.26-3build1) ... Setting up libc-dev-bin (2.39-0ubuntu8) ... Setting up openssl (3.0.13-0ubuntu3) ... Setting up libgpg-error-l10n (1.47-3build2) ... Setting up readline-common (8.2-4build1) ... Setting up libcc1-0:armhf (14-20240429-1ubuntu1) ... Setting up liblocale-gettext-perl (1.07-6ubuntu5) ... Setting up cpp-14-arm-linux-gnueabihf (14-20240429-1ubuntu1) ... Setting up libctf0:armhf (2.42-4ubuntu2) ... Setting up pinentry-curses (1.2.1-3ubuntu5) ... Setting up apt-utils (2.7.14build2) ... Setting up cpp-13-arm-linux-gnueabihf (13.2.0-24ubuntu1) ... Setting up debconf-i18n (1.5.86ubuntu1) ... Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu4) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 14 added, 5 removed; done. Setting up perl (5.38.2-3.2build2) ... Setting up optipng (0.7.8+ds-1build2) ... Setting up lockfile-progs (0.1.19build2) ... Setting up libgssapi-krb5-2:armhf (1.20.1-6ubuntu2) ... Setting up libdpkg-perl (1.22.6ubuntu6) ... Setting up cpp-14 (14-20240429-1ubuntu1) ... Setting up libreadline8t64:armhf (8.2-4build1) ... Setting up libgcc-13-dev:armhf (13.2.0-24ubuntu1) ... Setting up gpgconf (2.4.4-2ubuntu17) ... Setting up libc6-dev:armhf (2.39-0ubuntu8) ... Setting up binutils-arm-linux-gnueabihf (2.42-4ubuntu2) ... Setting up libstdc++-14-dev:armhf (14-20240429-1ubuntu1) ... Setting up gpg (2.4.4-2ubuntu17) ... Setting up cpp-arm-linux-gnueabihf (4:14-20240120-6ubuntu1) ... Setting up libstdc++-13-dev:armhf (13.2.0-24ubuntu1) ... Setting up gpg-agent (2.4.4-2ubuntu17) ... Setting up cpp-13 (13.2.0-24ubuntu1) ... Setting up libtirpc3t64:armhf (1.3.4+ds-1.1build1) ... Setting up gcc-14-arm-linux-gnueabihf (14-20240429-1ubuntu1) ... Setting up binutils (2.42-4ubuntu2) ... Setting up gcc-13-arm-linux-gnueabihf (13.2.0-24ubuntu1) ... Setting up gcc-14 (14-20240429-1ubuntu1) ... Setting up dpkg-dev (1.22.6ubuntu6) ... Setting up libtirpc-dev:armhf (1.3.4+ds-1.1build1) ... Setting up gcc-13 (13.2.0-24ubuntu1) ... Setting up cpp (4:14-20240120-6ubuntu1) ... Setting up libnsl2:armhf (1.3.0-3build3) ... Setting up gcc-arm-linux-gnueabihf (4:14-20240120-6ubuntu1) ... Setting up g++-13-arm-linux-gnueabihf (13.2.0-24ubuntu1) ... Setting up g++-13 (13.2.0-24ubuntu1) ... Setting up g++-14-arm-linux-gnueabihf (14-20240429-1ubuntu1) ... Setting up libnss-nisplus:armhf (1.3-5build1) ... Setting up gcc (4:14-20240120-6ubuntu1) ... Setting up libnss-nis:armhf (3.1-0ubuntu7) ... Setting up libnsl-dev:armhf (1.3.0-3build3) ... Setting up g++-14 (14-20240429-1ubuntu1) ... Setting up g++-arm-linux-gnueabihf (4:14-20240120-6ubuntu1) ... Setting up g++ (4:14-20240120-6ubuntu1) ... Processing triggers for libc-bin (2.39-0ubuntu8) ... Processing triggers for debianutils (5.17build1) ... (Reading database ... 16035 files and directories currently installed.) Purging configuration files for libssl3:armhf (3.0.10-1ubuntu2) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-28296464 armhf noble -c chroot:build-PACKAGEBUILD-28296464 --arch=armhf --dist=noble --nolog bifrost_1.3.1-1.dsc Initiating build PACKAGEBUILD-28296464 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 16:08:13 UTC 2024 armv7l sbuild (Debian sbuild) 0.79.0 (05 February 2020) on bos02-arm64-039.buildd +==============================================================================+ | bifrost 1.3.1-1 (armhf) Tue, 21 May 2024 17:29:19 +0000 | +==============================================================================+ Package: bifrost Version: 1.3.1-1 Source Version: 1.3.1-1 Distribution: noble Machine Architecture: arm64 Host Architecture: armhf Build Architecture: armhf Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-28296464/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/bifrost-sUV7Lu/resolver-DRbH3N' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- bifrost_1.3.1-1.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/bifrost-sUV7Lu/bifrost-1.3.1' with '<>' I: NOTICE: Log filtering will replace 'build/bifrost-sUV7Lu' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), d-shlibs, cmake, zlib1g-dev, build-essential, fakeroot Filtered Build-Depends: debhelper-compat (= 13), d-shlibs, cmake, zlib1g-dev, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [390 B] Get:5 copy:/<>/apt_archive ./ Packages [470 B] Fetched 1817 B in 0s (51.3 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: apt-utils bash-completion ca-certificates cpp-13 debconf-i18n g++-13 g++-13-arm-linux-gnueabihf krb5-locales libgpg-error-l10n libgpm2 libip4tc2 liblocale-gettext-perl libnsl-dev libnsl2 libnss-nis libnss-nisplus libstdc++-13-dev libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libtirpc-common libtirpc-dev libtirpc3t64 libunistring2 openssl perl-modules-5.36 psmisc uuid-runtime Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev cmake cmake-data d-shlibs debhelper debugedit dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13t64 libbrotli1 libcurl4t64 libdebhelper-perl libdw1t64 libelf1t64 libexpat1 libfile-stripnondeterminism-perl libicu74 libjsoncpp25 libldap2 libmagic-mgc libmagic1t64 libnghttp2-14 libpipeline1 libpsl5t64 librhash0 librtmp1 libsasl2-2 libsasl2-modules-db libssh-4 libsub-override-perl libtool libuchardet0 libuv1t64 libxml2 m4 man-db po-debconf zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format elpa-cmake-mode ninja-build dh-make gettext-doc libasprintf-dev libgettextpo-dev groff lrzip libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl Recommended packages: curl | wget | lynx libarchive-cpio-perl libldap-common publicsuffix libssl3 libsasl2-modules libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev cmake cmake-data d-shlibs debhelper debugedit dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libarchive13t64 libbrotli1 libcurl4t64 libdebhelper-perl libdw1t64 libelf1t64 libexpat1 libfile-stripnondeterminism-perl libicu74 libjsoncpp25 libldap2 libmagic-mgc libmagic1t64 libnghttp2-14 libpipeline1 libpsl5t64 librhash0 librtmp1 libsasl2-2 libsasl2-modules-db libssh-4 libsub-override-perl libtool libuchardet0 libuv1t64 libxml2 m4 man-db po-debconf sbuild-build-depends-main-dummy zlib1g-dev 0 upgraded, 49 newly installed, 0 to remove and 0 not upgraded. Need to get 29.2 MB of archives. After this operation, 101 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [688 B] Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libelf1t64 armhf 0.190-1.1build4 [49.9 kB] Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libexpat1 armhf 2.6.1-2build1 [65.9 kB] Get:4 http://ftpmaster.internal/ubuntu noble/main armhf libicu74 armhf 74.2-1ubuntu3 [10.5 MB] Get:5 http://ftpmaster.internal/ubuntu noble/main armhf libxml2 armhf 2.9.14+dfsg-1.3ubuntu3 [595 kB] Get:6 http://ftpmaster.internal/ubuntu noble/main armhf libmagic-mgc armhf 1:5.45-3build1 [307 kB] Get:7 http://ftpmaster.internal/ubuntu noble/main armhf libmagic1t64 armhf 1:5.45-3build1 [81.4 kB] Get:8 http://ftpmaster.internal/ubuntu noble/main armhf file armhf 1:5.45-3build1 [21.1 kB] Get:9 http://ftpmaster.internal/ubuntu noble/main armhf gettext-base armhf 0.21-14ubuntu2 [38.1 kB] Get:10 http://ftpmaster.internal/ubuntu noble/main armhf libuchardet0 armhf 0.0.8-1build1 [73.9 kB] Get:11 http://ftpmaster.internal/ubuntu noble/main armhf groff-base armhf 1.23.0-3build2 [946 kB] Get:12 http://ftpmaster.internal/ubuntu noble/main armhf libnghttp2-14 armhf 1.59.0-1build4 [68.2 kB] Get:13 http://ftpmaster.internal/ubuntu noble/main armhf libpipeline1 armhf 1.5.7-2 [26.2 kB] Get:14 http://ftpmaster.internal/ubuntu noble/main armhf libpsl5t64 armhf 0.21.2-1.1build1 [55.8 kB] Get:15 http://ftpmaster.internal/ubuntu noble/main armhf libuv1t64 armhf 1.48.0-1.1build1 [83.0 kB] Get:16 http://ftpmaster.internal/ubuntu noble/main armhf man-db armhf 2.12.0-4build2 [1202 kB] Get:17 http://ftpmaster.internal/ubuntu noble/main armhf m4 armhf 1.4.19-4build1 [235 kB] Get:18 http://ftpmaster.internal/ubuntu noble/main armhf autoconf all 2.71-3 [339 kB] Get:19 http://ftpmaster.internal/ubuntu noble/main armhf autotools-dev all 20220109.1 [44.9 kB] Get:20 http://ftpmaster.internal/ubuntu noble/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] Get:21 http://ftpmaster.internal/ubuntu noble/main armhf autopoint all 0.21-14ubuntu2 [422 kB] Get:22 http://ftpmaster.internal/ubuntu noble/main armhf libarchive13t64 armhf 3.7.2-2 [330 kB] Get:23 http://ftpmaster.internal/ubuntu noble/main armhf libbrotli1 armhf 1.1.0-2build2 [319 kB] Get:24 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-5ubuntu3 [19.2 kB] Get:25 http://ftpmaster.internal/ubuntu noble/main armhf libsasl2-2 armhf 2.1.28+dfsg1-5ubuntu3 [49.7 kB] Get:26 http://ftpmaster.internal/ubuntu noble/main armhf libldap2 armhf 2.6.7+dfsg-1~exp1ubuntu8 [172 kB] Get:27 http://ftpmaster.internal/ubuntu noble/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build7 [51.3 kB] Get:28 http://ftpmaster.internal/ubuntu noble/main armhf libssh-4 armhf 0.10.6-2build2 [169 kB] Get:29 http://ftpmaster.internal/ubuntu noble/main armhf libcurl4t64 armhf 8.5.0-2ubuntu10 [296 kB] Get:30 http://ftpmaster.internal/ubuntu noble/main armhf libjsoncpp25 armhf 1.9.5-6build1 [75.3 kB] Get:31 http://ftpmaster.internal/ubuntu noble/main armhf librhash0 armhf 1.4.3-3build1 [143 kB] Get:32 http://ftpmaster.internal/ubuntu noble/main armhf cmake-data all 3.28.3-1build7 [2155 kB] Get:33 http://ftpmaster.internal/ubuntu noble/main armhf cmake armhf 3.28.3-1build7 [6049 kB] Get:34 http://ftpmaster.internal/ubuntu noble/universe armhf d-shlibs all 0.106 [11.2 kB] Get:35 http://ftpmaster.internal/ubuntu noble/main armhf libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] Get:36 http://ftpmaster.internal/ubuntu noble/main armhf libtool all 2.4.7-7build1 [166 kB] Get:37 http://ftpmaster.internal/ubuntu noble/main armhf dh-autoreconf all 20 [16.1 kB] Get:38 http://ftpmaster.internal/ubuntu noble/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] Get:39 http://ftpmaster.internal/ubuntu noble/main armhf libsub-override-perl all 0.10-1 [10.0 kB] Get:40 http://ftpmaster.internal/ubuntu noble/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] Get:41 http://ftpmaster.internal/ubuntu noble/main armhf dh-strip-nondeterminism all 1.13.1-1 [5362 B] Get:42 http://ftpmaster.internal/ubuntu noble/main armhf libdw1t64 armhf 0.190-1.1build4 [235 kB] Get:43 http://ftpmaster.internal/ubuntu noble/main armhf debugedit armhf 1:5.0-5build2 [42.3 kB] Get:44 http://ftpmaster.internal/ubuntu noble/main armhf dwz armhf 0.15-1build6 [116 kB] Get:45 http://ftpmaster.internal/ubuntu noble/main armhf gettext armhf 0.21-14ubuntu2 [800 kB] Get:46 http://ftpmaster.internal/ubuntu noble/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] Get:47 http://ftpmaster.internal/ubuntu noble/main armhf po-debconf all 1.0.21+nmu1 [233 kB] Get:48 http://ftpmaster.internal/ubuntu noble/main armhf debhelper all 13.14.1ubuntu5 [869 kB] Get:49 http://ftpmaster.internal/ubuntu noble/main armhf zlib1g-dev armhf 1:1.3.dfsg-3.1ubuntu2 [880 kB] Preconfiguring packages ... Fetched 29.2 MB in 2s (12.8 MB/s) Selecting previously unselected package libelf1t64:armhf. (Reading database ... 16035 files and directories currently installed.) Preparing to unpack .../00-libelf1t64_0.190-1.1build4_armhf.deb ... Unpacking libelf1t64:armhf (0.190-1.1build4) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../01-libexpat1_2.6.1-2build1_armhf.deb ... Unpacking libexpat1:armhf (2.6.1-2build1) ... Selecting previously unselected package libicu74:armhf. Preparing to unpack .../02-libicu74_74.2-1ubuntu3_armhf.deb ... Unpacking libicu74:armhf (74.2-1ubuntu3) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../03-libxml2_2.9.14+dfsg-1.3ubuntu3_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.3ubuntu3) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../04-libmagic-mgc_1%3a5.45-3build1_armhf.deb ... Unpacking libmagic-mgc (1:5.45-3build1) ... Selecting previously unselected package libmagic1t64:armhf. Preparing to unpack .../05-libmagic1t64_1%3a5.45-3build1_armhf.deb ... Unpacking libmagic1t64:armhf (1:5.45-3build1) ... Selecting previously unselected package file. Preparing to unpack .../06-file_1%3a5.45-3build1_armhf.deb ... Unpacking file (1:5.45-3build1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../07-gettext-base_0.21-14ubuntu2_armhf.deb ... Unpacking gettext-base (0.21-14ubuntu2) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../08-libuchardet0_0.0.8-1build1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.8-1build1) ... Selecting previously unselected package groff-base. Preparing to unpack .../09-groff-base_1.23.0-3build2_armhf.deb ... Unpacking groff-base (1.23.0-3build2) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../10-libnghttp2-14_1.59.0-1build4_armhf.deb ... Unpacking libnghttp2-14:armhf (1.59.0-1build4) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../11-libpipeline1_1.5.7-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-2) ... Selecting previously unselected package libpsl5t64:armhf. Preparing to unpack .../12-libpsl5t64_0.21.2-1.1build1_armhf.deb ... Unpacking libpsl5t64:armhf (0.21.2-1.1build1) ... Selecting previously unselected package libuv1t64:armhf. Preparing to unpack .../13-libuv1t64_1.48.0-1.1build1_armhf.deb ... Unpacking libuv1t64:armhf (1.48.0-1.1build1) ... Selecting previously unselected package man-db. Preparing to unpack .../14-man-db_2.12.0-4build2_armhf.deb ... Unpacking man-db (2.12.0-4build2) ... Selecting previously unselected package m4. Preparing to unpack .../15-m4_1.4.19-4build1_armhf.deb ... Unpacking m4 (1.4.19-4build1) ... Selecting previously unselected package autoconf. Preparing to unpack .../16-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../17-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../18-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... Unpacking automake (1:1.16.5-1.3ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../19-autopoint_0.21-14ubuntu2_all.deb ... Unpacking autopoint (0.21-14ubuntu2) ... Selecting previously unselected package libarchive13t64:armhf. Preparing to unpack .../20-libarchive13t64_3.7.2-2_armhf.deb ... Unpacking libarchive13t64:armhf (3.7.2-2) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../21-libbrotli1_1.1.0-2build2_armhf.deb ... Unpacking libbrotli1:armhf (1.1.0-2build2) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../22-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu3) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../23-libsasl2-2_2.1.28+dfsg1-5ubuntu3_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu3) ... Selecting previously unselected package libldap2:armhf. Preparing to unpack .../24-libldap2_2.6.7+dfsg-1~exp1ubuntu8_armhf.deb ... Unpacking libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu8) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../25-librtmp1_2.4+20151223.gitfa8646d.1-2build7_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build7) ... Selecting previously unselected package libssh-4:armhf. Preparing to unpack .../26-libssh-4_0.10.6-2build2_armhf.deb ... Unpacking libssh-4:armhf (0.10.6-2build2) ... Selecting previously unselected package libcurl4t64:armhf. Preparing to unpack .../27-libcurl4t64_8.5.0-2ubuntu10_armhf.deb ... Unpacking libcurl4t64:armhf (8.5.0-2ubuntu10) ... Selecting previously unselected package libjsoncpp25:armhf. Preparing to unpack .../28-libjsoncpp25_1.9.5-6build1_armhf.deb ... Unpacking libjsoncpp25:armhf (1.9.5-6build1) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../29-librhash0_1.4.3-3build1_armhf.deb ... Unpacking librhash0:armhf (1.4.3-3build1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../30-cmake-data_3.28.3-1build7_all.deb ... Unpacking cmake-data (3.28.3-1build7) ... Selecting previously unselected package cmake. Preparing to unpack .../31-cmake_3.28.3-1build7_armhf.deb ... Unpacking cmake (3.28.3-1build7) ... Selecting previously unselected package d-shlibs. Preparing to unpack .../32-d-shlibs_0.106_all.deb ... Unpacking d-shlibs (0.106) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../33-libdebhelper-perl_13.14.1ubuntu5_all.deb ... Unpacking libdebhelper-perl (13.14.1ubuntu5) ... Selecting previously unselected package libtool. Preparing to unpack .../34-libtool_2.4.7-7build1_all.deb ... Unpacking libtool (2.4.7-7build1) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../35-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../36-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../37-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../38-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../39-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libdw1t64:armhf. Preparing to unpack .../40-libdw1t64_0.190-1.1build4_armhf.deb ... Unpacking libdw1t64:armhf (0.190-1.1build4) ... Selecting previously unselected package debugedit. Preparing to unpack .../41-debugedit_1%3a5.0-5build2_armhf.deb ... Unpacking debugedit (1:5.0-5build2) ... Selecting previously unselected package dwz. Preparing to unpack .../42-dwz_0.15-1build6_armhf.deb ... Unpacking dwz (0.15-1build6) ... Selecting previously unselected package gettext. Preparing to unpack .../43-gettext_0.21-14ubuntu2_armhf.deb ... Unpacking gettext (0.21-14ubuntu2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../44-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../45-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../46-debhelper_13.14.1ubuntu5_all.deb ... Unpacking debhelper (13.14.1ubuntu5) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../47-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.3.dfsg-3.1ubuntu2) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../48-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libexpat1:armhf (2.6.1-2build1) ... Setting up libpipeline1:armhf (1.5.7-2) ... Setting up libmagic-mgc (1:5.45-3build1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.14.1ubuntu5) ... Setting up libbrotli1:armhf (1.1.0-2build2) ... Setting up libuv1t64:armhf (1.48.0-1.1build1) ... Setting up libmagic1t64:armhf (1:5.45-3build1) ... Setting up libpsl5t64:armhf (0.21.2-1.1build1) ... Setting up libnghttp2-14:armhf (1.59.0-1build4) ... Setting up gettext-base (0.21-14ubuntu2) ... Setting up m4 (1.4.19-4build1) ... Setting up file (1:5.45-3build1) ... Setting up libelf1t64:armhf (0.190-1.1build4) ... Setting up libdw1t64:armhf (0.190-1.1build4) ... Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-5ubuntu3) ... Setting up autotools-dev (20220109.1) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build7) ... Setting up autopoint (0.21-14ubuntu2) ... Setting up libjsoncpp25:armhf (1.9.5-6build1) ... Setting up d-shlibs (0.106) ... Setting up libsasl2-2:armhf (2.1.28+dfsg1-5ubuntu3) ... Setting up libssh-4:armhf (0.10.6-2build2) ... Setting up autoconf (2.71-3) ... Setting up libicu74:armhf (74.2-1ubuntu3) ... Setting up zlib1g-dev:armhf (1:1.3.dfsg-3.1ubuntu2) ... Setting up dwz (0.15-1build6) ... Setting up librhash0:armhf (1.4.3-3build1) ... Setting up libuchardet0:armhf (0.0.8-1build1) ... Setting up debugedit (1:5.0-5build2) ... Setting up libsub-override-perl (0.10-1) ... Setting up cmake-data (3.28.3-1build7) ... Setting up libxml2:armhf (2.9.14+dfsg-1.3ubuntu3) ... Setting up libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu8) ... Setting up automake (1:1.16.5-1.3ubuntu1) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up gettext (0.21-14ubuntu2) ... Setting up libcurl4t64:armhf (8.5.0-2ubuntu10) ... Setting up libtool (2.4.7-7build1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up groff-base (1.23.0-3build2) ... Setting up libarchive13t64:armhf (3.7.2-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.12.0-4build2) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /usr/lib/systemd/system/man-db.timer. Setting up cmake (3.28.3-1build7) ... Setting up debhelper (13.14.1ubuntu5) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.39-0ubuntu8) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (armhf included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 16:08:13 UTC 2024 arm64 (armv7l) Toolchain package versions: binutils_2.42-4ubuntu2 dpkg-dev_1.22.6ubuntu6 g++-13_13.2.0-24ubuntu1 g++-14_14-20240429-1ubuntu1 gcc-13_13.2.0-24ubuntu1 gcc-14_14-20240429-1ubuntu1 libc6-dev_2.39-0ubuntu8 libstdc++-13-dev_13.2.0-24ubuntu1 libstdc++-14-dev_14-20240429-1ubuntu1 libstdc++6_14-20240429-1ubuntu1 linux-libc-dev_6.8.0-31.31 Package versions: adduser_3.137ubuntu1 advancecomp_2.5-1build1 apt_2.7.14build2 apt-utils_2.7.14build2 autoconf_2.71-3 automake_1:1.16.5-1.3ubuntu1 autopoint_0.21-14ubuntu2 autotools-dev_20220109.1 base-files_13ubuntu10 base-passwd_3.6.3build1 bash_5.2.21-2ubuntu4 bash-completion_1:2.11-8 binutils_2.42-4ubuntu2 binutils-arm-linux-gnueabihf_2.42-4ubuntu2 binutils-common_2.42-4ubuntu2 bsdextrautils_2.39.3-9ubuntu6 bsdutils_1:2.39.3-9ubuntu6 build-essential_12.10ubuntu1 bzip2_1.0.8-5.1 ca-certificates_20240203 cmake_3.28.3-1build7 cmake-data_3.28.3-1build7 coreutils_9.4-3ubuntu6 cpp_4:14-20240120-6ubuntu1 cpp-13_13.2.0-24ubuntu1 cpp-13-arm-linux-gnueabihf_13.2.0-24ubuntu1 cpp-14_14-20240429-1ubuntu1 cpp-14-arm-linux-gnueabihf_14-20240429-1ubuntu1 cpp-arm-linux-gnueabihf_4:14-20240120-6ubuntu1 d-shlibs_0.106 dash_0.5.12-6ubuntu5 debconf_1.5.86ubuntu1 debconf-i18n_1.5.86ubuntu1 debhelper_13.14.1ubuntu5 debianutils_5.17build1 debugedit_1:5.0-5build2 dh-autoreconf_20 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.10-1build1 dpkg_1.22.6ubuntu6 dpkg-dev_1.22.6ubuntu6 dwz_0.15-1build6 e2fsprogs_1.47.0-2.4~exp1ubuntu4 fakeroot_1.33-1 file_1:5.45-3build1 findutils_4.9.0-5build1 g++_4:14-20240120-6ubuntu1 g++-13_13.2.0-24ubuntu1 g++-13-arm-linux-gnueabihf_13.2.0-24ubuntu1 g++-14_14-20240429-1ubuntu1 g++-14-arm-linux-gnueabihf_14-20240429-1ubuntu1 g++-arm-linux-gnueabihf_4:14-20240120-6ubuntu1 gcc_4:14-20240120-6ubuntu1 gcc-13_13.2.0-24ubuntu1 gcc-13-arm-linux-gnueabihf_13.2.0-24ubuntu1 gcc-13-base_13.2.0-24ubuntu1 gcc-14_14-20240429-1ubuntu1 gcc-14-arm-linux-gnueabihf_14-20240429-1ubuntu1 gcc-14-base_14-20240429-1ubuntu1 gcc-arm-linux-gnueabihf_4:14-20240120-6ubuntu1 gettext_0.21-14ubuntu2 gettext-base_0.21-14ubuntu2 gpg_2.4.4-2ubuntu17 gpg-agent_2.4.4-2ubuntu17 gpgconf_2.4.4-2ubuntu17 gpgv_2.4.4-2ubuntu17 grep_3.11-4build1 groff-base_1.23.0-3build2 gzip_1.12-1ubuntu3 hostname_3.23+nmu2ubuntu2 init_1.66ubuntu1 init-system-helpers_1.66ubuntu1 intltool-debian_0.35.0+20060710.6 krb5-locales_1.20.1-6ubuntu2 libacl1_2.3.2-1build1 libapparmor1_4.0.0-beta3-0ubuntu3 libapt-pkg6.0t64_2.7.14build2 libarchive-zip-perl_1.68-1 libarchive13t64_3.7.2-2 libargon2-1_0~20190702+dfsg-4build1 libasan8_14-20240429-1ubuntu1 libassuan0_2.5.6-1build1 libatomic1_14-20240429-1ubuntu1 libattr1_1:2.5.2-1build1 libaudit-common_1:3.1.2-2.1build1 libaudit1_1:3.1.2-2.1build1 libbinutils_2.42-4ubuntu2 libblkid1_2.39.3-9ubuntu6 libbrotli1_1.1.0-2build2 libbz2-1.0_1.0.8-5.1 libc-bin_2.39-0ubuntu8 libc-dev-bin_2.39-0ubuntu8 libc6_2.39-0ubuntu8 libc6-dev_2.39-0ubuntu8 libcap-ng0_0.8.4-2build2 libcap2_1:2.66-5ubuntu2 libcc1-0_14-20240429-1ubuntu1 libcom-err2_1.47.0-2.4~exp1ubuntu4 libcrypt-dev_1:4.4.36-4build1 libcrypt1_1:4.4.36-4build1 libcryptsetup12_2:2.7.0-1ubuntu4 libctf-nobfd0_2.42-4ubuntu2 libctf0_2.42-4ubuntu2 libcurl4t64_8.5.0-2ubuntu10 libdb5.3t64_5.3.28+dfsg2-7 libdebconfclient0_0.271ubuntu3 libdebhelper-perl_13.14.1ubuntu5 libdevmapper1.02.1_2:1.02.185-3ubuntu3 libdpkg-perl_1.22.6ubuntu6 libdw1t64_0.190-1.1build4 libelf1t64_0.190-1.1build4 libexpat1_2.6.1-2build1 libext2fs2t64_1.47.0-2.4~exp1ubuntu4 libfakeroot_1.33-1 libfdisk1_2.39.3-9ubuntu6 libffi8_3.4.6-1build1 libfile-stripnondeterminism-perl_1.13.1-1 libgcc-13-dev_13.2.0-24ubuntu1 libgcc-14-dev_14-20240429-1ubuntu1 libgcc-s1_14-20240429-1ubuntu1 libgcrypt20_1.10.3-2build1 libgdbm-compat4t64_1.23-5.1build1 libgdbm6t64_1.23-5.1build1 libgmp10_2:6.3.0+dfsg-2ubuntu6 libgnutls30t64_3.8.3-1.1ubuntu3 libgomp1_14-20240429-1ubuntu1 libgpg-error-l10n_1.47-3build2 libgpg-error0_1.47-3build2 libgpm2_1.20.7-11 libgssapi-krb5-2_1.20.1-6ubuntu2 libhogweed6t64_3.9.1-2.2build1 libicu74_74.2-1ubuntu3 libidn2-0_2.3.7-2build1 libip4tc2_1.8.10-3ubuntu2 libisl23_0.26-3build1 libjansson4_2.14-2build2 libjson-c5_0.17-1build1 libjsoncpp25_1.9.5-6build1 libk5crypto3_1.20.1-6ubuntu2 libkeyutils1_1.6.3-3build1 libkmod2_31+20240202-2ubuntu7 libkrb5-3_1.20.1-6ubuntu2 libkrb5support0_1.20.1-6ubuntu2 libldap2_2.6.7+dfsg-1~exp1ubuntu8 liblocale-gettext-perl_1.07-6ubuntu5 liblockfile-bin_1.17-1build3 liblockfile1_1.17-1build3 liblz4-1_1.9.4-1build1 liblzma5_5.6.1+really5.4.5-1 libmagic-mgc_1:5.45-3build1 libmagic1t64_1:5.45-3build1 libmd0_1.1.0-2build1 libmount1_2.39.3-9ubuntu6 libmpc3_1.3.1-1build1 libmpfr6_4.2.1-1build1 libncursesw6_6.4+20240113-1ubuntu2 libnettle8t64_3.9.1-2.2build1 libnghttp2-14_1.59.0-1build4 libnpth0t64_1.6-3.1build1 libnsl-dev_1.3.0-3build3 libnsl2_1.3.0-3build3 libnss-nis_3.1-0ubuntu7 libnss-nisplus_1.3-5build1 libp11-kit0_0.25.3-4ubuntu2 libpam-modules_1.5.3-5ubuntu5 libpam-modules-bin_1.5.3-5ubuntu5 libpam-runtime_1.5.3-5ubuntu5 libpam0g_1.5.3-5ubuntu5 libpcre2-8-0_10.42-4ubuntu2 libperl5.38t64_5.38.2-3.2build2 libpipeline1_1.5.7-2 libpng16-16t64_1.6.43-5build1 libproc2-0_2:4.0.4-4ubuntu3 libpsl5t64_0.21.2-1.1build1 libreadline8t64_8.2-4build1 librhash0_1.4.3-3build1 librtmp1_2.4+20151223.gitfa8646d.1-2build7 libsasl2-2_2.1.28+dfsg1-5ubuntu3 libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3 libseccomp2_2.5.5-1ubuntu3 libselinux1_3.5-2ubuntu2 libsemanage-common_3.5-1build5 libsemanage2_3.5-1build5 libsepol2_3.5-2build1 libsframe1_2.42-4ubuntu2 libsmartcols1_2.39.3-9ubuntu6 libsqlite3-0_3.45.1-1ubuntu2 libss2_1.47.0-2.4~exp1ubuntu4 libssh-4_0.10.6-2build2 libssl3t64_3.0.13-0ubuntu3 libstdc++-13-dev_13.2.0-24ubuntu1 libstdc++-14-dev_14-20240429-1ubuntu1 libstdc++6_14-20240429-1ubuntu1 libsub-override-perl_0.10-1 libsystemd-shared_255.4-1ubuntu8 libsystemd0_255.4-1ubuntu8 libtasn1-6_4.19.0-3build1 libtext-charwidth-perl_0.04-11build3 libtext-iconv-perl_1.7-8build3 libtext-wrapi18n-perl_0.06-10 libtinfo6_6.4+20240113-1ubuntu2 libtirpc-common_1.3.4+ds-1.1build1 libtirpc-dev_1.3.4+ds-1.1build1 libtirpc3t64_1.3.4+ds-1.1build1 libtool_2.4.7-7build1 libubsan1_14-20240429-1ubuntu1 libuchardet0_0.0.8-1build1 libudev1_255.4-1ubuntu8 libunistring2_1.0-2 libunistring5_1.1-2build1 libuuid1_2.39.3-9ubuntu6 libuv1t64_1.48.0-1.1build1 libxml2_2.9.14+dfsg-1.3ubuntu3 libxxhash0_0.8.2-2build1 libzstd1_1.5.5+dfsg2-2build1 linux-libc-dev_6.8.0-31.31 lockfile-progs_0.1.19build2 login_1:4.13+dfsg1-4ubuntu3 logsave_1.47.0-2.4~exp1ubuntu4 lto-disabled-list_47 m4_1.4.19-4build1 make_4.3-4.1build2 man-db_2.12.0-4build2 mawk_1.3.4.20240123-1build1 mount_2.39.3-9ubuntu6 ncurses-base_6.4+20240113-1ubuntu2 ncurses-bin_6.4+20240113-1ubuntu2 openssl_3.0.13-0ubuntu3 optipng_0.7.8+ds-1build2 passwd_1:4.13+dfsg1-4ubuntu3 patch_2.7.6-7build3 perl_5.38.2-3.2build2 perl-base_5.38.2-3.2build2 perl-modules-5.36_5.36.0-9ubuntu1 perl-modules-5.38_5.38.2-3.2build2 pinentry-curses_1.2.1-3ubuntu5 pkgbinarymangler_154 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 procps_2:4.0.4-4ubuntu3 psmisc_23.7-1build1 readline-common_8.2-4build1 rpcsvc-proto_1.4.2-0ubuntu7 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2build1 sensible-utils_0.0.22 systemd_255.4-1ubuntu8 systemd-dev_255.4-1ubuntu8 systemd-sysv_255.4-1ubuntu8 sysvinit-utils_3.08-6ubuntu3 tar_1.35+dfsg-3build1 tzdata_2024a-2ubuntu1 ubuntu-keyring_2023.11.28.1 util-linux_2.39.3-9ubuntu6 uuid-runtime_2.39.3-9ubuntu6 xz-utils_5.6.1+really5.4.5-1 zlib1g_1:1.3.dfsg-3.1ubuntu2 zlib1g-dev_1:1.3.dfsg-3.1ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: bifrost Binary: bifrost, libbifrost0, libbifrost-dev Architecture: any Version: 1.3.1-1 Maintainer: Debian Med Packaging Team Uploaders: Andreas Tille Homepage: https://github.com/pmelsted/bifrost Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/med-team/bifrost Vcs-Git: https://salsa.debian.org/med-team/bifrost.git Testsuite: autopkgtest Build-Depends: debhelper-compat (= 13), d-shlibs, cmake, zlib1g-dev Package-List: bifrost deb python optional arch=any libbifrost-dev deb libdevel optional arch=any libbifrost0 deb libs optional arch=any Checksums-Sha1: 9daeeab211c6f2bd19b8ac6ad12dac770e8f100f 349856 bifrost_1.3.1.orig.tar.gz bf0657121971cc5635e117f45f620bff5202026e 253052 bifrost_1.3.1-1.debian.tar.xz Checksums-Sha256: d6a9baacddba8e9508336c5adff15a8a482774c724fc0710392fed7bb9ad1e8b 349856 bifrost_1.3.1.orig.tar.gz 6b7fa56dd267ab84746d3169cf7a53471c6954176250fe88a7b074cc5fdb9676 253052 bifrost_1.3.1-1.debian.tar.xz Files: 71940660817cb6a0af24663bf00cc5db 349856 bifrost_1.3.1.orig.tar.gz efb8eacd113e4b5f264cea30b0fac580 253052 bifrost_1.3.1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmWXu9kRHHRpbGxlQGRl Ymlhbi5vcmcACgkQV4oElNHGRtHTbA/9GvD2gJsMd07oSzjZDNKKJro4Ah4HmBgv RvwYiR3GsIMQz8zgDkaW7CSOALqkaoypeGaNxVHIo7h4lrQYD7SNPMY92J0lToaW etQnjYW3a9Hiz+YejPMngKmNoQx+SLFHQ3wcFcU71sd/B1VfT5TvxB2rwpyKXB15 X6AKrzE1wkIrpmfW969602vNWoxDLp2D45hdpOKV2NuwVy717cuUFwAQpqyMDd08 drfpI8HBleUOdeC0XozdsRgXSf41i+6wlqseRWGPtWSXJDxB7A8ssNOPDnzxRvFs OOzIldoRhULsNgx+KSRSCeVUyhIYyVdgqWCgrjwiMT3TIxDAthdDwamadRfiSU97 n5Eol+doT0kOT2xM0lBCGylGLwhN5CDSXpab1435PINUiP8iTL34tqvAgyzZFLvp 4rIYwRiJrWzhOUFTurKqTOG6w5Du+4PgTT90FvOioAkuNBftQ0iaCCxmI9UPHPRx RiZKWfn6ClYMshvUZ3SV08u3MyOiQgNW76g8l0Mb7YeozAb899Vq2in2ih0KIDNe rQo+lnWvVWLXCRjXsQlIB83ZlbTnc+vvv2odNc6XdIC1xhAF3SkVN0lLeISgFXDK mgY32kM/oKk0KXkjIFwt99M1G+qWyktiFToE+9IdlgL/iShMznwajQOZwYjHrCfA SRlnI8+EJGc= =Lib9 -----END PGP SIGNATURE----- gpgv: Signature made Fri Jan 5 08:20:41 2024 UTC gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 gpgv: issuer "tille@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./bifrost_1.3.1-1.dsc: no acceptable signature found dpkg-source: info: extracting bifrost in /<> dpkg-source: info: unpacking bifrost_1.3.1.orig.tar.gz dpkg-source: info: unpacking bifrost_1.3.1-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying add_soname.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-28296464 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-28296464 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-28296464 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -B -rfakeroot dpkg-buildpackage: info: source package bifrost dpkg-buildpackage: info: source version 1.3.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure -- -DCOMPILATION_ARCH=OFF cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DCOMPILATION_ARCH=OFF .. CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 14.0.1 -- The CXX compiler identification is GNU 14.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - 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/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE Disabling native architecture compilation (including AVX2) Build type: Release Maximum k-mer size: 31 Maximum g-mer size: 31 -- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.3") -- Configuring done (2.2s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /<>/obj-arm-linux-gnueabihf make[1]: Leaving directory '/<>' dh_auto_build -a cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/<> -B/<>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/CMakeFiles /<>/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/bifrost_static.dir/build.make src/CMakeFiles/bifrost_static.dir/depend make -f src/CMakeFiles/bifrost_dynamic.dir/build.make src/CMakeFiles/bifrost_dynamic.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/src /<>/obj-arm-linux-gnueabihf/src/CMakeFiles/bifrost_static.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/src /<>/obj-arm-linux-gnueabihf/src/CMakeFiles/bifrost_dynamic.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/bifrost_static.dir/build.make src/CMakeFiles/bifrost_static.dir/build make -f src/CMakeFiles/bifrost_dynamic.dir/build.make src/CMakeFiles/bifrost_dynamic.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 3%] Building CXX object src/CMakeFiles/bifrost_static.dir/Bifrost.cpp.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DMAX_GMER_SIZE=32 -DMAX_KMER_SIZE=32 -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/bifrost-1.3.1-1 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -O3 -MD -MT src/CMakeFiles/bifrost_static.dir/Bifrost.cpp.o -MF CMakeFiles/bifrost_static.dir/Bifrost.cpp.o.d -o CMakeFiles/bifrost_static.dir/Bifrost.cpp.o -c /<>/src/Bifrost.cpp [ 6%] Building CXX object src/CMakeFiles/bifrost_dynamic.dir/BitContainer.cpp.o [ 9%] Building CXX object src/CMakeFiles/bifrost_dynamic.dir/Bifrost.cpp.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DMAX_GMER_SIZE=32 -DMAX_KMER_SIZE=32 -Dbifrost_dynamic_EXPORTS -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/bifrost-1.3.1-1 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -fPIC -O3 -MD -MT src/CMakeFiles/bifrost_dynamic.dir/BitContainer.cpp.o -MF CMakeFiles/bifrost_dynamic.dir/BitContainer.cpp.o.d -o CMakeFiles/bifrost_dynamic.dir/BitContainer.cpp.o -c /<>/src/BitContainer.cpp cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DMAX_GMER_SIZE=32 -DMAX_KMER_SIZE=32 -Dbifrost_dynamic_EXPORTS -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/bifrost-1.3.1-1 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -fPIC -O3 -MD -MT src/CMakeFiles/bifrost_dynamic.dir/Bifrost.cpp.o -MF CMakeFiles/bifrost_dynamic.dir/Bifrost.cpp.o.d -o CMakeFiles/bifrost_dynamic.dir/Bifrost.cpp.o -c /<>/src/Bifrost.cpp [ 12%] Building CXX object src/CMakeFiles/bifrost_static.dir/BitContainer.cpp.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DMAX_GMER_SIZE=32 -DMAX_KMER_SIZE=32 -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/bifrost-1.3.1-1 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -O3 -MD -MT src/CMakeFiles/bifrost_static.dir/BitContainer.cpp.o -MF CMakeFiles/bifrost_static.dir/BitContainer.cpp.o.d -o CMakeFiles/bifrost_static.dir/BitContainer.cpp.o -c /<>/src/BitContainer.cpp /<>/src/BitContainer.cpp: In constructor ‘BitContainer::BitContainer_const_iterator::BitContainer_const_iterator(const BitContainer*, bool)’: /<>/src/BitContainer.cpp:959:164: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 959 | BitContainer::BitContainer_const_iterator::BitContainer_const_iterator( const BitContainer* cs_, const bool beg) : cs(cs_), ck_id(0xffffffffffffffff), it_setBits(0xffffffffffffffff), | ^~~~~~~~~~~~~~~~~~ /<>/src/BitContainer.cpp: At global scope: /<>/src/BitContainer.cpp:1092:45: warning: conversion from ‘long long unsigned int’ to ‘uintptr_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551608’ to ‘4294967288’ [-Woverflow] 1092 | const uintptr_t BitContainer::pointerMask = 0xFFFFFFFFFFFFFFF8; | ^~~~~~~~~~~~~~~~~~ /<>/src/BitContainer.cpp: In constructor ‘BitContainer::BitContainer_const_iterator::BitContainer_const_iterator(const BitContainer*, bool)’: /<>/src/BitContainer.cpp:959:164: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 959 | BitContainer::BitContainer_const_iterator::BitContainer_const_iterator( const BitContainer* cs_, const bool beg) : cs(cs_), ck_id(0xffffffffffffffff), it_setBits(0xffffffffffffffff), | ^~~~~~~~~~~~~~~~~~ /<>/src/BitContainer.cpp: At global scope: /<>/src/BitContainer.cpp:1092:45: warning: conversion from ‘long long unsigned int’ to ‘uintptr_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551608’ to ‘4294967288’ [-Woverflow] 1092 | const uintptr_t BitContainer::pointerMask = 0xFFFFFFFFFFFFFFF8; | ^~~~~~~~~~~~~~~~~~ In file included from /<>/src/BlockedBloomFilter.hpp:14, from /<>/src/CompactedDBG.hpp:27, from /<>/src/Bifrost.cpp:1: /<>/src/fastmod.h: In function ‘uint64_t fastmod::mul128_u32(uint64_t, uint32_t)’: /<>/src/fastmod.h:46:12: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 46 | return ((__uint128_t)lowbits * d) >> 64; | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:46:24: error: expected ‘)’ before ‘lowbits’ 46 | return ((__uint128_t)lowbits * d) >> 64; | ~ ^~~~~~~ | ) /<>/src/fastmod.h: In function ‘uint64_t fastmod::mul128_s32(uint64_t, int32_t)’: /<>/src/fastmod.h:50:12: error: ‘__int128_t’ was not declared in this scope; did you mean ‘__int128__’? 50 | return ((__int128_t)lowbits * d) >> 64; | ^~~~~~~~~~ | __int128__ /<>/src/fastmod.h:50:23: error: expected ‘)’ before ‘lowbits’ 50 | return ((__int128_t)lowbits * d) >> 64; | ~ ^~~~~~~ | ) /<>/src/fastmod.h: At global scope: /<>/src/fastmod.h:23:21: warning: inline variables are only available with ‘-std=c++17’ or ‘-std=gnu++17’ [-Wc++17-extensions] 23 | #define FASTMOD_API inline | ^~~~~~ /<>/src/fastmod.h:54:1: note: in expansion of macro ‘FASTMOD_API’ 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^~~~~~~~~~~ /<>/src/fastmod.h:54:33: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:54:63: error: expected primary-expression before ‘d’ 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^ /<>/src/fastmod.h:54:64: error: expression list treated as compound expression in initializer [-fpermissive] 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^ /<>/src/fastmod.h:139:13: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 139 | FASTMOD_API __uint128_t computeM_u64(uint64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:149:13: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 149 | FASTMOD_API __uint128_t computeM_s64(int64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:161:46: error: ‘__uint128_t’ has not been declared 161 | FASTMOD_API uint64_t fastmod_u64(uint64_t a, __uint128_t M, uint64_t d) { | ^~~~~~~~~~~ /<>/src/fastmod.h: In function ‘uint64_t fastmod::fastmod_u64(uint64_t, int, uint64_t)’: /<>/src/fastmod.h:162:3: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 162 | __uint128_t lowbits = M * a; | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:163:21: error: ‘lowbits’ was not declared in this scope 163 | return mul128_u64(lowbits, d); | ^~~~~~~ /<>/src/fastmod.h:163:20: error: ‘fastmod::mul128_u64’ cannot be used as a function 163 | return mul128_u64(lowbits, d); | ~~~~~~~~~~^~~~~~~~~~~~ /<>/src/fastmod.h: At global scope: /<>/src/fastmod.h:166:46: error: ‘__uint128_t’ has not been declared 166 | FASTMOD_API uint64_t fastdiv_u64(uint64_t a, __uint128_t M) { | ^~~~~~~~~~~ /<>/src/fastmod.h: In function ‘uint64_t fastmod::fastdiv_u64(uint64_t, int)’: /<>/src/fastmod.h:167:20: error: ‘fastmod::mul128_u64’ cannot be used as a function 167 | return mul128_u64(M, a); | ~~~~~~~~~~^~~~~~ In file included from /<>/src/BlockedBloomFilter.hpp:14, from /<>/src/CompactedDBG.hpp:27, from /<>/src/Bifrost.cpp:1: /<>/src/fastmod.h: In function ‘uint64_t fastmod::mul128_u32(uint64_t, uint32_t)’: /<>/src/fastmod.h:46:12: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 46 | return ((__uint128_t)lowbits * d) >> 64; | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:46:24: error: expected ‘)’ before ‘lowbits’ 46 | return ((__uint128_t)lowbits * d) >> 64; | ~ ^~~~~~~ | ) /<>/src/fastmod.h: In function ‘uint64_t fastmod::mul128_s32(uint64_t, int32_t)’: /<>/src/fastmod.h:50:12: error: ‘__int128_t’ was not declared in this scope; did you mean ‘__int128__’? 50 | return ((__int128_t)lowbits * d) >> 64; | ^~~~~~~~~~ | __int128__ /<>/src/fastmod.h:50:23: error: expected ‘)’ before ‘lowbits’ 50 | return ((__int128_t)lowbits * d) >> 64; | ~ ^~~~~~~ | ) /<>/src/fastmod.h: At global scope: /<>/src/fastmod.h:23:21: warning: inline variables are only available with ‘-std=c++17’ or ‘-std=gnu++17’ [-Wc++17-extensions] 23 | #define FASTMOD_API inline | ^~~~~~ /<>/src/fastmod.h:54:1: note: in expansion of macro ‘FASTMOD_API’ 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^~~~~~~~~~~ /<>/src/BlockedBloomFilter.hpp: At global scope: /<>/src/BlockedBloomFilter.hpp:145:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 145 | __uint128_t M_u64; // for fast division/modulo | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:54:33: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:54:63: error: expected primary-expression before ‘d’ 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^ /<>/src/fastmod.h:54:64: error: expression list treated as compound expression in initializer [-fpermissive] 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^ /<>/src/fastmod.h:139:13: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 139 | FASTMOD_API __uint128_t computeM_u64(uint64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:149:13: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 149 | FASTMOD_API __uint128_t computeM_s64(int64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:161:46: error: ‘__uint128_t’ has not been declared 161 | FASTMOD_API uint64_t fastmod_u64(uint64_t a, __uint128_t M, uint64_t d) { | ^~~~~~~~~~~ /<>/src/fastmod.h: In function ‘uint64_t fastmod::fastmod_u64(uint64_t, int, uint64_t)’: /<>/src/fastmod.h:162:3: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 162 | __uint128_t lowbits = M * a; | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:163:21: error: ‘lowbits’ was not declared in this scope 163 | return mul128_u64(lowbits, d); | ^~~~~~~ /<>/src/fastmod.h:163:20: error: ‘fastmod::mul128_u64’ cannot be used as a function 163 | return mul128_u64(lowbits, d); | ~~~~~~~~~~^~~~~~~~~~~~ /<>/src/fastmod.h: At global scope: /<>/src/fastmod.h:166:46: error: ‘__uint128_t’ has not been declared 166 | FASTMOD_API uint64_t fastdiv_u64(uint64_t a, __uint128_t M) { | ^~~~~~~~~~~ /<>/src/fastmod.h: In function ‘uint64_t fastmod::fastdiv_u64(uint64_t, int)’: /<>/src/fastmod.h:167:20: error: ‘fastmod::mul128_u64’ cannot be used as a function 167 | return mul128_u64(M, a); | ~~~~~~~~~~^~~~~~ /<>/src/BlockedBloomFilter.hpp:289:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 289 | __uint128_t M_u64; // for fast division/modulo | ^~~~~~~~~~~ | __uint8_t /<>/src/BlockedBloomFilter.hpp: At global scope: /<>/src/BlockedBloomFilter.hpp:145:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 145 | __uint128_t M_u64; // for fast division/modulo | ^~~~~~~~~~~ | __uint8_t /<>/src/BlockedBloomFilter.hpp:289:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 289 | __uint128_t M_u64; // for fast division/modulo | ^~~~~~~~~~~ | __uint8_t In file included from /<>/src/CompactedDBG.hpp:28: /<>/src/Common.hpp: In function ‘bool isDNA(char)’: /<>/src/Common.hpp:48:47: error: narrowing conversion of ‘4504192333906058’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 48 | static const size_t DNAbits[4] = {0x0ULL, 0x10008A0010008AULL, 0x0ULL, 0x0ULL}; | ^~~~~~~~~~~~~~~~~~~ /<>/src/Common.hpp: In function ‘size_t rndup(size_t)’: /<>/src/Common.hpp:192:12: warning: right shift count >= width of type [-Wshift-count-overflow] 192 | v |= v >> 32; | ~~^~~~~ /<>/src/Common.hpp: At global scope: /<>/src/Common.hpp:198:21: error: redefinition of ‘uint32_t rndup(uint32_t)’ 198 | BFG_INLINE uint32_t rndup(uint32_t v) { | ^~~~~ /<>/src/Common.hpp:184:19: note: ‘size_t rndup(size_t)’ previously defined here 184 | BFG_INLINE size_t rndup(size_t v) { | ^~~~~ In file included from /<>/src/FASTX_Parser.hpp:17, from /<>/src/File_Parser.hpp:10, from /<>/src/CompactedDBG.hpp:29: /<>/src/FASTX_Parser.hpp: In function ‘int64_t ks_getuntil2(kstream_t*, int, kstring_t*, int*, int)’: /<>/src/kseq.h:95:105: warning: right shift count >= width of type [-Wshift-count-overflow] 95 | #define kroundup64(x) (--(x), (x)|=(x)>>1, (x)|=(x)>>2, (x)|=(x)>>4, (x)|=(x)>>8, (x)|=(x)>>16, (x)|=(x)>>32, ++(x)) | ~~~^~~~ /<>/src/kseq.h:130:33: note: in expansion of macro ‘kroundup64’ 130 | kroundup64(str->m); \ | ^~~~~~~~~~ /<>/src/kseq.h:157:9: note: in expansion of macro ‘__KS_GETUNTIL’ 157 | __KS_GETUNTIL(__read, __bufsize) | ^~~~~~~~~~~~~ /<>/src/kseq.h:234:9: note: in expansion of macro ‘KSTREAM_INIT’ 234 | KSTREAM_INIT(type_t, __read, 16384) \ | ^~~~~~~~~~~~ /<>/src/kseq.h:239:35: note: in expansion of macro ‘KSEQ_INIT2’ 239 | #define KSEQ_INIT(type_t, __read) KSEQ_INIT2(static, type_t, __read) | ^~~~~~~~~~ /<>/src/FASTX_Parser.hpp:18:1: note: in expansion of macro ‘KSEQ_INIT’ 18 | KSEQ_INIT(gzFile, gzread); | ^~~~~~~~~ /<>/src/FASTX_Parser.hpp: In function ‘int64_t kseq_read(kseq_t*)’: /<>/src/kseq.h:95:105: warning: right shift count >= width of type [-Wshift-count-overflow] 95 | #define kroundup64(x) (--(x), (x)|=(x)>>1, (x)|=(x)>>2, (x)|=(x)>>4, (x)|=(x)>>8, (x)|=(x)>>16, (x)|=(x)>>32, ++(x)) | ~~~^~~~ /<>/src/kseq.h:207:25: note: in expansion of macro ‘kroundup64’ 207 | kroundup64(seq->seq.m); /* rounded to the next closest 2^k */ \ | ^~~~~~~~~~ /<>/src/kseq.h:237:9: note: in expansion of macro ‘__KSEQ_READ’ 237 | __KSEQ_READ(SCOPE) | ^~~~~~~~~~~ /<>/src/kseq.h:239:35: note: in expansion of macro ‘KSEQ_INIT2’ 239 | #define KSEQ_INIT(type_t, __read) KSEQ_INIT2(static, type_t, __read) | ^~~~~~~~~~ /<>/src/FASTX_Parser.hpp:18:1: note: in expansion of macro ‘KSEQ_INIT’ 18 | KSEQ_INIT(gzFile, gzread); | ^~~~~~~~~ In file included from /<>/src/CompactedDBG.hpp:28: /<>/src/Common.hpp: In function ‘bool isDNA(char)’: /<>/src/Common.hpp:48:47: error: narrowing conversion of ‘4504192333906058’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 48 | static const size_t DNAbits[4] = {0x0ULL, 0x10008A0010008AULL, 0x0ULL, 0x0ULL}; | ^~~~~~~~~~~~~~~~~~~ /<>/src/Common.hpp: In function ‘size_t rndup(size_t)’: /<>/src/Common.hpp:192:12: warning: right shift count >= width of type [-Wshift-count-overflow] 192 | v |= v >> 32; | ~~^~~~~ /<>/src/Common.hpp: At global scope: /<>/src/Common.hpp:198:21: error: redefinition of ‘uint32_t rndup(uint32_t)’ 198 | BFG_INLINE uint32_t rndup(uint32_t v) { | ^~~~~ /<>/src/Common.hpp:184:19: note: ‘size_t rndup(size_t)’ previously defined here 184 | BFG_INLINE size_t rndup(size_t v) { | ^~~~~ In file included from /<>/src/FASTX_Parser.hpp:17, from /<>/src/File_Parser.hpp:10, from /<>/src/CompactedDBG.hpp:29: /<>/src/FASTX_Parser.hpp: In function ‘int64_t ks_getuntil2(kstream_t*, int, kstring_t*, int*, int)’: /<>/src/kseq.h:95:105: warning: right shift count >= width of type [-Wshift-count-overflow] 95 | #define kroundup64(x) (--(x), (x)|=(x)>>1, (x)|=(x)>>2, (x)|=(x)>>4, (x)|=(x)>>8, (x)|=(x)>>16, (x)|=(x)>>32, ++(x)) | ~~~^~~~ /<>/src/kseq.h:130:33: note: in expansion of macro ‘kroundup64’ 130 | kroundup64(str->m); \ | ^~~~~~~~~~ /<>/src/kseq.h:157:9: note: in expansion of macro ‘__KS_GETUNTIL’ 157 | __KS_GETUNTIL(__read, __bufsize) | ^~~~~~~~~~~~~ /<>/src/kseq.h:234:9: note: in expansion of macro ‘KSTREAM_INIT’ 234 | KSTREAM_INIT(type_t, __read, 16384) \ | ^~~~~~~~~~~~ /<>/src/kseq.h:239:35: note: in expansion of macro ‘KSEQ_INIT2’ 239 | #define KSEQ_INIT(type_t, __read) KSEQ_INIT2(static, type_t, __read) | ^~~~~~~~~~ /<>/src/FASTX_Parser.hpp:18:1: note: in expansion of macro ‘KSEQ_INIT’ 18 | KSEQ_INIT(gzFile, gzread); | ^~~~~~~~~ /<>/src/FASTX_Parser.hpp: In function ‘int64_t kseq_read(kseq_t*)’: /<>/src/kseq.h:95:105: warning: right shift count >= width of type [-Wshift-count-overflow] 95 | #define kroundup64(x) (--(x), (x)|=(x)>>1, (x)|=(x)>>2, (x)|=(x)>>4, (x)|=(x)>>8, (x)|=(x)>>16, (x)|=(x)>>32, ++(x)) | ~~~^~~~ /<>/src/kseq.h:207:25: note: in expansion of macro ‘kroundup64’ 207 | kroundup64(seq->seq.m); /* rounded to the next closest 2^k */ \ | ^~~~~~~~~~ /<>/src/kseq.h:237:9: note: in expansion of macro ‘__KSEQ_READ’ 237 | __KSEQ_READ(SCOPE) | ^~~~~~~~~~~ /<>/src/kseq.h:239:35: note: in expansion of macro ‘KSEQ_INIT2’ 239 | #define KSEQ_INIT(type_t, __read) KSEQ_INIT2(static, type_t, __read) | ^~~~~~~~~~ /<>/src/FASTX_Parser.hpp:18:1: note: in expansion of macro ‘KSEQ_INIT’ 18 | KSEQ_INIT(gzFile, gzread); | ^~~~~~~~~ /<>/src/File_Parser.hpp: In static member function ‘static int FileParser::getFileFormat(const char*)’: /<>/src/File_Parser.hpp:230:64: warning: right shift count >= width of type [-Wshift-count-overflow] 230 | else if ((reinterpret_cast(buffer)[0] >> 32) == BFG_GRAPHBIN_FORMAT_HEADER) ret_v = 3; // BFG | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/File_Parser.hpp:231:64: warning: right shift count >= width of type [-Wshift-count-overflow] 231 | else if ((reinterpret_cast(buffer)[0] >> 32) == BFG_METABIN_FORMAT_HEADER) ret_v = 4; // BFI | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/File_Parser.hpp: In static member function ‘static int FileParser::getFileFormat(const char*)’: /<>/src/File_Parser.hpp:230:64: warning: right shift count >= width of type [-Wshift-count-overflow] 230 | else if ((reinterpret_cast(buffer)[0] >> 32) == BFG_GRAPHBIN_FORMAT_HEADER) ret_v = 3; // BFG | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/File_Parser.hpp:231:64: warning: right shift count >= width of type [-Wshift-count-overflow] 231 | else if ((reinterpret_cast(buffer)[0] >> 32) == BFG_METABIN_FORMAT_HEADER) ret_v = 4; // BFI | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/src/CompactedDBG.hpp:34: /<>/src/KmerHashTable.hpp: At global scope: /<>/src/KmerHashTable.hpp:19:5: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 19 | __uint128_t M_u64; | ^~~~~~~~~~~ | __uint8_t /<>/src/KmerHashTable.hpp: In copy constructor ‘KmerHashTable::KmerHashTable(const KmerHashTable&)’: /<>/src/KmerHashTable.hpp:153:113: error: class ‘KmerHashTable’ does not have any field named ‘M_u64’ 153 | size_(o.size_), pop(o.pop), sum_psl(o.sum_psl), max_psl(o.max_psl), M_u64(o.M_u64) { | ^~~~~ /<>/src/KmerHashTable.hpp: In constructor ‘KmerHashTable::KmerHashTable(KmerHashTable&&)’: /<>/src/KmerHashTable.hpp:167:41: error: class ‘KmerHashTable’ does not have any field named ‘M_u64’ 167 | M_u64(o.M_u64), max_ratio_occupancy(o.max_ratio_occupancy) { | ^~~~~ /<>/src/KmerHashTable.hpp: In member function ‘KmerHashTable& KmerHashTable::operator=(const KmerHashTable&)’: /<>/src/KmerHashTable.hpp:186:13: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 186 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘KmerHashTable& KmerHashTable::operator=(KmerHashTable&&)’: /<>/src/KmerHashTable.hpp:212:13: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 212 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘void KmerHashTable::clear()’: /<>/src/KmerHashTable.hpp:249:9: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 249 | M_u64 = 0; | ^~~~~ | M_Ef64 In file included from /<>/src/CompactedDBG.hpp:34: /<>/src/KmerHashTable.hpp: At global scope: /<>/src/KmerHashTable.hpp:19:5: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 19 | __uint128_t M_u64; | ^~~~~~~~~~~ | __uint8_t /<>/src/KmerHashTable.hpp: In copy constructor ‘KmerHashTable::KmerHashTable(const KmerHashTable&)’: /<>/src/KmerHashTable.hpp:153:113: error: class ‘KmerHashTable’ does not have any field named ‘M_u64’ 153 | size_(o.size_), pop(o.pop), sum_psl(o.sum_psl), max_psl(o.max_psl), M_u64(o.M_u64) { | ^~~~~ /<>/src/KmerHashTable.hpp: In constructor ‘KmerHashTable::KmerHashTable(KmerHashTable&&)’: /<>/src/KmerHashTable.hpp:167:41: error: class ‘KmerHashTable’ does not have any field named ‘M_u64’ 167 | M_u64(o.M_u64), max_ratio_occupancy(o.max_ratio_occupancy) { | ^~~~~ /<>/src/KmerHashTable.hpp: In member function ‘KmerHashTable::iterator KmerHashTable::find(const Kmer&)’: /<>/src/KmerHashTable.hpp:261:57: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 261 | size_t h = fastmod::fastmod_u64(key.hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘KmerHashTable& KmerHashTable::operator=(const KmerHashTable&)’: /<>/src/KmerHashTable.hpp:186:13: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 186 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘KmerHashTable::const_iterator KmerHashTable::find(const Kmer&) const’: /<>/src/KmerHashTable.hpp:326:57: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 326 | size_t h = fastmod::fastmod_u64(key.hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘KmerHashTable& KmerHashTable::operator=(KmerHashTable&&)’: /<>/src/KmerHashTable.hpp:212:13: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 212 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘size_t KmerHashTable::erase(const_iterator)’: /<>/src/KmerHashTable.hpp:412:80: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 412 | const size_t h = fastmod::fastmod_u64(table_keys[it.h].hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘void KmerHashTable::clear()’: /<>/src/KmerHashTable.hpp:249:9: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 249 | M_u64 = 0; | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp:430:110: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 430 | while ((i != size_) && !table_keys[j2].isEmpty() && (fastmod::fastmod_u64(table_keys[j2].hash(), M_u64, size_) != j2)) { | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘KmerHashTable::iterator KmerHashTable::find(const Kmer&)’: /<>/src/KmerHashTable.hpp:261:57: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 261 | size_t h = fastmod::fastmod_u64(key.hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘std::pair::iterator_, bool> KmerHashTable::insert(const Kmer&, const T&)’: /<>/src/KmerHashTable.hpp:469:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 469 | size_t h = fastmod::fastmod_u64(key.hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘KmerHashTable::const_iterator KmerHashTable::find(const Kmer&) const’: /<>/src/KmerHashTable.hpp:326:57: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 326 | size_t h = fastmod::fastmod_u64(key.hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘std::pair::iterator_, bool> KmerHashTable::insert(Kmer&&, T&&)’: /<>/src/KmerHashTable.hpp:569:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 569 | size_t h = fastmod::fastmod_u64(key.hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘size_t KmerHashTable::erase(const_iterator)’: /<>/src/KmerHashTable.hpp:412:80: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 412 | const size_t h = fastmod::fastmod_u64(table_keys[it.h].hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘void KmerHashTable::recomputeMaxPSL(size_t)’: /<>/src/KmerHashTable.hpp:664:85: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 664 | const size_t h = fastmod::fastmod_u64(table_keys[i].hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp:430:110: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 430 | while ((i != size_) && !table_keys[j2].isEmpty() && (fastmod::fastmod_u64(table_keys[j2].hash(), M_u64, size_) != j2)) { | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In lambda function: /<>/src/KmerHashTable.hpp:694:97: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 694 | const size_t h = fastmod::fastmod_u64(table_keys[i].hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘std::pair::iterator_, bool> KmerHashTable::insert(const Kmer&, const T&)’: /<>/src/KmerHashTable.hpp:469:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 469 | size_t h = fastmod::fastmod_u64(key.hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘void KmerHashTable::init_tables(size_t)’: /<>/src/KmerHashTable.hpp:776:9: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 776 | M_u64 = fastmod::computeM_u64(size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp:776:26: error: ‘computeM_u64’ is not a member of ‘fastmod’; did you mean ‘computeM_u32’? 776 | M_u64 = fastmod::computeM_u64(size_); | ^~~~~~~~~~~~ | computeM_u32 /<>/src/KmerHashTable.hpp: In member function ‘void KmerHashTable::reserve(size_t)’: /<>/src/KmerHashTable.hpp:804:13: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 804 | M_u64 = fastmod::computeM_u64(size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp:804:30: error: ‘computeM_u64’ is not a member of ‘fastmod’; did you mean ‘computeM_u32’? 804 | M_u64 = fastmod::computeM_u64(size_); | ^~~~~~~~~~~~ | computeM_u32 /<>/src/KmerHashTable.hpp: In member function ‘std::pair::iterator_, bool> KmerHashTable::insert(Kmer&&, T&&)’: /<>/src/KmerHashTable.hpp:569:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 569 | size_t h = fastmod::fastmod_u64(key.hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘void KmerHashTable::recomputeMaxPSL(size_t)’: /<>/src/KmerHashTable.hpp:664:85: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 664 | const size_t h = fastmod::fastmod_u64(table_keys[i].hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In lambda function: /<>/src/KmerHashTable.hpp:694:97: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 694 | const size_t h = fastmod::fastmod_u64(table_keys[i].hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘void KmerHashTable::init_tables(size_t)’: /<>/src/KmerHashTable.hpp:776:9: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 776 | M_u64 = fastmod::computeM_u64(size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp:776:26: error: ‘computeM_u64’ is not a member of ‘fastmod’; did you mean ‘computeM_u32’? 776 | M_u64 = fastmod::computeM_u64(size_); | ^~~~~~~~~~~~ | computeM_u32 /<>/src/KmerHashTable.hpp: In member function ‘void KmerHashTable::reserve(size_t)’: /<>/src/KmerHashTable.hpp:804:13: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 804 | M_u64 = fastmod::computeM_u64(size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp:804:30: error: ‘computeM_u64’ is not a member of ‘fastmod’; did you mean ‘computeM_u32’? 804 | M_u64 = fastmod::computeM_u64(size_); | ^~~~~~~~~~~~ | computeM_u32 In file included from /<>/src/CompactedDBG.hpp:36: /<>/src/KmerStream.hpp: In member function ‘std::pair ReadQualityHasherMinimizer::update(const char*, size_t, const char*, size_t)’: /<>/src/KmerStream.hpp:119:49: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 119 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadQualityHasherMinimizer::update(const char*, const char*, size_t)’: /<>/src/KmerStream.hpp:201:57: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 201 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadQualityHasherMinimizer::update_p(const char*, size_t, const char*, size_t)’: /<>/src/KmerStream.hpp:270:49: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 270 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadQualityHasherMinimizer::update_p(const char*, const char*, size_t)’: /<>/src/KmerStream.hpp:366:57: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 366 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadHasherMinimizer::update(const char*, size_t, const char*, size_t)’: /<>/src/KmerStream.hpp:577:49: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 577 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadHasherMinimizer::update(const char*, size_t)’: /<>/src/KmerStream.hpp:654:57: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 654 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadHasherMinimizer::update_p(const char*, size_t, const char*, size_t)’: /<>/src/KmerStream.hpp:722:49: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 722 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadHasherMinimizer::update_p(const char*, size_t)’: /<>/src/KmerStream.hpp:817:57: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 817 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/CompactedDBG.hpp:36: /<>/src/KmerStream.hpp: In member function ‘std::pair ReadQualityHasherMinimizer::update(const char*, size_t, const char*, size_t)’: /<>/src/KmerStream.hpp:119:49: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 119 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadQualityHasherMinimizer::update(const char*, const char*, size_t)’: /<>/src/KmerStream.hpp:201:57: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 201 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadQualityHasherMinimizer::update_p(const char*, size_t, const char*, size_t)’: /<>/src/KmerStream.hpp:270:49: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 270 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadQualityHasherMinimizer::update_p(const char*, const char*, size_t)’: /<>/src/KmerStream.hpp:366:57: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 366 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadHasherMinimizer::update(const char*, size_t, const char*, size_t)’: /<>/src/KmerStream.hpp:577:49: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 577 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadHasherMinimizer::update(const char*, size_t)’: /<>/src/KmerStream.hpp:654:57: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 654 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadHasherMinimizer::update_p(const char*, size_t, const char*, size_t)’: /<>/src/KmerStream.hpp:722:49: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 722 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadHasherMinimizer::update_p(const char*, size_t)’: /<>/src/KmerStream.hpp:817:57: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 817 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/CompactedDBG.hpp:39: /<>/src/MinimizerIndex.hpp: At global scope: /<>/src/MinimizerIndex.hpp:220:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 220 | __uint128_t M_u64; | ^~~~~~~~~~~ | __uint8_t In file included from /<>/src/CompactedDBG.hpp:826: /<>/src/CompactedDBG.tcc: In member function ‘bool CompactedDBG::build(CDBG_Build_opt&)’: /<>/src/CompactedDBG.tcc:653:38: error: no matching function for call to ‘max(long unsigned int, size_t)’ 653 | nb_unique_kmers = max(1UL, kms.KmerF0()); | ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:51, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /<>/src/CompactedDBG.hpp:12: /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:653:38: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 653 | nb_unique_kmers = max(1UL, kms.KmerF0()); | ~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided In file included from /usr/include/c++/14/algorithm:61, from /<>/src/Common.hpp:5: /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:653:38: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 653 | nb_unique_kmers = max(1UL, kms.KmerF0()); | ~~~^~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:654:43: error: no matching function for call to ‘max(long unsigned int, size_t)’ 654 | nb_unique_minimizers = max(1UL, kms.MinimizerF0()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:654:43: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 654 | nb_unique_minimizers = max(1UL, kms.MinimizerF0()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:654:43: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 654 | nb_unique_minimizers = max(1UL, kms.MinimizerF0()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:655:63: error: no matching function for call to ‘max(long unsigned int, size_t)’ 655 | nb_non_unique_kmers = reference_mode ? 0 : max(1UL, nb_unique_kmers - min(nb_unique_kmers, kms.Kmerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:655:63: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 655 | nb_non_unique_kmers = reference_mode ? 0 : max(1UL, nb_unique_kmers - min(nb_unique_kmers, kms.Kmerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:655:63: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 655 | nb_non_unique_kmers = reference_mode ? 0 : max(1UL, nb_unique_kmers - min(nb_unique_kmers, kms.Kmerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:656:68: error: no matching function for call to ‘max(long unsigned int, size_t)’ 656 | nb_non_unique_minimizers = reference_mode ? 0 : max(1UL, nb_unique_minimizers - min(nb_unique_minimizers, kms.Minimizerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:656:68: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 656 | nb_non_unique_minimizers = reference_mode ? 0 : max(1UL, nb_unique_minimizers - min(nb_unique_minimizers, kms.Minimizerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:656:68: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 656 | nb_non_unique_minimizers = reference_mode ? 0 : max(1UL, nb_unique_minimizers - min(nb_unique_minimizers, kms.Minimizerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In member function ‘const_UnitigMap CompactedDBG::find(const char*, size_t, const minHashIterator&, bool) const’: /<>/src/CompactedDBG.tcc:768:43: warning: right shift count >= width of type [-Wshift-count-overflow] 768 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘UnitigMap CompactedDBG::find(const char*, size_t, const minHashIterator&, bool)’: /<>/src/CompactedDBG.tcc:892:43: warning: right shift count >= width of type [-Wshift-count-overflow] 892 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘const_UnitigMap CompactedDBG::find(const Kmer&, bool) const’: /<>/src/CompactedDBG.tcc:1016:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1016 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘UnitigMap CompactedDBG::find(const Kmer&, bool)’: /<>/src/CompactedDBG.tcc:1219:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1219 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool) const’: /<>/src/CompactedDBG.tcc:1342:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1342 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool)’: /<>/src/CompactedDBG.tcc:1498:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1498 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool) const’: /<>/src/CompactedDBG.tcc:1658:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1658 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool)’: /<>/src/CompactedDBG.tcc:1848:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1848 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ In file included from /<>/src/CompactedDBG.hpp:39: /<>/src/MinimizerIndex.hpp: At global scope: /<>/src/MinimizerIndex.hpp:220:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 220 | __uint128_t M_u64; | ^~~~~~~~~~~ | __uint8_t In file included from /<>/src/CompactedDBG.hpp:826: /<>/src/CompactedDBG.tcc: In member function ‘bool CompactedDBG::build(CDBG_Build_opt&)’: /<>/src/CompactedDBG.tcc:653:38: error: no matching function for call to ‘max(long unsigned int, size_t)’ 653 | nb_unique_kmers = max(1UL, kms.KmerF0()); | ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:51, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from /<>/src/CompactedDBG.hpp:12: /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:653:38: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 653 | nb_unique_kmers = max(1UL, kms.KmerF0()); | ~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided In file included from /usr/include/c++/14/algorithm:61, from /<>/src/Common.hpp:5: /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:653:38: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 653 | nb_unique_kmers = max(1UL, kms.KmerF0()); | ~~~^~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:654:43: error: no matching function for call to ‘max(long unsigned int, size_t)’ 654 | nb_unique_minimizers = max(1UL, kms.MinimizerF0()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:654:43: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 654 | nb_unique_minimizers = max(1UL, kms.MinimizerF0()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:654:43: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 654 | nb_unique_minimizers = max(1UL, kms.MinimizerF0()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:655:63: error: no matching function for call to ‘max(long unsigned int, size_t)’ 655 | nb_non_unique_kmers = reference_mode ? 0 : max(1UL, nb_unique_kmers - min(nb_unique_kmers, kms.Kmerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:655:63: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 655 | nb_non_unique_kmers = reference_mode ? 0 : max(1UL, nb_unique_kmers - min(nb_unique_kmers, kms.Kmerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:655:63: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 655 | nb_non_unique_kmers = reference_mode ? 0 : max(1UL, nb_unique_kmers - min(nb_unique_kmers, kms.Kmerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:656:68: error: no matching function for call to ‘max(long unsigned int, size_t)’ 656 | nb_non_unique_minimizers = reference_mode ? 0 : max(1UL, nb_unique_minimizers - min(nb_unique_minimizers, kms.Minimizerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:656:68: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 656 | nb_non_unique_minimizers = reference_mode ? 0 : max(1UL, nb_unique_minimizers - min(nb_unique_minimizers, kms.Minimizerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:656:68: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 656 | nb_non_unique_minimizers = reference_mode ? 0 : max(1UL, nb_unique_minimizers - min(nb_unique_minimizers, kms.Minimizerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In member function ‘const_UnitigMap CompactedDBG::find(const char*, size_t, const minHashIterator&, bool) const’: /<>/src/CompactedDBG.tcc:768:43: warning: right shift count >= width of type [-Wshift-count-overflow] 768 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘UnitigMap CompactedDBG::find(const char*, size_t, const minHashIterator&, bool)’: /<>/src/CompactedDBG.tcc:892:43: warning: right shift count >= width of type [-Wshift-count-overflow] 892 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘const_UnitigMap CompactedDBG::find(const Kmer&, bool) const’: /<>/src/CompactedDBG.tcc:1016:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1016 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘UnitigMap CompactedDBG::find(const Kmer&, bool)’: /<>/src/CompactedDBG.tcc:1219:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1219 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool) const’: /<>/src/CompactedDBG.tcc:1342:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1342 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool)’: /<>/src/CompactedDBG.tcc:1498:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1498 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool) const’: /<>/src/CompactedDBG.tcc:1658:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1658 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool)’: /<>/src/CompactedDBG.tcc:1848:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1848 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘bool CompactedDBG::addUnitig(const std::string&, size_t)’: /<>/src/CompactedDBG.tcc:4725:38: warning: left shift count >= width of type [-Wshift-count-overflow] 4725 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:4727:40: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 4727 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc: In member function ‘void CompactedDBG::moveToAbundant()’: /<>/src/CompactedDBG.tcc:4912:92: warning: right shift count >= width of type [-Wshift-count-overflow] 4912 | if (static_cast(unitig_id_pos & MASK_CONTIG_TYPE) && ((unitig_id_pos >> 32) != RESERVED_ID)) v_km_rm.push_back(unitig_id_pos >> 32); | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:4912:148: warning: right shift count >= width of type [-Wshift-count-overflow] 4912 | if (static_cast(unitig_id_pos & MASK_CONTIG_TYPE) && ((unitig_id_pos >> 32) != RESERVED_ID)) v_km_rm.push_back(unitig_id_pos >> 32); | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘bool CompactedDBG::addUnitig(const std::string&, size_t, size_t, size_t)’: /<>/src/CompactedDBG.tcc:5119:49: warning: left shift count >= width of type [-Wshift-count-overflow] 5119 | const size_t pos_id_unitig_r = (id_unitig_r << 32) | ((static_cast(!is_short_r) - 1) & MASK_CONTIG_TYPE); | ~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:5122:40: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 5122 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc:5124:38: warning: left shift count >= width of type [-Wshift-count-overflow] 5124 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘void CompactedDBG::swapUnitigs(bool, size_t, size_t)’: /<>/src/CompactedDBG.tcc:5315:40: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 5315 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc:5317:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5317 | size_t shift_id_unitig_a = id_a << 32; | ~~~~~^~~~~ /<>/src/CompactedDBG.tcc:5318:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5318 | size_t shift_id_unitig_b = id_b << 32; | ~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘typename std::enable_if<(! is_void), void>::type CompactedDBG::deleteUnitig_(bool, bool, size_t, bool)’: /<>/src/CompactedDBG.tcc:6010:42: warning: left shift count >= width of type [-Wshift-count-overflow] 6010 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:6011:44: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 6011 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc: In member function ‘typename std::enable_if::type CompactedDBG::deleteUnitig_(bool, bool, size_t, bool)’: /<>/src/CompactedDBG.tcc:6170:42: warning: left shift count >= width of type [-Wshift-count-overflow] 6170 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:6171:44: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 6171 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc: In member function ‘void CompactedDBG::deleteUnitig_(bool, bool, size_t, const std::string&)’: /<>/src/CompactedDBG.tcc:6315:42: warning: left shift count >= width of type [-Wshift-count-overflow] 6315 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:6316:44: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 6316 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc: In member function ‘UnitigMap CompactedDBG::find(const Kmer&, const preAllocMinHashIterator&)’: /<>/src/CompactedDBG.tcc:6594:42: warning: right shift count >= width of type [-Wshift-count-overflow] 6594 | unitig_id = v(i, flag_v) >> 32; | ~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘bool CompactedDBG::addUnitig(const std::string&, size_t)’: /<>/src/CompactedDBG.tcc:4725:38: warning: left shift count >= width of type [-Wshift-count-overflow] 4725 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:4727:40: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 4727 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc: In member function ‘void CompactedDBG::moveToAbundant()’: /<>/src/CompactedDBG.tcc:4912:92: warning: right shift count >= width of type [-Wshift-count-overflow] 4912 | if (static_cast(unitig_id_pos & MASK_CONTIG_TYPE) && ((unitig_id_pos >> 32) != RESERVED_ID)) v_km_rm.push_back(unitig_id_pos >> 32); | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:4912:148: warning: right shift count >= width of type [-Wshift-count-overflow] 4912 | if (static_cast(unitig_id_pos & MASK_CONTIG_TYPE) && ((unitig_id_pos >> 32) != RESERVED_ID)) v_km_rm.push_back(unitig_id_pos >> 32); | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘bool CompactedDBG::addUnitig(const std::string&, size_t, size_t, size_t)’: /<>/src/CompactedDBG.tcc:5119:49: warning: left shift count >= width of type [-Wshift-count-overflow] 5119 | const size_t pos_id_unitig_r = (id_unitig_r << 32) | ((static_cast(!is_short_r) - 1) & MASK_CONTIG_TYPE); | ~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:5122:40: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 5122 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc:5124:38: warning: left shift count >= width of type [-Wshift-count-overflow] 5124 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘void CompactedDBG::swapUnitigs(bool, size_t, size_t)’: /<>/src/CompactedDBG.tcc:5315:40: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 5315 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc:5317:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5317 | size_t shift_id_unitig_a = id_a << 32; | ~~~~~^~~~~ /<>/src/CompactedDBG.tcc:5318:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5318 | size_t shift_id_unitig_b = id_b << 32; | ~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘typename std::enable_if<(! is_void), void>::type CompactedDBG::deleteUnitig_(bool, bool, size_t, bool)’: /<>/src/CompactedDBG.tcc:6010:42: warning: left shift count >= width of type [-Wshift-count-overflow] 6010 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:6011:44: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 6011 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc: In member function ‘typename std::enable_if::type CompactedDBG::deleteUnitig_(bool, bool, size_t, bool)’: /<>/src/CompactedDBG.tcc:6170:42: warning: left shift count >= width of type [-Wshift-count-overflow] 6170 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:6171:44: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 6171 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc: In member function ‘void CompactedDBG::deleteUnitig_(bool, bool, size_t, const std::string&)’: /<>/src/CompactedDBG.tcc:6315:42: warning: left shift count >= width of type [-Wshift-count-overflow] 6315 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:6316:44: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 6316 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc: In member function ‘UnitigMap CompactedDBG::find(const Kmer&, const preAllocMinHashIterator&)’: /<>/src/CompactedDBG.tcc:6594:42: warning: right shift count >= width of type [-Wshift-count-overflow] 6594 | unitig_id = v(i, flag_v) >> 32; | ~~~~~~~~~~~~~^~~~~ In file included from /<>/src/CompactedDBG.hpp:828: /<>/src/IO.tcc: In member function ‘bool CompactedDBG::read(const std::string&, size_t, bool)’: /<>/src/IO.tcc:191:60: error: no matching function for call to ‘max(long unsigned int, size_t)’ 191 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/IO.tcc:191:60: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 191 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/IO.tcc:191:60: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 191 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:261:60: error: no matching function for call to ‘max(long unsigned int, size_t)’ 261 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/IO.tcc:261:60: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 261 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/IO.tcc:261:60: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 261 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc: In member function ‘bool CompactedDBG::readBinaryIndex(std::istream&, uint64_t)’: /<>/src/IO.tcc:993:55: warning: right shift count >= width of type [-Wshift-count-overflow] 993 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1037:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1037 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/IO.tcc:1052:61: warning: left shift count >= width of type [-Wshift-count-overflow] 1052 | const size_t pos_id_unitig = (unitig_id << 32) | relative_pos; | ~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1085:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1085 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/IO.tcc:1094:57: warning: left shift count >= width of type [-Wshift-count-overflow] 1094 | const size_t pos_id_unitig = (km_id << 32) | MASK_CONTIG_TYPE | km_pos; | ~~~~~~^~~~~ /<>/src/IO.tcc:1121:66: warning: right shift count >= width of type [-Wshift-count-overflow] 1121 | vector v_bmp_abundant((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1122:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1122 | vector v_bmp_overcrowded((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1131:58: warning: right shift count >= width of type [-Wshift-count-overflow] 1131 | const bool isAbundant = v_bmp_abundant[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/IO.tcc:1132:64: warning: right shift count >= width of type [-Wshift-count-overflow] 1132 | const bool isOvercrowded = v_bmp_overcrowded[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/IO.tcc: In member function ‘std::pair CompactedDBG::readBinaryGraph(std::istream&)’: /<>/src/IO.tcc:1230:55: warning: right shift count >= width of type [-Wshift-count-overflow] 1230 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc: In member function ‘bool CompactedDBG::writeBinaryGraph(std::ostream&, size_t) const’: /<>/src/IO.tcc:1373:92: warning: left shift count >= width of type [-Wshift-count-overflow] 1373 | const size_t fileformat_version = (static_cast(BFG_GRAPHBIN_FORMAT_HEADER) << 32) | static_cast(BFG_GRAPHBIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1373:92: warning: left shift count >= width of type [-Wshift-count-overflow] 1373 | const size_t fileformat_version = (static_cast(BFG_GRAPHBIN_FORMAT_HEADER) << 32) | static_cast(BFG_GRAPHBIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc: In member function ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const’: /<>/src/IO.tcc:1431:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1431 | const size_t nb_bmp_minz = (hmap_min_unitigs.size() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1442:91: warning: left shift count >= width of type [-Wshift-count-overflow] 1442 | const size_t fileformat_version = (static_cast(BFG_METABIN_FORMAT_HEADER) << 32) | static_cast(BFG_METABIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1442:91: warning: left shift count >= width of type [-Wshift-count-overflow] 1442 | const size_t fileformat_version = (static_cast(BFG_METABIN_FORMAT_HEADER) << 32) | static_cast(BFG_METABIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1471:67: warning: right shift count >= width of type [-Wshift-count-overflow] 1471 | const size_t nb_bmp_unitigs = (v_block_len_unitigs.back() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc: In lambda function: /<>/src/IO.tcc:1494:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1494 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1501:45: warning: right shift count >= width of type [-Wshift-count-overflow] 1501 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1512:49: warning: right shift count >= width of type [-Wshift-count-overflow] 1512 | lv_bmp_km_short[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1516:53: warning: right shift count >= width of type [-Wshift-count-overflow] 1516 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1531:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1531 | lv_bmp_unitigs[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1535:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1535 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc: In member function ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const’: /<>/src/IO.tcc:1681:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1681 | const size_t nb_bmp_special_minz = (nb_special_minz >> 32) + 1; | ~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1695:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1695 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1706:73: warning: right shift count >= width of type [-Wshift-count-overflow] 1706 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1713:70: warning: right shift count >= width of type [-Wshift-count-overflow] 1713 | const size_t id_bmp = id_special >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1762:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1762 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1773:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1773 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ In file included from /<>/src/CompactedDBG.hpp:828: /<>/src/IO.tcc: In member function ‘bool CompactedDBG::read(const std::string&, size_t, bool)’: /<>/src/IO.tcc:191:60: error: no matching function for call to ‘max(long unsigned int, size_t)’ 191 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/IO.tcc:191:60: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 191 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/IO.tcc:191:60: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 191 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:261:60: error: no matching function for call to ‘max(long unsigned int, size_t)’ 261 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/IO.tcc:261:60: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 261 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/IO.tcc:261:60: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 261 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc: In member function ‘bool CompactedDBG::readBinaryIndex(std::istream&, uint64_t)’: /<>/src/IO.tcc:993:55: warning: right shift count >= width of type [-Wshift-count-overflow] 993 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1037:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1037 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/IO.tcc:1052:61: warning: left shift count >= width of type [-Wshift-count-overflow] 1052 | const size_t pos_id_unitig = (unitig_id << 32) | relative_pos; | ~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1085:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1085 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/IO.tcc:1094:57: warning: left shift count >= width of type [-Wshift-count-overflow] 1094 | const size_t pos_id_unitig = (km_id << 32) | MASK_CONTIG_TYPE | km_pos; | ~~~~~~^~~~~ /<>/src/IO.tcc:1121:66: warning: right shift count >= width of type [-Wshift-count-overflow] 1121 | vector v_bmp_abundant((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1122:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1122 | vector v_bmp_overcrowded((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1131:58: warning: right shift count >= width of type [-Wshift-count-overflow] 1131 | const bool isAbundant = v_bmp_abundant[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/IO.tcc:1132:64: warning: right shift count >= width of type [-Wshift-count-overflow] 1132 | const bool isOvercrowded = v_bmp_overcrowded[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/IO.tcc: In member function ‘std::pair CompactedDBG::readBinaryGraph(std::istream&)’: /<>/src/IO.tcc:1230:55: warning: right shift count >= width of type [-Wshift-count-overflow] 1230 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc: In member function ‘bool CompactedDBG::writeBinaryGraph(std::ostream&, size_t) const’: /<>/src/IO.tcc:1373:92: warning: left shift count >= width of type [-Wshift-count-overflow] 1373 | const size_t fileformat_version = (static_cast(BFG_GRAPHBIN_FORMAT_HEADER) << 32) | static_cast(BFG_GRAPHBIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1373:92: warning: left shift count >= width of type [-Wshift-count-overflow] 1373 | const size_t fileformat_version = (static_cast(BFG_GRAPHBIN_FORMAT_HEADER) << 32) | static_cast(BFG_GRAPHBIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc: In member function ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const’: /<>/src/IO.tcc:1431:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1431 | const size_t nb_bmp_minz = (hmap_min_unitigs.size() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1442:91: warning: left shift count >= width of type [-Wshift-count-overflow] 1442 | const size_t fileformat_version = (static_cast(BFG_METABIN_FORMAT_HEADER) << 32) | static_cast(BFG_METABIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1442:91: warning: left shift count >= width of type [-Wshift-count-overflow] 1442 | const size_t fileformat_version = (static_cast(BFG_METABIN_FORMAT_HEADER) << 32) | static_cast(BFG_METABIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1471:67: warning: right shift count >= width of type [-Wshift-count-overflow] 1471 | const size_t nb_bmp_unitigs = (v_block_len_unitigs.back() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc: In lambda function: /<>/src/IO.tcc:1494:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1494 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1501:45: warning: right shift count >= width of type [-Wshift-count-overflow] 1501 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1512:49: warning: right shift count >= width of type [-Wshift-count-overflow] 1512 | lv_bmp_km_short[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1516:53: warning: right shift count >= width of type [-Wshift-count-overflow] 1516 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1531:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1531 | lv_bmp_unitigs[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1535:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1535 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc: In member function ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const’: /<>/src/IO.tcc:1681:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1681 | const size_t nb_bmp_special_minz = (nb_special_minz >> 32) + 1; | ~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1695:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1695 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1706:73: warning: right shift count >= width of type [-Wshift-count-overflow] 1706 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1713:70: warning: right shift count >= width of type [-Wshift-count-overflow] 1713 | const size_t id_bmp = id_special >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1762:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1762 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1773:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1773 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ [ 15%] Building CXX object src/CMakeFiles/bifrost_dynamic.dir/BlockedBloomFilter.cpp.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DMAX_GMER_SIZE=32 -DMAX_KMER_SIZE=32 -Dbifrost_dynamic_EXPORTS -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/bifrost-1.3.1-1 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -fPIC -O3 -MD -MT src/CMakeFiles/bifrost_dynamic.dir/BlockedBloomFilter.cpp.o -MF CMakeFiles/bifrost_dynamic.dir/BlockedBloomFilter.cpp.o.d -o CMakeFiles/bifrost_dynamic.dir/BlockedBloomFilter.cpp.o -c /<>/src/BlockedBloomFilter.cpp In file included from /<>/src/DataManager.hpp:10, from /<>/src/ColoredCDBG.hpp:10, from /<>/src/Bifrost.cpp:2: /<>/src/DataStorage.tcc: In instantiation of ‘std::pair, UnitigColors*> DataStorage::insert_(Kmer, size_t, bool) [with Unitig_data_t = void; size_t = unsigned int]’: /<>/src/DataStorage.tcc:1763:60: required from here 1763 | const pair, UnitigColors*> p(insert_(head, unitig_sz, force_overflow)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/DataStorage.tcc:1741:45: warning: narrowing conversion of ‘pos’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘unsigned int’ [-Wnarrowing] 1741 | overflow.insert({{head, unitig_sz}, pos}); // Insertion | ^~~ /<>/src/DataStorage.tcc: In instantiation of ‘UnitigColors DataStorage::joinUnitigColors(const_UnitigColorMap&, const_UnitigColorMap&) const [with Unitig_data_t = void; const_UnitigColorMap = UnitigMap, DataStorage, true>]’: /<>/src/DataAccessor.tcc:174:48: required from here 174 | UnitigColors uc_ = ds->joinUnitigColors(um_dest, um_src); // Join the UnitigColors of the two reference unitigs | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/DataStorage.tcc:1444:36: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 1444 | size_t prev_color_id = 0xffffffffffffffff; | ^~~~~~~~~~~~~~~~~~ /<>/src/DataStorage.tcc:1445:35: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 1445 | size_t prev_km_dist = 0xffffffffffffffff; | ^~~~~~~~~~~~~~~~~~ In file included from /<>/src/DataManager.hpp:10, from /<>/src/ColoredCDBG.hpp:10, from /<>/src/Bifrost.cpp:2: /<>/src/DataStorage.tcc: In instantiation of ‘std::pair, UnitigColors*> DataStorage::insert_(Kmer, size_t, bool) [with Unitig_data_t = void; size_t = unsigned int]’: /<>/src/DataStorage.tcc:1763:60: required from here 1763 | const pair, UnitigColors*> p(insert_(head, unitig_sz, force_overflow)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/DataStorage.tcc:1741:45: warning: narrowing conversion of ‘pos’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘unsigned int’ [-Wnarrowing] 1741 | overflow.insert({{head, unitig_sz}, pos}); // Insertion | ^~~ /<>/src/DataStorage.tcc: In instantiation of ‘UnitigColors DataStorage::joinUnitigColors(const_UnitigColorMap&, const_UnitigColorMap&) const [with Unitig_data_t = void; const_UnitigColorMap = UnitigMap, DataStorage, true>]’: /<>/src/DataAccessor.tcc:174:48: required from here 174 | UnitigColors uc_ = ds->joinUnitigColors(um_dest, um_src); // Join the UnitigColors of the two reference unitigs | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/DataStorage.tcc:1444:36: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 1444 | size_t prev_color_id = 0xffffffffffffffff; | ^~~~~~~~~~~~~~~~~~ /<>/src/DataStorage.tcc:1445:35: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 1445 | size_t prev_km_dist = 0xffffffffffffffff; | ^~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = true; T = CompressedCoverage_t >]’: /<>/src/UnitigIterator.tcc:7:145: required from ‘unitigIterator::unitigIterator() [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = false]’ 7 | unitigIterator::unitigIterator() : i(0), v_unitigs_sz(0), v_kmers_sz(0), h_kmers_ccov_sz(0), sz(0), invalid(true), cdbg(nullptr) {} | ^ /<>/src/ColoredCDBG.tcc:979:54: required from here 979 | typename ColoredCDBG::iterator l_a, l_b; | ^~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_& KmerHashTable::iterator_::operator++() [with bool is_const = true; T = CompressedCoverage_t >]’: /<>/src/UnitigIterator.tcc:55:9: required from ‘unitigIterator& unitigIterator::operator++() [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = false]’ 55 | ++it_h_kmers_ccov; | ^~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:991:86: required from here 991 | for (size_t cpt = 0; (cpt < chunk) && (l_b != g_b); ++cpt, ++l_b){} | ^~~ /<>/src/KmerHashTable.hpp:88:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 88 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = true; T = CompressedCoverage_t >]’: /<>/src/UnitigIterator.tcc:7:145: required from ‘unitigIterator::unitigIterator() [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = false]’ 7 | unitigIterator::unitigIterator() : i(0), v_unitigs_sz(0), v_kmers_sz(0), h_kmers_ccov_sz(0), sz(0), invalid(true), cdbg(nullptr) {} | ^ /<>/src/ColoredCDBG.tcc:979:54: required from here 979 | typename ColoredCDBG::iterator l_a, l_b; | ^~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_& KmerHashTable::iterator_::operator++() [with bool is_const = true; T = CompressedCoverage_t >]’: /<>/src/UnitigIterator.tcc:55:9: required from ‘unitigIterator& unitigIterator::operator++() [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = false]’ 55 | ++it_h_kmers_ccov; | ^~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:991:86: required from here 991 | for (size_t cpt = 0; (cpt < chunk) && (l_b != g_b); ++cpt, ++l_b){} | ^~~ /<>/src/KmerHashTable.hpp:88:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 88 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/BlockedBloomFilter.hpp:14, from /<>/src/BlockedBloomFilter.cpp:1: /<>/src/fastmod.h: In function ‘uint64_t fastmod::mul128_u32(uint64_t, uint32_t)’: /<>/src/fastmod.h:46:12: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 46 | return ((__uint128_t)lowbits * d) >> 64; | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:46:24: error: expected ‘)’ before ‘lowbits’ 46 | return ((__uint128_t)lowbits * d) >> 64; | ~ ^~~~~~~ | ) /<>/src/fastmod.h: In function ‘uint64_t fastmod::mul128_s32(uint64_t, int32_t)’: /<>/src/fastmod.h:50:12: error: ‘__int128_t’ was not declared in this scope; did you mean ‘__int128__’? 50 | return ((__int128_t)lowbits * d) >> 64; | ^~~~~~~~~~ | __int128__ /<>/src/fastmod.h:50:23: error: expected ‘)’ before ‘lowbits’ 50 | return ((__int128_t)lowbits * d) >> 64; | ~ ^~~~~~~ | ) /<>/src/fastmod.h: At global scope: /<>/src/fastmod.h:23:21: warning: inline variables are only available with ‘-std=c++17’ or ‘-std=gnu++17’ [-Wc++17-extensions] 23 | #define FASTMOD_API inline | ^~~~~~ /<>/src/fastmod.h:54:1: note: in expansion of macro ‘FASTMOD_API’ 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^~~~~~~~~~~ /<>/src/fastmod.h:54:33: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:54:63: error: expected primary-expression before ‘d’ 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^ /<>/src/fastmod.h:54:64: error: expression list treated as compound expression in initializer [-fpermissive] 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^ /<>/src/fastmod.h:139:13: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 139 | FASTMOD_API __uint128_t computeM_u64(uint64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:149:13: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 149 | FASTMOD_API __uint128_t computeM_s64(int64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:161:46: error: ‘__uint128_t’ has not been declared 161 | FASTMOD_API uint64_t fastmod_u64(uint64_t a, __uint128_t M, uint64_t d) { | ^~~~~~~~~~~ /<>/src/fastmod.h: In function ‘uint64_t fastmod::fastmod_u64(uint64_t, int, uint64_t)’: /<>/src/fastmod.h:162:3: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 162 | __uint128_t lowbits = M * a; | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:163:21: error: ‘lowbits’ was not declared in this scope 163 | return mul128_u64(lowbits, d); | ^~~~~~~ /<>/src/fastmod.h:163:20: error: ‘fastmod::mul128_u64’ cannot be used as a function 163 | return mul128_u64(lowbits, d); | ~~~~~~~~~~^~~~~~~~~~~~ /<>/src/fastmod.h: At global scope: /<>/src/fastmod.h:166:46: error: ‘__uint128_t’ has not been declared 166 | FASTMOD_API uint64_t fastdiv_u64(uint64_t a, __uint128_t M) { | ^~~~~~~~~~~ /<>/src/fastmod.h: In function ‘uint64_t fastmod::fastdiv_u64(uint64_t, int)’: /<>/src/fastmod.h:167:20: error: ‘fastmod::mul128_u64’ cannot be used as a function 167 | return mul128_u64(M, a); | ~~~~~~~~~~^~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t, size_t) [with bool is_const = false; T = CompressedCoverage_t >; KHT_ptr_t = KmerHashTable > >*; size_t = unsigned int]’: /<>/src/KmerHashTable.hpp:389:61: required from ‘KmerHashTable::iterator KmerHashTable::find(size_t) [with T = CompressedCoverage_t >; iterator = KmerHashTable > >::iterator_; size_t = unsigned int]’ 389 | if ((h < size_) && !table_keys[h].isEmpty()) return iterator(this, h); | ^~~~~~~~~~~~~~~~~ /<>/src/UnitigMap.tcc:96:55: required from ‘Kmer UnitigMap::getUnitigHead() const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = false]’ 96 | if (isAbundant) return cdbg->h_kmers_ccov.find(pos_unitig).getKey(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/DataStorage.tcc:1600:43: required from here 1600 | const Kmer head = um.getUnitigHead(); | ~~~~~~~~~~~~~~~~^~ /<>/src/KmerHashTable.hpp:37:72: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 37 | iterator_(KHT_ptr_t ht_, size_t h_) : ht(ht_), h(h_), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = false; T = CompressedCoverage_t >; KHT_ptr_t = KmerHashTable > >*]’: /<>/src/KmerHashTable.hpp:391:16: required from ‘KmerHashTable::iterator KmerHashTable::find(size_t) [with T = CompressedCoverage_t >; iterator = KmerHashTable > >::iterator_; size_t = unsigned int]’ 391 | return iterator(this); | ^~~~~~~~~~~~~~ /<>/src/UnitigMap.tcc:96:55: required from ‘Kmer UnitigMap::getUnitigHead() const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = false]’ 96 | if (isAbundant) return cdbg->h_kmers_ccov.find(pos_unitig).getKey(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/DataStorage.tcc:1600:43: required from here 1600 | const Kmer head = um.getUnitigHead(); | ~~~~~~~~~~~~~~~~^~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/BlockedBloomFilter.hpp: At global scope: /<>/src/BlockedBloomFilter.hpp:145:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 145 | __uint128_t M_u64; // for fast division/modulo | ^~~~~~~~~~~ | __uint8_t /<>/src/CompactedDBG.tcc: In instantiation of ‘UnitigMap CompactedDBG::find(const Kmer&, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’: /<>/src/CompactedDBG.tcc:8075:26: required from ‘size_t CompactedDBG::removeUnitigs(bool, bool, std::vector&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 8075 | if (!find(head.backwardBase(alpha[i]), true).isEmpty){ | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:706:26: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 706 | size_t removed = removeUnitigs(delete_short_isolated_unitigs, clip_short_tips, v_joins); | ^~~~~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1219:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1219 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘void CompactedDBG::swapUnitigs(bool, size_t, size_t) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:8104:25: required from ‘size_t CompactedDBG::removeUnitigs(bool, bool, std::vector&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 8104 | swapUnitigs(false, j, v_unitigs_sz), | ^~~~~~~~~~~ /<>/src/CompactedDBG.tcc:706:26: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 706 | size_t removed = removeUnitigs(delete_short_isolated_unitigs, clip_short_tips, v_joins); | ^~~~~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5317:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5317 | size_t shift_id_unitig_a = id_a << 32; | ~~~~~^~~~~ /<>/src/CompactedDBG.tcc:5318:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5318 | size_t shift_id_unitig_b = id_b << 32; | ~~~~~^~~~~ /<>/src/BlockedBloomFilter.hpp:289:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 289 | __uint128_t M_u64; // for fast division/modulo | ^~~~~~~~~~~ | __uint8_t /<>/src/BlockedBloomFilter.cpp: In copy constructor ‘BlockedBloomFilter::BlockedBloomFilter(const BlockedBloomFilter&)’: /<>/src/BlockedBloomFilter.cpp:14:83: error: class ‘BlockedBloomFilter’ does not have any field named ‘M_u64’ 14 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush(o.ush) { | ^~~~~ /<>/src/BlockedBloomFilter.cpp:14:91: error: ‘const class BlockedBloomFilter’ has no member named ‘M_u64’ 14 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush(o.ush) { | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In constructor ‘BlockedBloomFilter::BlockedBloomFilter(BlockedBloomFilter&&)’: /<>/src/BlockedBloomFilter.cpp:30:79: error: class ‘BlockedBloomFilter’ does not have any field named ‘M_u64’ 30 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush(move(o.ush)) { | ^~~~~ /<>/src/BlockedBloomFilter.cpp:30:87: error: ‘class BlockedBloomFilter’ has no member named ‘M_u64’ 30 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush(move(o.ush)) { | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘BlockedBloomFilter& BlockedBloomFilter::operator=(const BlockedBloomFilter&)’: /<>/src/BlockedBloomFilter.cpp:49:5: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 49 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp:49:15: error: ‘const class BlockedBloomFilter’ has no member named ‘M_u64’ 49 | M_u64 = o.M_u64; | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘BlockedBloomFilter& BlockedBloomFilter::operator=(BlockedBloomFilter&&)’: /<>/src/BlockedBloomFilter.cpp:79:9: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 79 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp:79:19: error: ‘class BlockedBloomFilter’ has no member named ‘M_u64’ 79 | M_u64 = o.M_u64; | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘void BlockedBloomFilter::clear()’: /<>/src/BlockedBloomFilter.cpp:129:5: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 129 | M_u64 = 0; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘void BlockedBloomFilter::init_arrays()’: /<>/src/BlockedBloomFilter.cpp:146:5: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 146 | M_u64 = fastmod::computeM_u64(blocks_); | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp:146:22: error: ‘computeM_u64’ is not a member of ‘fastmod’; did you mean ‘computeM_u32’? 146 | M_u64 = fastmod::computeM_u64(blocks_); | ^~~~~~~~~~~~ | computeM_u32 /<>/src/BlockedBloomFilter.cpp: In member function ‘DualBlockedBloomFilter BlockedBloomFilter::transferToDBBF(uint64_t)’: /<>/src/BlockedBloomFilter.cpp:159:10: error: ‘class DualBlockedBloomFilter’ has no member named ‘M_u64’ 159 | dbbf.M_u64 = M_u64; | ^~~~~ /<>/src/BlockedBloomFilter.cpp:159:18: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 159 | dbbf.M_u64 = M_u64; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘std::array BlockedBloomFilter::contains_bids(const uint64_t (&)[4], uint64_t, int) const’: /<>/src/BlockedBloomFilter.cpp:213:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 213 | uint64_t bid1 = fastmod::fastmod_u64(minh1, M_u64, blocks_); | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘int64_t BlockedBloomFilter::contains_bids(uint64_t, uint64_t) const’: /<>/src/BlockedBloomFilter.cpp:299:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 299 | uint64_t bid1 = fastmod::fastmod_u64(minh1, M_u64, blocks_); | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘uint64_t BlockedBloomFilter::insert_par(uint64_t, uint64_t)’: /<>/src/BlockedBloomFilter.cpp:419:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 419 | uint64_t bid1 = fastmod::fastmod_u64(minh1, M_u64, blocks_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t, size_t) [with bool is_const = false; T = CompressedCoverage_t >; KHT_ptr_t = KmerHashTable > >*; size_t = unsigned int]’: /<>/src/KmerHashTable.hpp:389:61: required from ‘KmerHashTable::iterator KmerHashTable::find(size_t) [with T = CompressedCoverage_t >; iterator = KmerHashTable > >::iterator_; size_t = unsigned int]’ 389 | if ((h < size_) && !table_keys[h].isEmpty()) return iterator(this, h); | ^~~~~~~~~~~~~~~~~ /<>/src/UnitigMap.tcc:96:55: required from ‘Kmer UnitigMap::getUnitigHead() const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = false]’ 96 | if (isAbundant) return cdbg->h_kmers_ccov.find(pos_unitig).getKey(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/DataStorage.tcc:1600:43: required from here 1600 | const Kmer head = um.getUnitigHead(); | ~~~~~~~~~~~~~~~~^~ /<>/src/KmerHashTable.hpp:37:72: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 37 | iterator_(KHT_ptr_t ht_, size_t h_) : ht(ht_), h(h_), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = false; T = CompressedCoverage_t >; KHT_ptr_t = KmerHashTable > >*]’: /<>/src/KmerHashTable.hpp:391:16: required from ‘KmerHashTable::iterator KmerHashTable::find(size_t) [with T = CompressedCoverage_t >; iterator = KmerHashTable > >::iterator_; size_t = unsigned int]’ 391 | return iterator(this); | ^~~~~~~~~~~~~~ /<>/src/UnitigMap.tcc:96:55: required from ‘Kmer UnitigMap::getUnitigHead() const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = false]’ 96 | if (isAbundant) return cdbg->h_kmers_ccov.find(pos_unitig).getKey(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/DataStorage.tcc:1600:43: required from here 1600 | const Kmer head = um.getUnitigHead(); | ~~~~~~~~~~~~~~~~^~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘uint64_t BlockedBloomFilter::insert_unpar(uint64_t, uint64_t)’: /<>/src/BlockedBloomFilter.cpp:530:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 530 | uint64_t bid1 = fastmod::fastmod_u64(minh1, M_u64, blocks_); | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In copy constructor ‘DualBlockedBloomFilter::DualBlockedBloomFilter(const DualBlockedBloomFilter&)’: /<>/src/BlockedBloomFilter.cpp:609:95: error: class ‘DualBlockedBloomFilter’ does not have any field named ‘M_u64’ 609 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush{o.ush[0], o.ush[1]} { | ^~~~~ /<>/src/BlockedBloomFilter.cpp:609:103: error: ‘const class DualBlockedBloomFilter’ has no member named ‘M_u64’ 609 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush{o.ush[0], o.ush[1]} { | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In constructor ‘DualBlockedBloomFilter::DualBlockedBloomFilter(DualBlockedBloomFilter&&)’: /<>/src/BlockedBloomFilter.cpp:625:91: error: class ‘DualBlockedBloomFilter’ does not have any field named ‘M_u64’ 625 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush{move(o.ush[0]), move(o.ush[1])} { | ^~~~~ /<>/src/BlockedBloomFilter.cpp:625:99: error: ‘class DualBlockedBloomFilter’ has no member named ‘M_u64’ 625 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush{move(o.ush[0]), move(o.ush[1])} { | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘DualBlockedBloomFilter& DualBlockedBloomFilter::operator=(const DualBlockedBloomFilter&)’: /<>/src/BlockedBloomFilter.cpp:644:5: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 644 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp:644:15: error: ‘const class DualBlockedBloomFilter’ has no member named ‘M_u64’ 644 | M_u64 = o.M_u64; | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘DualBlockedBloomFilter& DualBlockedBloomFilter::operator=(DualBlockedBloomFilter&&)’: /<>/src/BlockedBloomFilter.cpp:676:9: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 676 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp:676:19: error: ‘class DualBlockedBloomFilter’ has no member named ‘M_u64’ 676 | M_u64 = o.M_u64; | ^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_& KmerHashTable::iterator_::operator++() [with bool is_const = false; T = CompressedCoverage_t >]’: /<>/src/CompactedDBG.tcc:8160:97: required from ‘size_t CompactedDBG::removeUnitigs(bool, bool, std::vector&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 8160 | for (typename h_kmers_ccov_t::iterator it = h_kmers_ccov.begin(); it != h_kmers_ccov.end(); ++it) { | ^~~~ /<>/src/CompactedDBG.tcc:706:26: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 706 | size_t removed = removeUnitigs(delete_short_isolated_unitigs, clip_short_tips, v_joins); | ^~~~~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:88:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 88 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘typename std::enable_if<(! is_void), void>::type CompactedDBG::deleteUnitig_(bool, bool, size_t, bool) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), void>::type = void; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:8197:87: required from ‘size_t CompactedDBG::removeUnitigs(bool, bool, std::vector&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 8197 | for (j = v_unitigs_sz; j < v_unitigs.size(); ++j) deleteUnitig_::value>(false, false, j); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:706:26: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 706 | size_t removed = removeUnitigs(delete_short_isolated_unitigs, clip_short_tips, v_joins); | ^~~~~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:6010:42: warning: left shift count >= width of type [-Wshift-count-overflow] 6010 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘void DualBlockedBloomFilter::clear()’: /<>/src/BlockedBloomFilter.cpp:727:5: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 727 | M_u64 = 0; | ^~~~~ | M_Ef64 /<>/src/CompactedDBG.tcc: In instantiation of ‘UnitigMap CompactedDBG::find(const Kmer&, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’: /<>/src/CompactedDBG.tcc:8075:26: required from ‘size_t CompactedDBG::removeUnitigs(bool, bool, std::vector&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 8075 | if (!find(head.backwardBase(alpha[i]), true).isEmpty){ | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:706:26: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 706 | size_t removed = removeUnitigs(delete_short_isolated_unitigs, clip_short_tips, v_joins); | ^~~~~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1219:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1219 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘void CompactedDBG::swapUnitigs(bool, size_t, size_t) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:8104:25: required from ‘size_t CompactedDBG::removeUnitigs(bool, bool, std::vector&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 8104 | swapUnitigs(false, j, v_unitigs_sz), | ^~~~~~~~~~~ /<>/src/CompactedDBG.tcc:706:26: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 706 | size_t removed = removeUnitigs(delete_short_isolated_unitigs, clip_short_tips, v_joins); | ^~~~~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5317:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5317 | size_t shift_id_unitig_a = id_a << 32; | ~~~~~^~~~~ /<>/src/CompactedDBG.tcc:5318:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5318 | size_t shift_id_unitig_b = id_b << 32; | ~~~~~^~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘void DualBlockedBloomFilter::init_arrays()’: /<>/src/BlockedBloomFilter.cpp:749:5: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 749 | M_u64 = fastmod::computeM_u64(blocks_); | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp:749:22: error: ‘computeM_u64’ is not a member of ‘fastmod’; did you mean ‘computeM_u32’? 749 | M_u64 = fastmod::computeM_u64(blocks_); | ^~~~~~~~~~~~ | computeM_u32 /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_& KmerHashTable::iterator_::operator++() [with bool is_const = false; T = char]’: /<>/src/CompactedDBG.tcc:7469:79: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7469 | for (KmerHashTable::iterator it = joins.begin(); it != joins.end(); ++it) { | ^~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:88:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 88 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::addUnitig(const std::string&, size_t) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:7577:30: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7577 | addUnitig(joinSeq, v_unitigs_size); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:4725:38: warning: left shift count >= width of type [-Wshift-count-overflow] 4725 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:4865:62: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744069414584321’ to ‘1’ [-Woverflow] 4865 | else flag_v = v.push_back(MASK_CONTIG_ID + 1, flag_v); /<>/src/BlockedBloomFilter.cpp: In member function ‘std::array DualBlockedBloomFilter::contains_bids(const uint64_t (&)[4], uint64_t, int, uint64_t) const’: /<>/src/BlockedBloomFilter.cpp:789:54: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 789 | uint64_t bid1 = (fastmod::fastmod_u64(minh1, M_u64, blocks_) << 1) + idx_bbf_norm; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘int64_t DualBlockedBloomFilter::contains_bids(uint64_t, uint64_t, uint64_t) const’: /<>/src/BlockedBloomFilter.cpp:876:54: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 876 | uint64_t bid1 = (fastmod::fastmod_u64(minh1, M_u64, blocks_) << 1) + idx_bbf_norm; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘BlockedBloomFilter DualBlockedBloomFilter::transferToBBF(uint64_t)’: /<>/src/BlockedBloomFilter.cpp:928:9: error: ‘class BlockedBloomFilter’ has no member named ‘M_u64’ 928 | bbf.M_u64 = M_u64; | ^~~~~ /<>/src/BlockedBloomFilter.cpp:928:17: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 928 | bbf.M_u64 = M_u64; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘uint64_t DualBlockedBloomFilter::insert_par(uint64_t, uint64_t, uint64_t)’: /<>/src/BlockedBloomFilter.cpp:1092:54: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 1092 | uint64_t bid1 = (fastmod::fastmod_u64(minh1, M_u64, blocks_) << 1) + idx_bbf_norm; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘uint64_t DualBlockedBloomFilter::insert_unpar(uint64_t, uint64_t, uint64_t)’: /<>/src/BlockedBloomFilter.cpp:1204:54: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 1204 | uint64_t bid1 = (fastmod::fastmod_u64(minh1, M_u64, blocks_) << 1) + idx_bbf_norm; | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_& KmerHashTable::iterator_::operator++() [with bool is_const = true; T = CompressedCoverage_t]’: /<>/src/CompactedDBG.tcc:130:9: required from ‘CompactedDBG& CompactedDBG::toDataGraph(CompactedDBG&&, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 130 | ++it_s; | ^~~~~~ /<>/src/CompactedDBG.tcc:611:45: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 611 | if (construct_finished) toDataGraph(std::move(graph_seq), opt.nb_threads); | ^~~~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:88:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 88 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object src/CMakeFiles/bifrost_static.dir/BlockedBloomFilter.cpp.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DMAX_GMER_SIZE=32 -DMAX_KMER_SIZE=32 -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/bifrost-1.3.1-1 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -O3 -MD -MT src/CMakeFiles/bifrost_static.dir/BlockedBloomFilter.cpp.o -MF CMakeFiles/bifrost_static.dir/BlockedBloomFilter.cpp.o.d -o CMakeFiles/bifrost_static.dir/BlockedBloomFilter.cpp.o -c /<>/src/BlockedBloomFilter.cpp /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_& KmerHashTable::iterator_::operator++() [with bool is_const = false; T = CompressedCoverage_t]’: /<>/src/CompactedDBG.tcc:3516:125: required from ‘bool CompactedDBG::construct(const CDBG_Build_opt&, DualBlockedBloomFilter&, Roaring&, size_t, size_t, size_t, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 3516 | for (typename h_kmers_ccov_t::iterator it = dbg_extra.h_kmers_ccov.begin(); it != dbg_extra.h_kmers_ccov.end(); ++it) { | ^~~~ /<>/src/CompactedDBG.tcc:679:62: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 679 | if (construct_finished) construct_finished = construct(opt, dbbf, r, nb_unique_minimizers, nb_non_unique_minimizers, nb_unique_kmers, nb_non_unique_kmers); // Construction step | ^~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:88:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 88 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘UnitigMap CompactedDBG::find(const Kmer&, bool) [with Unitig_data_t = void; Graph_data_t = void]’: /<>/src/CompactedDBG.tcc:3524:53: required from ‘bool CompactedDBG::construct(const CDBG_Build_opt&, DualBlockedBloomFilter&, Roaring&, size_t, size_t, size_t, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 3524 | const UnitigMap um2 = find(km, true); | ~~~~^~~~~~~~~~ /<>/src/CompactedDBG.tcc:679:62: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 679 | if (construct_finished) construct_finished = construct(opt, dbbf, r, nb_unique_minimizers, nb_non_unique_minimizers, nb_unique_kmers, nb_non_unique_kmers); // Construction step | ^~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:1219:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1219 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘void CompactedDBG::swapUnitigs(bool, size_t, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:8104:25: required from ‘size_t CompactedDBG::removeUnitigs(bool, bool, std::vector&) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 8104 | swapUnitigs(false, j, v_unitigs_sz), | ^~~~~~~~~~~ /<>/src/CompactedDBG.tcc:706:26: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = void; Graph_data_t = void]’ 706 | size_t removed = removeUnitigs(delete_short_isolated_unitigs, clip_short_tips, v_joins); | ^~~~~~~~~~~~~ /<>/src/Bifrost.cpp:640:57: required from here 640 | if (success) success = cdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5317:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5317 | size_t shift_id_unitig_a = id_a << 32; | ~~~~~^~~~~ /<>/src/CompactedDBG.tcc:5318:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5318 | size_t shift_id_unitig_b = id_b << 32; | ~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘typename std::enable_if::type CompactedDBG::deleteUnitig_(bool, bool, size_t, bool) [with bool is_void = true; Unitig_data_t = void; Graph_data_t = void; typename std::enable_if::type = void; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:8197:87: required from ‘size_t CompactedDBG::removeUnitigs(bool, bool, std::vector&) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 8197 | for (j = v_unitigs_sz; j < v_unitigs.size(); ++j) deleteUnitig_::value>(false, false, j); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:706:26: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = void; Graph_data_t = void]’ 706 | size_t removed = removeUnitigs(delete_short_isolated_unitigs, clip_short_tips, v_joins); | ^~~~~~~~~~~~~ /<>/src/Bifrost.cpp:640:57: required from here 640 | if (success) success = cdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:6170:42: warning: left shift count >= width of type [-Wshift-count-overflow] 6170 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::addUnitig(const std::string&, size_t) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:7735:30: required from ‘typename std::enable_if::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = true; Unitig_data_t = void; Graph_data_t = void; typename std::enable_if::type = unsigned int; size_t = unsigned int]’ 7735 | addUnitig(joinSeq, v_unitigs_size); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = void; Graph_data_t = void]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:640:57: required from here 640 | if (success) success = cdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:4725:38: warning: left shift count >= width of type [-Wshift-count-overflow] 4725 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_& KmerHashTable::iterator_::operator++() [with bool is_const = false; T = CompressedCoverage_t >]’: /<>/src/CompactedDBG.tcc:8160:97: required from ‘size_t CompactedDBG::removeUnitigs(bool, bool, std::vector&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 8160 | for (typename h_kmers_ccov_t::iterator it = h_kmers_ccov.begin(); it != h_kmers_ccov.end(); ++it) { | ^~~~ /<>/src/CompactedDBG.tcc:706:26: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 706 | size_t removed = removeUnitigs(delete_short_isolated_unitigs, clip_short_tips, v_joins); | ^~~~~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:88:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 88 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:4865:62: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744069414584321’ to ‘1’ [-Woverflow] 4865 | else flag_v = v.push_back(MASK_CONTIG_ID + 1, flag_v); /<>/src/CompactedDBG.tcc: In instantiation of ‘typename std::enable_if<(! is_void), void>::type CompactedDBG::deleteUnitig_(bool, bool, size_t, bool) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), void>::type = void; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:8197:87: required from ‘size_t CompactedDBG::removeUnitigs(bool, bool, std::vector&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 8197 | for (j = v_unitigs_sz; j < v_unitigs.size(); ++j) deleteUnitig_::value>(false, false, j); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:706:26: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 706 | size_t removed = removeUnitigs(delete_short_isolated_unitigs, clip_short_tips, v_joins); | ^~~~~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:6010:42: warning: left shift count >= width of type [-Wshift-count-overflow] 6010 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool) const [with Unitig_data_t = void; Graph_data_t = void]’: /<>/src/IO.tcc:468:72: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 468 | const vector> pred = findPredecessors(head, true); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1342:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1342 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’: /<>/src/IO.tcc:469:70: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 469 | const vector> succ = findSuccessors(tail, 4, true); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1658:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1658 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_& KmerHashTable::iterator_::operator++() [with bool is_const = false; T = char]’: /<>/src/CompactedDBG.tcc:7469:79: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7469 | for (KmerHashTable::iterator it = joins.begin(); it != joins.end(); ++it) { | ^~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:88:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 88 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::addUnitig(const std::string&, size_t) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:7577:30: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7577 | addUnitig(joinSeq, v_unitigs_size); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:4725:38: warning: left shift count >= width of type [-Wshift-count-overflow] 4725 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:4865:62: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744069414584321’ to ‘1’ [-Woverflow] 4865 | else flag_v = v.push_back(MASK_CONTIG_ID + 1, flag_v); /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_& KmerHashTable::iterator_::operator++() [with bool is_const = false; T = unsigned int]’: /<>/src/IO.tcc:667:78: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 667 | for (size_t i = 0; (it != idmap.end()) && (i < chunk_size); ++i, ++it) { | ^~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:88:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 88 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = false; T = unsigned int]’: /<>/src/IO.tcc:804:57: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 804 | KmerHashTable::iterator l_it; | ^~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc: In instantiation of ‘bool CompactedDBG::writeBinaryGraph(std::ostream&, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::ostream = std::basic_ostream; size_t = unsigned int]’: /<>/src/IO.tcc:1362:28: required from ‘bool CompactedDBG::writeBinaryGraph(const std::string&, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 1362 | return writeBinaryGraph(out, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:84:62: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 84 | else if (BFG_output) write_success = writeBinaryGraph(fn, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:1373:92: warning: left shift count >= width of type [-Wshift-count-overflow] 1373 | const size_t fileformat_version = (static_cast(BFG_GRAPHBIN_FORMAT_HEADER) << 32) | static_cast(BFG_GRAPHBIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc: In instantiation of ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::ostream = std::basic_ostream; uint64_t = long long unsigned int; size_t = unsigned int]’: /<>/src/IO.tcc:1423:28: required from ‘bool CompactedDBG::writeBinaryIndex(const std::string&, uint64_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; uint64_t = long long unsigned int; size_t = unsigned int]’ 1423 | return writeBinaryIndex(out, checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:117:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 117 | write_success = writeBinaryIndex(fn, graph_checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:1431:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1431 | const size_t nb_bmp_minz = (hmap_min_unitigs.size() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1442:91: warning: left shift count >= width of type [-Wshift-count-overflow] 1442 | const size_t fileformat_version = (static_cast(BFG_METABIN_FORMAT_HEADER) << 32) | static_cast(BFG_METABIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ make[3]: *** [src/CMakeFiles/bifrost_dynamic.dir/build.make:107: src/CMakeFiles/bifrost_dynamic.dir/BlockedBloomFilter.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... /<>/src/IO.tcc:1471:67: warning: right shift count >= width of type [-Wshift-count-overflow] 1471 | const size_t nb_bmp_unitigs = (v_block_len_unitigs.back() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1472:77: warning: right shift count >= width of type [-Wshift-count-overflow] 1472 | const size_t nb_bmp_km_short = ((km_unitigs.size() * (k_ - g_ + 1)) >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1494:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1494 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1501:45: warning: right shift count >= width of type [-Wshift-count-overflow] 1501 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1512:49: warning: right shift count >= width of type [-Wshift-count-overflow] 1512 | lv_bmp_km_short[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1516:53: warning: right shift count >= width of type [-Wshift-count-overflow] 1516 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1531:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1531 | lv_bmp_unitigs[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1535:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1535 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ [ 21%] Building CXX object src/CMakeFiles/bifrost_static.dir/ColorSet.cpp.o /<>/src/IO.tcc:1681:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1681 | const size_t nb_bmp_special_minz = (nb_special_minz >> 32) + 1; | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1695:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1695 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DMAX_GMER_SIZE=32 -DMAX_KMER_SIZE=32 -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/bifrost-1.3.1-1 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -std=c++11 -O3 -MD -MT src/CMakeFiles/bifrost_static.dir/ColorSet.cpp.o -MF CMakeFiles/bifrost_static.dir/ColorSet.cpp.o.d -o CMakeFiles/bifrost_static.dir/ColorSet.cpp.o -c /<>/src/ColorSet.cpp /<>/src/IO.tcc:1706:73: warning: right shift count >= width of type [-Wshift-count-overflow] 1706 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1713:70: warning: right shift count >= width of type [-Wshift-count-overflow] 1713 | const size_t id_bmp = id_special >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1762:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1762 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1773:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1773 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string]’: /<>/src/CompactedDBG.tcc:2243:61: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 2243 | for (const auto& unitig : o) annotateSplitUnitig(unitig.referenceUnitigToString(), false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:203:82: required from ‘bool ColoredCDBG::merge(ColoredCDBG&&, size_t, bool) [with Unitig_data_t = void; size_t = unsigned int]’ 203 | ret = CompactedDBG, DataStorage>::annotateSplitUnitigs(o, nb_threads, verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:673:65: required from here 673 | if (success) success = ccdbg_a.merge(move(ccdbg_b), lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5655:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5655 | size_t nb_prev_pred = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5656:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5656 | size_t nb_prev_succ = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, LockGraph&, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string]’: /<>/src/CompactedDBG.tcc:2284:52: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 2284 | annotateSplitUnitig(it_unitig->referenceUnitigToString(), lck_g/*, t*/, false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:203:82: required from ‘bool ColoredCDBG::merge(ColoredCDBG&&, size_t, bool) [with Unitig_data_t = void; size_t = unsigned int]’ 203 | ret = CompactedDBG, DataStorage>::annotateSplitUnitigs(o, nb_threads, verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:673:65: required from here 673 | if (success) success = ccdbg_a.merge(move(ccdbg_b), lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5806:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5806 | size_t nb_prev_pred = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5807:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5807 | size_t nb_prev_succ = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_& KmerHashTable::iterator_::operator++() [with bool is_const = true; T = CompressedCoverage_t]’: /<>/src/CompactedDBG.tcc:130:9: required from ‘CompactedDBG& CompactedDBG::toDataGraph(CompactedDBG&&, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 130 | ++it_s; | ^~~~~~ /<>/src/CompactedDBG.tcc:611:45: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 611 | if (construct_finished) toDataGraph(std::move(graph_seq), opt.nb_threads); | ^~~~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:88:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 88 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc: In instantiation of ‘std::pair CompactedDBG::readBinaryGraph(std::istream&) [with Unitig_data_t = void; Graph_data_t = void; std::istream = std::basic_istream]’: /<>/src/IO.tcc:1198:27: required from ‘std::pair CompactedDBG::readBinaryGraph(const std::string&) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’ 1198 | return readBinaryGraph(in); | ~~~~~~~~~~~~~~~^~~~ /<>/src/IO.tcc:382:46: required from ‘bool CompactedDBG::read(const std::string&, const std::string&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 382 | p_readSuccess_checksum = readBinaryGraph(input_graph_fn); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:685:46: required from here 685 | else success = cdbg1.read(lopt.filename_graph_in, lopt.filename_index_in, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:1230:55: warning: right shift count >= width of type [-Wshift-count-overflow] 1230 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc: In instantiation of ‘bool CompactedDBG::readBinaryIndex(std::istream&, uint64_t) [with Unitig_data_t = void; Graph_data_t = void; std::istream = std::basic_istream; uint64_t = long long unsigned int]’: /<>/src/IO.tcc:945:27: required from ‘bool CompactedDBG::readBinaryIndex(const std::string&, uint64_t) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; uint64_t = long long unsigned int]’ 945 | return readBinaryIndex(in, checksum); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /<>/src/IO.tcc:392:32: required from ‘bool CompactedDBG::read(const std::string&, const std::string&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 392 | invalid = !readBinaryIndex(input_index_fn, p_readSuccess_checksum.first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:685:46: required from here 685 | else success = cdbg1.read(lopt.filename_graph_in, lopt.filename_index_in, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:993:55: warning: right shift count >= width of type [-Wshift-count-overflow] 993 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1037:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1037 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/IO.tcc:1052:61: warning: left shift count >= width of type [-Wshift-count-overflow] 1052 | const size_t pos_id_unitig = (unitig_id << 32) | relative_pos; | ~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1085:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1085 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/IO.tcc:1094:57: warning: left shift count >= width of type [-Wshift-count-overflow] 1094 | const size_t pos_id_unitig = (km_id << 32) | MASK_CONTIG_TYPE | km_pos; | ~~~~~~~^~~~~~ /<>/src/IO.tcc:1121:66: warning: right shift count >= width of type [-Wshift-count-overflow] 1121 | vector v_bmp_abundant((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1122:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1122 | vector v_bmp_overcrowded((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1131:58: warning: right shift count >= width of type [-Wshift-count-overflow] 1131 | const bool isAbundant = v_bmp_abundant[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/IO.tcc:1132:64: warning: right shift count >= width of type [-Wshift-count-overflow] 1132 | const bool isOvercrowded = v_bmp_overcrowded[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_& KmerHashTable::iterator_::operator++() [with bool is_const = false; T = CompressedCoverage_t]’: /<>/src/CompactedDBG.tcc:3516:125: required from ‘bool CompactedDBG::construct(const CDBG_Build_opt&, DualBlockedBloomFilter&, Roaring&, size_t, size_t, size_t, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 3516 | for (typename h_kmers_ccov_t::iterator it = dbg_extra.h_kmers_ccov.begin(); it != dbg_extra.h_kmers_ccov.end(); ++it) { | ^~~~ /<>/src/CompactedDBG.tcc:679:62: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 679 | if (construct_finished) construct_finished = construct(opt, dbbf, r, nb_unique_minimizers, nb_non_unique_minimizers, nb_unique_kmers, nb_non_unique_kmers); // Construction step | ^~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:88:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 88 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘UnitigMap CompactedDBG::find(const Kmer&, bool) [with Unitig_data_t = void; Graph_data_t = void]’: /<>/src/CompactedDBG.tcc:3524:53: required from ‘bool CompactedDBG::construct(const CDBG_Build_opt&, DualBlockedBloomFilter&, Roaring&, size_t, size_t, size_t, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 3524 | const UnitigMap um2 = find(km, true); | ~~~~^~~~~~~~~~ /<>/src/CompactedDBG.tcc:679:62: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 679 | if (construct_finished) construct_finished = construct(opt, dbbf, r, nb_unique_minimizers, nb_non_unique_minimizers, nb_unique_kmers, nb_non_unique_kmers); // Construction step | ^~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:1219:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1219 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, bool) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’: /<>/src/CompactedDBG.tcc:2243:61: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2243 | for (const auto& unitig : o) annotateSplitUnitig(unitig.referenceUnitigToString(), false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:2129:13: required from ‘bool CompactedDBG::merge(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2129 | if (annotateSplitUnitigs(o, nb_threads, verbose)){ | ^~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:705:55: required from here 705 | success = cdbg_a.merge(cdbg_b, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5655:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5655 | size_t nb_prev_pred = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5656:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5656 | size_t nb_prev_succ = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, LockGraph&, bool) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’: /<>/src/CompactedDBG.tcc:2284:52: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2284 | annotateSplitUnitig(it_unitig->referenceUnitigToString(), lck_g/*, t*/, false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:2129:13: required from ‘bool CompactedDBG::merge(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2129 | if (annotateSplitUnitigs(o, nb_threads, verbose)){ | ^~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:705:55: required from here 705 | success = cdbg_a.merge(cdbg_b, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5806:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5806 | size_t nb_prev_pred = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5807:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5807 | size_t nb_prev_succ = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘void CompactedDBG::swapUnitigs(bool, size_t, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:8104:25: required from ‘size_t CompactedDBG::removeUnitigs(bool, bool, std::vector&) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 8104 | swapUnitigs(false, j, v_unitigs_sz), | ^~~~~~~~~~~ /<>/src/CompactedDBG.tcc:706:26: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = void; Graph_data_t = void]’ 706 | size_t removed = removeUnitigs(delete_short_isolated_unitigs, clip_short_tips, v_joins); | ^~~~~~~~~~~~~ /<>/src/Bifrost.cpp:640:57: required from here 640 | if (success) success = cdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5317:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5317 | size_t shift_id_unitig_a = id_a << 32; | ~~~~~^~~~~ /<>/src/CompactedDBG.tcc:5318:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5318 | size_t shift_id_unitig_b = id_b << 32; | ~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘typename std::enable_if::type CompactedDBG::deleteUnitig_(bool, bool, size_t, bool) [with bool is_void = true; Unitig_data_t = void; Graph_data_t = void; typename std::enable_if::type = void; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:8197:87: required from ‘size_t CompactedDBG::removeUnitigs(bool, bool, std::vector&) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 8197 | for (j = v_unitigs_sz; j < v_unitigs.size(); ++j) deleteUnitig_::value>(false, false, j); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:706:26: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = void; Graph_data_t = void]’ 706 | size_t removed = removeUnitigs(delete_short_isolated_unitigs, clip_short_tips, v_joins); | ^~~~~~~~~~~~~ /<>/src/Bifrost.cpp:640:57: required from here 640 | if (success) success = cdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:6170:42: warning: left shift count >= width of type [-Wshift-count-overflow] 6170 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::addUnitig(const std::string&, size_t) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:7735:30: required from ‘typename std::enable_if::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = true; Unitig_data_t = void; Graph_data_t = void; typename std::enable_if::type = unsigned int; size_t = unsigned int]’ 7735 | addUnitig(joinSeq, v_unitigs_size); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = void; Graph_data_t = void]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:640:57: required from here 640 | if (success) success = cdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:4725:38: warning: left shift count >= width of type [-Wshift-count-overflow] 4725 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:4865:62: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744069414584321’ to ‘1’ [-Woverflow] 4865 | else flag_v = v.push_back(MASK_CONTIG_ID + 1, flag_v); /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool) const [with Unitig_data_t = void; Graph_data_t = void]’: /<>/src/IO.tcc:468:72: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 468 | const vector> pred = findPredecessors(head, true); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1342:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1342 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’: /<>/src/IO.tcc:469:70: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 469 | const vector> succ = findSuccessors(tail, 4, true); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1658:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1658 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_& KmerHashTable::iterator_::operator++() [with bool is_const = false; T = unsigned int]’: /<>/src/IO.tcc:667:78: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 667 | for (size_t i = 0; (it != idmap.end()) && (i < chunk_size); ++i, ++it) { | ^~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:88:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 88 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = false; T = unsigned int]’: /<>/src/IO.tcc:804:57: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 804 | KmerHashTable::iterator l_it; | ^~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc: In instantiation of ‘bool CompactedDBG::writeBinaryGraph(std::ostream&, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::ostream = std::basic_ostream; size_t = unsigned int]’: /<>/src/IO.tcc:1362:28: required from ‘bool CompactedDBG::writeBinaryGraph(const std::string&, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 1362 | return writeBinaryGraph(out, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:84:62: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 84 | else if (BFG_output) write_success = writeBinaryGraph(fn, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:1373:92: warning: left shift count >= width of type [-Wshift-count-overflow] 1373 | const size_t fileformat_version = (static_cast(BFG_GRAPHBIN_FORMAT_HEADER) << 32) | static_cast(BFG_GRAPHBIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc: In instantiation of ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::ostream = std::basic_ostream; uint64_t = long long unsigned int; size_t = unsigned int]’: /<>/src/IO.tcc:1423:28: required from ‘bool CompactedDBG::writeBinaryIndex(const std::string&, uint64_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; uint64_t = long long unsigned int; size_t = unsigned int]’ 1423 | return writeBinaryIndex(out, checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:117:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 117 | write_success = writeBinaryIndex(fn, graph_checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:1431:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1431 | const size_t nb_bmp_minz = (hmap_min_unitigs.size() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1442:91: warning: left shift count >= width of type [-Wshift-count-overflow] 1442 | const size_t fileformat_version = (static_cast(BFG_METABIN_FORMAT_HEADER) << 32) | static_cast(BFG_METABIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1471:67: warning: right shift count >= width of type [-Wshift-count-overflow] 1471 | const size_t nb_bmp_unitigs = (v_block_len_unitigs.back() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1472:77: warning: right shift count >= width of type [-Wshift-count-overflow] 1472 | const size_t nb_bmp_km_short = ((km_unitigs.size() * (k_ - g_ + 1)) >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1494:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1494 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1501:45: warning: right shift count >= width of type [-Wshift-count-overflow] 1501 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1512:49: warning: right shift count >= width of type [-Wshift-count-overflow] 1512 | lv_bmp_km_short[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1516:53: warning: right shift count >= width of type [-Wshift-count-overflow] 1516 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1531:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1531 | lv_bmp_unitigs[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1535:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1535 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1681:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1681 | const size_t nb_bmp_special_minz = (nb_special_minz >> 32) + 1; | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1695:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1695 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1706:73: warning: right shift count >= width of type [-Wshift-count-overflow] 1706 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1713:70: warning: right shift count >= width of type [-Wshift-count-overflow] 1713 | const size_t id_bmp = id_special >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1762:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1762 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1773:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1773 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string]’: /<>/src/CompactedDBG.tcc:2243:61: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 2243 | for (const auto& unitig : o) annotateSplitUnitig(unitig.referenceUnitigToString(), false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:203:82: required from ‘bool ColoredCDBG::merge(ColoredCDBG&&, size_t, bool) [with Unitig_data_t = void; size_t = unsigned int]’ 203 | ret = CompactedDBG, DataStorage>::annotateSplitUnitigs(o, nb_threads, verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:673:65: required from here 673 | if (success) success = ccdbg_a.merge(move(ccdbg_b), lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5655:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5655 | size_t nb_prev_pred = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5656:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5656 | size_t nb_prev_succ = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, LockGraph&, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string]’: /<>/src/CompactedDBG.tcc:2284:52: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 2284 | annotateSplitUnitig(it_unitig->referenceUnitigToString(), lck_g/*, t*/, false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:203:82: required from ‘bool ColoredCDBG::merge(ColoredCDBG&&, size_t, bool) [with Unitig_data_t = void; size_t = unsigned int]’ 203 | ret = CompactedDBG, DataStorage>::annotateSplitUnitigs(o, nb_threads, verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:673:65: required from here 673 | if (success) success = ccdbg_a.merge(move(ccdbg_b), lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5806:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5806 | size_t nb_prev_pred = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5807:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5807 | size_t nb_prev_succ = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t, size_t) [with bool is_const = true; T = CompressedCoverage_t >; KHT_ptr_t = const KmerHashTable > >*; size_t = unsigned int]’: /<>/src/KmerHashTable.hpp:396:61: required from ‘KmerHashTable::const_iterator KmerHashTable::find(size_t) const [with T = CompressedCoverage_t >; const_iterator = KmerHashTable > >::iterator_; size_t = unsigned int]’ 396 | if ((h < size_) && !table_keys[h].isEmpty()) return const_iterator(this, h); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/src/UnitigMap.tcc:274:51: required from ‘typename std::enable_if<(! is_void), typename std::conditional::type>::type UnitigMap::getData_() const [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = true; typename std::enable_if<(! is_void), typename std::conditional::type>::type = const DataAccessor*; typename std::conditional::type = const DataAccessor*]’ 274 | if (isAbundant) return cdbg->h_kmers_ccov.find(pos_unitig)->getData(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/UnitigMap.tcc:253:39: required from ‘UnitigMap::Unitig_data_ptr_t UnitigMap::getData() const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = true; Unitig_data_ptr_t = const DataAccessor*]’ 253 | return getData_::value>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/src/DataAccessor.tcc:243:48: required from here 243 | const UnitigColors* uc_src = um_src.getData()->getUnitigColors(um_src); // Get UnitigColors associated with reference unitig of um_src | ~~~~~~~~~~~~~~^~ /<>/src/KmerHashTable.hpp:37:72: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 37 | iterator_(KHT_ptr_t ht_, size_t h_) : ht(ht_), h(h_), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = true; T = CompressedCoverage_t >; KHT_ptr_t = const KmerHashTable > >*]’: /<>/src/KmerHashTable.hpp:398:16: required from ‘KmerHashTable::const_iterator KmerHashTable::find(size_t) const [with T = CompressedCoverage_t >; const_iterator = KmerHashTable > >::iterator_; size_t = unsigned int]’ 398 | return const_iterator(this); | ^~~~~~~~~~~~~~~~~~~~ /<>/src/UnitigMap.tcc:274:51: required from ‘typename std::enable_if<(! is_void), typename std::conditional::type>::type UnitigMap::getData_() const [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = true; typename std::enable_if<(! is_void), typename std::conditional::type>::type = const DataAccessor*; typename std::conditional::type = const DataAccessor*]’ 274 | if (isAbundant) return cdbg->h_kmers_ccov.find(pos_unitig)->getData(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/UnitigMap.tcc:253:39: required from ‘UnitigMap::Unitig_data_ptr_t UnitigMap::getData() const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = true; Unitig_data_ptr_t = const DataAccessor*]’ 253 | return getData_::value>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/src/DataAccessor.tcc:243:48: required from here 243 | const UnitigColors* uc_src = um_src.getData()->getUnitigColors(um_src); // Get UnitigColors associated with reference unitig of um_src | ~~~~~~~~~~~~~~^~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘void KmerHashTable::iterator_::get_to_first() [with bool is_const = false; T = CompressedCoverage_t >]’: /<>/src/KmerHashTable.hpp:734:24: required from ‘KmerHashTable::iterator KmerHashTable::begin() [with T = CompressedCoverage_t >; iterator = KmerHashTable > >::iterator_]’ 734 | it.get_to_first(); | ~~~~~~~~~~~~~~~^~ /<>/src/UnitigIterator.tcc:12:165: required from ‘unitigIterator::unitigIterator(CompactedDBG_ptr_t) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = false; CompactedDBG_ptr_t = CompactedDBG, DataStorage >*]’ 12 | it_h_kmers_ccov((cdbg_ == nullptr) || cdbg_->invalid ? typename KmerHashTable>::const_iterator() : cdbg_->h_kmers_ccov.begin()){ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:2509:14: required from ‘CompactedDBG::iterator CompactedDBG::begin() [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; iterator = unitigIterator, DataStorage, false>]’ 2509 | iterator it(this); | ^~ /<>/src/ColoredCDBG.tcc:968:59: required from here 968 | typename ColoredCDBG::iterator g_a = this->begin(); | ~~~~~~~~~~~^~ /<>/src/KmerHashTable.hpp:109:21: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 109 | h = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:110:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 110 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc: In instantiation of ‘std::pair CompactedDBG::readBinaryGraph(std::istream&) [with Unitig_data_t = void; Graph_data_t = void; std::istream = std::basic_istream]’: /<>/src/IO.tcc:1198:27: required from ‘std::pair CompactedDBG::readBinaryGraph(const std::string&) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’ 1198 | return readBinaryGraph(in); | ~~~~~~~~~~~~~~~^~~~ /<>/src/IO.tcc:382:46: required from ‘bool CompactedDBG::read(const std::string&, const std::string&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 382 | p_readSuccess_checksum = readBinaryGraph(input_graph_fn); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:685:46: required from here 685 | else success = cdbg1.read(lopt.filename_graph_in, lopt.filename_index_in, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:1230:55: warning: right shift count >= width of type [-Wshift-count-overflow] 1230 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc: In instantiation of ‘bool CompactedDBG::readBinaryIndex(std::istream&, uint64_t) [with Unitig_data_t = void; Graph_data_t = void; std::istream = std::basic_istream; uint64_t = long long unsigned int]’: /<>/src/IO.tcc:945:27: required from ‘bool CompactedDBG::readBinaryIndex(const std::string&, uint64_t) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; uint64_t = long long unsigned int]’ 945 | return readBinaryIndex(in, checksum); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /<>/src/IO.tcc:392:32: required from ‘bool CompactedDBG::read(const std::string&, const std::string&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 392 | invalid = !readBinaryIndex(input_index_fn, p_readSuccess_checksum.first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:685:46: required from here 685 | else success = cdbg1.read(lopt.filename_graph_in, lopt.filename_index_in, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:993:55: warning: right shift count >= width of type [-Wshift-count-overflow] 993 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1037:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1037 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/IO.tcc:1052:61: warning: left shift count >= width of type [-Wshift-count-overflow] 1052 | const size_t pos_id_unitig = (unitig_id << 32) | relative_pos; | ~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1085:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1085 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/IO.tcc:1094:57: warning: left shift count >= width of type [-Wshift-count-overflow] 1094 | const size_t pos_id_unitig = (km_id << 32) | MASK_CONTIG_TYPE | km_pos; | ~~~~~~~^~~~~~ /<>/src/IO.tcc:1121:66: warning: right shift count >= width of type [-Wshift-count-overflow] 1121 | vector v_bmp_abundant((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1122:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1122 | vector v_bmp_overcrowded((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1131:58: warning: right shift count >= width of type [-Wshift-count-overflow] 1131 | const bool isAbundant = v_bmp_abundant[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/IO.tcc:1132:64: warning: right shift count >= width of type [-Wshift-count-overflow] 1132 | const bool isOvercrowded = v_bmp_overcrowded[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, bool) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’: /<>/src/CompactedDBG.tcc:2243:61: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2243 | for (const auto& unitig : o) annotateSplitUnitig(unitig.referenceUnitigToString(), false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:2129:13: required from ‘bool CompactedDBG::merge(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2129 | if (annotateSplitUnitigs(o, nb_threads, verbose)){ | ^~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:705:55: required from here 705 | success = cdbg_a.merge(cdbg_b, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5655:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5655 | size_t nb_prev_pred = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5656:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5656 | size_t nb_prev_succ = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, LockGraph&, bool) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’: /<>/src/CompactedDBG.tcc:2284:52: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2284 | annotateSplitUnitig(it_unitig->referenceUnitigToString(), lck_g/*, t*/, false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:2129:13: required from ‘bool CompactedDBG::merge(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2129 | if (annotateSplitUnitigs(o, nb_threads, verbose)){ | ^~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:705:55: required from here 705 | success = cdbg_a.merge(cdbg_b, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5806:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5806 | size_t nb_prev_pred = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5807:27: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 5807 | size_t nb_prev_succ = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘const_UnitigMap CompactedDBG::find(const Kmer&, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; const_UnitigMap = UnitigMap, DataStorage, true>]’: /<>/src/CompactedDBG.tcc:7428:50: required from ‘void CompactedDBG::createJoinHT(std::vector*, KmerHashTable&, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 7428 | const const_UnitigMap cm = find(km, true); | ~~~~^~~~~~~~~~ /<>/src/CompactedDBG.tcc:7465:17: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7465 | createJoinHT(v_joins, joins, nb_threads); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1016:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1016 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = false; T = char; KHT_ptr_t = KmerHashTable*]’: /<>/src/KmerHashTable.hpp:732:18: required from ‘KmerHashTable::iterator KmerHashTable::begin() [with T = char; iterator = KmerHashTable::iterator_]’ 732 | iterator it(this); | ^~ /<>/src/CompactedDBG.tcc:7469:56: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7469 | for (KmerHashTable::iterator it = joins.begin(); it != joins.end(); ++it) { | ~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘void KmerHashTable::iterator_::get_to_first() [with bool is_const = false; T = char]’: /<>/src/KmerHashTable.hpp:734:24: required from ‘KmerHashTable::iterator KmerHashTable::begin() [with T = char; iterator = KmerHashTable::iterator_]’ 734 | it.get_to_first(); | ~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:7469:56: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7469 | for (KmerHashTable::iterator it = joins.begin(); it != joins.end(); ++it) { | ~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:109:21: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 109 | h = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:110:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 110 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’: /<>/src/IO.tcc:468:72: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 468 | const vector> pred = findPredecessors(head, true); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/ColoredCDBG.tcc:422:62: required from ‘bool ColoredCDBG::write(const std::string&, size_t, bool, bool, bool) const [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 422 | if (!CompactedDBG, DataStorage>::write(prefix_output_fn, nb_threads, true, false, false, write_index_file, compress_output, verbose)) return false; // Write graph | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:632:55: required from here 632 | if (success) success = ccdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1342:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1342 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t, size_t) [with bool is_const = true; T = CompressedCoverage_t >; KHT_ptr_t = const KmerHashTable > >*; size_t = unsigned int]’: /<>/src/KmerHashTable.hpp:396:61: required from ‘KmerHashTable::const_iterator KmerHashTable::find(size_t) const [with T = CompressedCoverage_t >; const_iterator = KmerHashTable > >::iterator_; size_t = unsigned int]’ 396 | if ((h < size_) && !table_keys[h].isEmpty()) return const_iterator(this, h); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/src/UnitigMap.tcc:274:51: required from ‘typename std::enable_if<(! is_void), typename std::conditional::type>::type UnitigMap::getData_() const [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = true; typename std::enable_if<(! is_void), typename std::conditional::type>::type = const DataAccessor*; typename std::conditional::type = const DataAccessor*]’ 274 | if (isAbundant) return cdbg->h_kmers_ccov.find(pos_unitig)->getData(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/UnitigMap.tcc:253:39: required from ‘UnitigMap::Unitig_data_ptr_t UnitigMap::getData() const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = true; Unitig_data_ptr_t = const DataAccessor*]’ 253 | return getData_::value>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/src/DataAccessor.tcc:243:48: required from here 243 | const UnitigColors* uc_src = um_src.getData()->getUnitigColors(um_src); // Get UnitigColors associated with reference unitig of um_src | ~~~~~~~~~~~~~~^~ /<>/src/KmerHashTable.hpp:37:72: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 37 | iterator_(KHT_ptr_t ht_, size_t h_) : ht(ht_), h(h_), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = true; T = CompressedCoverage_t >; KHT_ptr_t = const KmerHashTable > >*]’: /<>/src/KmerHashTable.hpp:398:16: required from ‘KmerHashTable::const_iterator KmerHashTable::find(size_t) const [with T = CompressedCoverage_t >; const_iterator = KmerHashTable > >::iterator_; size_t = unsigned int]’ 398 | return const_iterator(this); | ^~~~~~~~~~~~~~~~~~~~ /<>/src/UnitigMap.tcc:274:51: required from ‘typename std::enable_if<(! is_void), typename std::conditional::type>::type UnitigMap::getData_() const [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = true; typename std::enable_if<(! is_void), typename std::conditional::type>::type = const DataAccessor*; typename std::conditional::type = const DataAccessor*]’ 274 | if (isAbundant) return cdbg->h_kmers_ccov.find(pos_unitig)->getData(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/UnitigMap.tcc:253:39: required from ‘UnitigMap::Unitig_data_ptr_t UnitigMap::getData() const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = true; Unitig_data_ptr_t = const DataAccessor*]’ 253 | return getData_::value>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/src/DataAccessor.tcc:243:48: required from here 243 | const UnitigColors* uc_src = um_src.getData()->getUnitigColors(um_src); // Get UnitigColors associated with reference unitig of um_src | ~~~~~~~~~~~~~~^~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘void KmerHashTable::iterator_::get_to_first() [with bool is_const = false; T = CompressedCoverage_t >]’: /<>/src/KmerHashTable.hpp:734:24: required from ‘KmerHashTable::iterator KmerHashTable::begin() [with T = CompressedCoverage_t >; iterator = KmerHashTable > >::iterator_]’ 734 | it.get_to_first(); | ~~~~~~~~~~~~~~~^~ /<>/src/UnitigIterator.tcc:12:165: required from ‘unitigIterator::unitigIterator(CompactedDBG_ptr_t) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; bool is_const = false; CompactedDBG_ptr_t = CompactedDBG, DataStorage >*]’ 12 | it_h_kmers_ccov((cdbg_ == nullptr) || cdbg_->invalid ? typename KmerHashTable>::const_iterator() : cdbg_->h_kmers_ccov.begin()){ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:2509:14: required from ‘CompactedDBG::iterator CompactedDBG::begin() [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; iterator = unitigIterator, DataStorage, false>]’ 2509 | iterator it(this); | ^~ /<>/src/ColoredCDBG.tcc:968:59: required from here 968 | typename ColoredCDBG::iterator g_a = this->begin(); | ~~~~~~~~~~~^~ /<>/src/KmerHashTable.hpp:109:21: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 109 | h = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:110:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 110 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’: /<>/src/IO.tcc:469:70: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 469 | const vector> succ = findSuccessors(tail, 4, true); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/ColoredCDBG.tcc:422:62: required from ‘bool ColoredCDBG::write(const std::string&, size_t, bool, bool, bool) const [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 422 | if (!CompactedDBG, DataStorage>::write(prefix_output_fn, nb_threads, true, false, false, write_index_file, compress_output, verbose)) return false; // Write graph | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:632:55: required from here 632 | if (success) success = ccdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1658:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1658 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc: In instantiation of ‘bool CompactedDBG::writeBinaryGraph(std::ostream&, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::ostream = std::basic_ostream; size_t = unsigned int]’: /<>/src/IO.tcc:1362:28: required from ‘bool CompactedDBG::writeBinaryGraph(const std::string&, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 1362 | return writeBinaryGraph(out, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:84:62: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 84 | else if (BFG_output) write_success = writeBinaryGraph(fn, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:422:62: required from ‘bool ColoredCDBG::write(const std::string&, size_t, bool, bool, bool) const [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 422 | if (!CompactedDBG, DataStorage>::write(prefix_output_fn, nb_threads, true, false, false, write_index_file, compress_output, verbose)) return false; // Write graph | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:632:55: required from here 632 | if (success) success = ccdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:1373:92: warning: left shift count >= width of type [-Wshift-count-overflow] 1373 | const size_t fileformat_version = (static_cast(BFG_GRAPHBIN_FORMAT_HEADER) << 32) | static_cast(BFG_GRAPHBIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc: In instantiation of ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::ostream = std::basic_ostream; uint64_t = long long unsigned int; size_t = unsigned int]’: /<>/src/IO.tcc:1423:28: required from ‘bool CompactedDBG::writeBinaryIndex(const std::string&, uint64_t, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; uint64_t = long long unsigned int; size_t = unsigned int]’ 1423 | return writeBinaryIndex(out, checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:117:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 117 | write_success = writeBinaryIndex(fn, graph_checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:422:62: required from ‘bool ColoredCDBG::write(const std::string&, size_t, bool, bool, bool) const [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 422 | if (!CompactedDBG, DataStorage>::write(prefix_output_fn, nb_threads, true, false, false, write_index_file, compress_output, verbose)) return false; // Write graph | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:632:55: required from here 632 | if (success) success = ccdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:1431:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1431 | const size_t nb_bmp_minz = (hmap_min_unitigs.size() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1442:91: warning: left shift count >= width of type [-Wshift-count-overflow] 1442 | const size_t fileformat_version = (static_cast(BFG_METABIN_FORMAT_HEADER) << 32) | static_cast(BFG_METABIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1471:67: warning: right shift count >= width of type [-Wshift-count-overflow] 1471 | const size_t nb_bmp_unitigs = (v_block_len_unitigs.back() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1472:77: warning: right shift count >= width of type [-Wshift-count-overflow] 1472 | const size_t nb_bmp_km_short = ((km_unitigs.size() * (k_ - g_ + 1)) >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1494:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1494 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1501:45: warning: right shift count >= width of type [-Wshift-count-overflow] 1501 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1512:49: warning: right shift count >= width of type [-Wshift-count-overflow] 1512 | lv_bmp_km_short[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1516:53: warning: right shift count >= width of type [-Wshift-count-overflow] 1516 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1531:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1531 | lv_bmp_unitigs[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1535:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1535 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1681:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1681 | const size_t nb_bmp_special_minz = (nb_special_minz >> 32) + 1; | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1695:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1695 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1706:73: warning: right shift count >= width of type [-Wshift-count-overflow] 1706 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1713:70: warning: right shift count >= width of type [-Wshift-count-overflow] 1713 | const size_t id_bmp = id_special >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1762:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1762 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1773:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1773 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = false; T = CompressedCoverage_t; KHT_ptr_t = KmerHashTable >*]’: /<>/src/KmerHashTable.hpp:732:18: required from ‘KmerHashTable::iterator KmerHashTable::begin() [with T = CompressedCoverage_t; iterator = KmerHashTable >::iterator_]’ 732 | iterator it(this); | ^~ /<>/src/CompactedDBG.tcc:119:90: required from ‘CompactedDBG& CompactedDBG::toDataGraph(CompactedDBG&&, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 119 | KmerHashTable>::const_iterator it_s = o.h_kmers_ccov.begin(); | ~~~~~~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:611:45: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 611 | if (construct_finished) toDataGraph(std::move(graph_seq), opt.nb_threads); | ^~~~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘void KmerHashTable::iterator_::get_to_first() [with bool is_const = false; T = CompressedCoverage_t]’: /<>/src/KmerHashTable.hpp:734:24: required from ‘KmerHashTable::iterator KmerHashTable::begin() [with T = CompressedCoverage_t; iterator = KmerHashTable >::iterator_]’ 734 | it.get_to_first(); | ~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:119:90: required from ‘CompactedDBG& CompactedDBG::toDataGraph(CompactedDBG&&, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 119 | KmerHashTable>::const_iterator it_s = o.h_kmers_ccov.begin(); | ~~~~~~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:611:45: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 611 | if (construct_finished) toDataGraph(std::move(graph_seq), opt.nb_threads); | ^~~~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:109:21: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 109 | h = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:110:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 110 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = false; T = CompressedCoverage_t]’: /usr/include/c++/14/bits/stl_pair.h:726:9: required from ‘constexpr std::pair<_T1, _T2>::pair() [with _U1 = KmerHashTable >::iterator_; _U2 = bool; typename std::enable_if, std::__is_implicitly_default_constructible<_U2> >::value, bool>::type = true; _T1 = KmerHashTable >::iterator_; _T2 = bool]’ 726 | : first(), second() { } | ^~~~~~~ /<>/src/KmerHashTable.hpp:573:45: required from ‘std::pair::iterator_, bool> KmerHashTable::insert(Kmer&&, T&&) [with T = CompressedCoverage_t]’ 573 | pair it_ret; | ^~~~~~ /<>/src/CompactedDBG.tcc:128:28: required from ‘CompactedDBG& CompactedDBG::toDataGraph(CompactedDBG&&, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 128 | h_kmers_ccov.insert(move(km), move(it_s->ccov)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:611:45: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 611 | if (construct_finished) toDataGraph(std::move(graph_seq), opt.nb_threads); | ^~~~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘const_UnitigMap CompactedDBG::find(const Kmer&, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; const_UnitigMap = UnitigMap, DataStorage, true>]’: /<>/src/CompactedDBG.tcc:7428:50: required from ‘void CompactedDBG::createJoinHT(std::vector*, KmerHashTable&, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 7428 | const const_UnitigMap cm = find(km, true); | ~~~~^~~~~~~~~~ /<>/src/CompactedDBG.tcc:7465:17: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7465 | createJoinHT(v_joins, joins, nb_threads); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1016:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1016 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = false; T = char; KHT_ptr_t = KmerHashTable*]’: /<>/src/KmerHashTable.hpp:732:18: required from ‘KmerHashTable::iterator KmerHashTable::begin() [with T = char; iterator = KmerHashTable::iterator_]’ 732 | iterator it(this); | ^~ /<>/src/CompactedDBG.tcc:7469:56: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7469 | for (KmerHashTable::iterator it = joins.begin(); it != joins.end(); ++it) { | ~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘void KmerHashTable::iterator_::get_to_first() [with bool is_const = false; T = char]’: /<>/src/KmerHashTable.hpp:734:24: required from ‘KmerHashTable::iterator KmerHashTable::begin() [with T = char; iterator = KmerHashTable::iterator_]’ 734 | it.get_to_first(); | ~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:7469:56: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7469 | for (KmerHashTable::iterator it = joins.begin(); it != joins.end(); ++it) { | ~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:109:21: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 109 | h = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:110:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 110 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = false; T = unsigned char]’: /usr/include/c++/14/bits/stl_pair.h:726:9: required from ‘constexpr std::pair<_T1, _T2>::pair() [with _U1 = KmerHashTable::iterator_; _U2 = bool; typename std::enable_if, std::__is_implicitly_default_constructible<_U2> >::value, bool>::type = true; _T1 = KmerHashTable::iterator_; _T2 = bool]’ 726 | : first(), second() { } | ^~~~~~~ /<>/src/KmerHashTable.hpp:473:45: required from ‘std::pair::iterator_, bool> KmerHashTable::insert(const Kmer&, const T&) [with T = unsigned char]’ 473 | pair it_ret; | ^~~~~~ /<>/src/CompactedDBG.tcc:3080:135: required from ‘bool CompactedDBG::construct(const CDBG_Build_opt&, DualBlockedBloomFilter&, Roaring&, size_t, size_t, size_t, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 3080 | const pair::const_iterator, bool> p_insert_kmt_fp_cand = kmt_fp_cand.insert(km_rep, 0); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /<>/src/CompactedDBG.tcc:679:62: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 679 | if (construct_finished) construct_finished = construct(opt, dbbf, r, nb_unique_minimizers, nb_non_unique_minimizers, nb_unique_kmers, nb_non_unique_kmers); // Construction step | ^~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’: /<>/src/IO.tcc:468:72: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 468 | const vector> pred = findPredecessors(head, true); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/ColoredCDBG.tcc:422:62: required from ‘bool ColoredCDBG::write(const std::string&, size_t, bool, bool, bool) const [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 422 | if (!CompactedDBG, DataStorage>::write(prefix_output_fn, nb_threads, true, false, false, write_index_file, compress_output, verbose)) return false; // Write graph | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:632:55: required from here 632 | if (success) success = ccdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1342:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1342 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’: /<>/src/IO.tcc:469:70: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 469 | const vector> succ = findSuccessors(tail, 4, true); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/ColoredCDBG.tcc:422:62: required from ‘bool ColoredCDBG::write(const std::string&, size_t, bool, bool, bool) const [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 422 | if (!CompactedDBG, DataStorage>::write(prefix_output_fn, nb_threads, true, false, false, write_index_file, compress_output, verbose)) return false; // Write graph | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:632:55: required from here 632 | if (success) success = ccdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1658:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1658 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc: In instantiation of ‘bool CompactedDBG::writeBinaryGraph(std::ostream&, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::ostream = std::basic_ostream; size_t = unsigned int]’: /<>/src/IO.tcc:1362:28: required from ‘bool CompactedDBG::writeBinaryGraph(const std::string&, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 1362 | return writeBinaryGraph(out, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:84:62: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 84 | else if (BFG_output) write_success = writeBinaryGraph(fn, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:422:62: required from ‘bool ColoredCDBG::write(const std::string&, size_t, bool, bool, bool) const [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 422 | if (!CompactedDBG, DataStorage>::write(prefix_output_fn, nb_threads, true, false, false, write_index_file, compress_output, verbose)) return false; // Write graph | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:632:55: required from here 632 | if (success) success = ccdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:1373:92: warning: left shift count >= width of type [-Wshift-count-overflow] 1373 | const size_t fileformat_version = (static_cast(BFG_GRAPHBIN_FORMAT_HEADER) << 32) | static_cast(BFG_GRAPHBIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc: In instantiation of ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::ostream = std::basic_ostream; uint64_t = long long unsigned int; size_t = unsigned int]’: /<>/src/IO.tcc:1423:28: required from ‘bool CompactedDBG::writeBinaryIndex(const std::string&, uint64_t, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; uint64_t = long long unsigned int; size_t = unsigned int]’ 1423 | return writeBinaryIndex(out, checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:117:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 117 | write_success = writeBinaryIndex(fn, graph_checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:422:62: required from ‘bool ColoredCDBG::write(const std::string&, size_t, bool, bool, bool) const [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 422 | if (!CompactedDBG, DataStorage>::write(prefix_output_fn, nb_threads, true, false, false, write_index_file, compress_output, verbose)) return false; // Write graph | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:632:55: required from here 632 | if (success) success = ccdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:1431:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1431 | const size_t nb_bmp_minz = (hmap_min_unitigs.size() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1442:91: warning: left shift count >= width of type [-Wshift-count-overflow] 1442 | const size_t fileformat_version = (static_cast(BFG_METABIN_FORMAT_HEADER) << 32) | static_cast(BFG_METABIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1471:67: warning: right shift count >= width of type [-Wshift-count-overflow] 1471 | const size_t nb_bmp_unitigs = (v_block_len_unitigs.back() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1472:77: warning: right shift count >= width of type [-Wshift-count-overflow] 1472 | const size_t nb_bmp_km_short = ((km_unitigs.size() * (k_ - g_ + 1)) >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1494:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1494 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1501:45: warning: right shift count >= width of type [-Wshift-count-overflow] 1501 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1512:49: warning: right shift count >= width of type [-Wshift-count-overflow] 1512 | lv_bmp_km_short[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1516:53: warning: right shift count >= width of type [-Wshift-count-overflow] 1516 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1531:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1531 | lv_bmp_unitigs[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1535:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1535 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1681:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1681 | const size_t nb_bmp_special_minz = (nb_special_minz >> 32) + 1; | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1695:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1695 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1706:73: warning: right shift count >= width of type [-Wshift-count-overflow] 1706 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1713:70: warning: right shift count >= width of type [-Wshift-count-overflow] 1713 | const size_t id_bmp = id_special >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1762:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1762 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1773:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1773 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = true; T = CompressedCoverage_t]’: /<>/src/CompactedDBG.tcc:7309:69: required from ‘void CompactedDBG::createJoinHT(std::vector*, KmerHashTable&, size_t) const [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 7309 | typename h_kmers_ccov_t::const_iterator l_it; | ^~~~ /<>/src/CompactedDBG.tcc:7634:17: required from ‘typename std::enable_if::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = true; Unitig_data_t = void; Graph_data_t = void; typename std::enable_if::type = unsigned int; size_t = unsigned int]’ 7634 | createJoinHT(v_joins, joins, nb_threads); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = void; Graph_data_t = void]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:640:57: required from here 640 | if (success) success = cdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = false; T = CompressedCoverage_t; KHT_ptr_t = KmerHashTable >*]’: /<>/src/KmerHashTable.hpp:732:18: required from ‘KmerHashTable::iterator KmerHashTable::begin() [with T = CompressedCoverage_t; iterator = KmerHashTable >::iterator_]’ 732 | iterator it(this); | ^~ /<>/src/CompactedDBG.tcc:119:90: required from ‘CompactedDBG& CompactedDBG::toDataGraph(CompactedDBG&&, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 119 | KmerHashTable>::const_iterator it_s = o.h_kmers_ccov.begin(); | ~~~~~~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:611:45: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 611 | if (construct_finished) toDataGraph(std::move(graph_seq), opt.nb_threads); | ^~~~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘void KmerHashTable::iterator_::get_to_first() [with bool is_const = false; T = CompressedCoverage_t]’: /<>/src/KmerHashTable.hpp:734:24: required from ‘KmerHashTable::iterator KmerHashTable::begin() [with T = CompressedCoverage_t; iterator = KmerHashTable >::iterator_]’ 734 | it.get_to_first(); | ~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:119:90: required from ‘CompactedDBG& CompactedDBG::toDataGraph(CompactedDBG&&, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 119 | KmerHashTable>::const_iterator it_s = o.h_kmers_ccov.begin(); | ~~~~~~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:611:45: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 611 | if (construct_finished) toDataGraph(std::move(graph_seq), opt.nb_threads); | ^~~~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:109:21: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 109 | h = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:110:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 110 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = false; T = CompressedCoverage_t]’: /usr/include/c++/14/bits/stl_pair.h:726:9: required from ‘constexpr std::pair<_T1, _T2>::pair() [with _U1 = KmerHashTable >::iterator_; _U2 = bool; typename std::enable_if, std::__is_implicitly_default_constructible<_U2> >::value, bool>::type = true; _T1 = KmerHashTable >::iterator_; _T2 = bool]’ 726 | : first(), second() { } | ^~~~~~~ /<>/src/KmerHashTable.hpp:573:45: required from ‘std::pair::iterator_, bool> KmerHashTable::insert(Kmer&&, T&&) [with T = CompressedCoverage_t]’ 573 | pair it_ret; | ^~~~~~ /<>/src/CompactedDBG.tcc:128:28: required from ‘CompactedDBG& CompactedDBG::toDataGraph(CompactedDBG&&, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 128 | h_kmers_ccov.insert(move(km), move(it_s->ccov)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:611:45: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 611 | if (construct_finished) toDataGraph(std::move(graph_seq), opt.nb_threads); | ^~~~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘const_UnitigMap CompactedDBG::find(const Kmer&, bool) const [with Unitig_data_t = void; Graph_data_t = void; const_UnitigMap = UnitigMap]’: /<>/src/CompactedDBG.tcc:7428:50: required from ‘void CompactedDBG::createJoinHT(std::vector*, KmerHashTable&, size_t) const [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 7428 | const const_UnitigMap cm = find(km, true); | ~~~~^~~~~~~~~~ /<>/src/CompactedDBG.tcc:7634:17: required from ‘typename std::enable_if::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = true; Unitig_data_t = void; Graph_data_t = void; typename std::enable_if::type = unsigned int; size_t = unsigned int]’ 7634 | createJoinHT(v_joins, joins, nb_threads); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = void; Graph_data_t = void]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:640:57: required from here 640 | if (success) success = cdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1016:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1016 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t, size_t) [with bool is_const = false; T = CompressedCoverage_t; KHT_ptr_t = KmerHashTable >*; size_t = unsigned int]’: /<>/src/KmerHashTable.hpp:389:61: required from ‘KmerHashTable::iterator KmerHashTable::find(size_t) [with T = CompressedCoverage_t; iterator = KmerHashTable >::iterator_; size_t = unsigned int]’ 389 | if ((h < size_) && !table_keys[h].isEmpty()) return iterator(this, h); | ^~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:7651:72: required from ‘typename std::enable_if::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = true; Unitig_data_t = void; Graph_data_t = void; typename std::enable_if::type = unsigned int; size_t = unsigned int]’ 7651 | else if (cmHead.isAbundant) cmHead_head = h_kmers_ccov.find(cmHead.pos_unitig).getKey(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = void; Graph_data_t = void]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:640:57: required from here 640 | if (success) success = cdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:37:72: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 37 | iterator_(KHT_ptr_t ht_, size_t h_) : ht(ht_), h(h_), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = false; T = unsigned int; KHT_ptr_t = KmerHashTable*]’: /<>/src/KmerHashTable.hpp:316:16: required from ‘KmerHashTable::iterator KmerHashTable::find(const Kmer&) [with T = unsigned int; iterator = KmerHashTable::iterator_]’ 316 | return iterator(this); | ^~~~~~~~~~~~~~ /<>/src/IO.tcc:475:65: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 475 | if (unitig.isAbundant) labelB = *(idmap.find(unitig.getUnitigHead().rep())); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘void KmerHashTable::iterator_::get_to_first() [with bool is_const = false; T = unsigned int]’: /<>/src/KmerHashTable.hpp:734:24: required from ‘KmerHashTable::iterator KmerHashTable::begin() [with T = unsigned int; iterator = KmerHashTable::iterator_]’ 734 | it.get_to_first(); | ~~~~~~~~~~~~~~~^~ /<>/src/IO.tcc:544:62: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 544 | for (KmerHashTable::iterator it = idmap.begin(); it != idmap.end(); it++) { | ~~~~~~~~~~~^~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:109:21: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 109 | h = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:110:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 110 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = true; T = CompressedCoverage_t; KHT_ptr_t = const KmerHashTable >*]’: /<>/src/KmerHashTable.hpp:741:24: required from ‘KmerHashTable::const_iterator KmerHashTable::begin() const [with T = CompressedCoverage_t; const_iterator = KmerHashTable >::iterator_]’ 741 | const_iterator it(this); | ^~ /<>/src/IO.tcc:876:74: required from ‘bool CompactedDBG::writeFASTA(const std::string&, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’ 876 | for (typename h_kmers_ccov_t::const_iterator it = h_kmers_ccov.begin(); !gout.fail() && (it != h_kmers_ccov.end()); ++it, ++i) { | ~~~~~~~~~~~~~~~~~~^~ /<>/src/IO.tcc:83:48: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 83 | else if (FASTA_output) write_success = writeFASTA(fn, compressed_output); | ^~~~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = false; T = unsigned char]’: /usr/include/c++/14/bits/stl_pair.h:726:9: required from ‘constexpr std::pair<_T1, _T2>::pair() [with _U1 = KmerHashTable::iterator_; _U2 = bool; typename std::enable_if, std::__is_implicitly_default_constructible<_U2> >::value, bool>::type = true; _T1 = KmerHashTable::iterator_; _T2 = bool]’ 726 | : first(), second() { } | ^~~~~~~ /<>/src/KmerHashTable.hpp:473:45: required from ‘std::pair::iterator_, bool> KmerHashTable::insert(const Kmer&, const T&) [with T = unsigned char]’ 473 | pair it_ret; | ^~~~~~ /<>/src/CompactedDBG.tcc:3080:135: required from ‘bool CompactedDBG::construct(const CDBG_Build_opt&, DualBlockedBloomFilter&, Roaring&, size_t, size_t, size_t, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 3080 | const pair::const_iterator, bool> p_insert_kmt_fp_cand = kmt_fp_cand.insert(km_rep, 0); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /<>/src/CompactedDBG.tcc:679:62: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 679 | if (construct_finished) construct_finished = construct(opt, dbbf, r, nb_unique_minimizers, nb_non_unique_minimizers, nb_unique_kmers, nb_non_unique_kmers); // Construction step | ^~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘void KmerHashTable::iterator_::get_to_first() [with bool is_const = true; T = CompressedCoverage_t]’: /<>/src/KmerHashTable.hpp:743:24: required from ‘KmerHashTable::const_iterator KmerHashTable::begin() const [with T = CompressedCoverage_t; const_iterator = KmerHashTable >::iterator_]’ 743 | it.get_to_first(); | ~~~~~~~~~~~~~~~^~ /<>/src/IO.tcc:876:74: required from ‘bool CompactedDBG::writeFASTA(const std::string&, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’ 876 | for (typename h_kmers_ccov_t::const_iterator it = h_kmers_ccov.begin(); !gout.fail() && (it != h_kmers_ccov.end()); ++it, ++i) { | ~~~~~~~~~~~~~~~~~~^~ /<>/src/IO.tcc:83:48: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 83 | else if (FASTA_output) write_success = writeFASTA(fn, compressed_output); | ^~~~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:109:21: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 109 | h = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:110:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 110 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/MinimizerIndex.hpp: In instantiation of ‘MinimizerIndex::iterator_& MinimizerIndex::iterator_::operator++() [with bool is_const = true]’: /<>/src/IO.tcc:1542:17: required from ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::ostream = std::basic_ostream; uint64_t = long long unsigned int; size_t = unsigned int]’ 1542 | ++it; | ^~~~ /<>/src/IO.tcc:1423:28: required from ‘bool CompactedDBG::writeBinaryIndex(const std::string&, uint64_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; uint64_t = long long unsigned int; size_t = unsigned int]’ 1423 | return writeBinaryIndex(out, checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:117:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 117 | write_success = writeBinaryIndex(fn, graph_checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/MinimizerIndex.hpp:101:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 101 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/MinimizerIndex.hpp: In instantiation of ‘MinimizerIndex::iterator_::iterator_() [with bool is_const = true]’: /<>/src/IO.tcc:1621:48: required from ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::ostream = std::basic_ostream; uint64_t = long long unsigned int; size_t = unsigned int]’ 1621 | MinimizerIndex::const_iterator lit; | ^~~ /<>/src/IO.tcc:1423:28: required from ‘bool CompactedDBG::writeBinaryIndex(const std::string&, uint64_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; uint64_t = long long unsigned int; size_t = unsigned int]’ 1423 | return writeBinaryIndex(out, checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:117:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 117 | write_success = writeBinaryIndex(fn, graph_checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/MinimizerIndex.hpp:34:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 34 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/MinimizerIndex.hpp:34:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 34 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc: In instantiation of ‘std::pair CompactedDBG::readBinaryGraph(std::istream&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::istream = std::basic_istream]’: /<>/src/IO.tcc:1198:27: required from ‘std::pair CompactedDBG::readBinaryGraph(const std::string&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string]’ 1198 | return readBinaryGraph(in); | ~~~~~~~~~~~~~~~^~~~ /<>/src/IO.tcc:382:46: required from ‘bool CompactedDBG::read(const std::string&, const std::string&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 382 | p_readSuccess_checksum = readBinaryGraph(input_graph_fn); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:709:71: required from ‘bool ColoredCDBG::read(const std::string&, const std::string&, const std::string&, size_t, bool) [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 709 | invalid = !CompactedDBG, DataStorage>::read(input_graph_fn, input_index_fn, nb_threads, verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:653:47: required from here 653 | else success = ccdbg1.read(lopt.filename_graph_in, lopt.filename_index_in, lopt.filename_colors_in, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:1230:55: warning: right shift count >= width of type [-Wshift-count-overflow] 1230 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc: In instantiation of ‘bool CompactedDBG::readBinaryIndex(std::istream&, uint64_t) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::istream = std::basic_istream; uint64_t = long long unsigned int]’: /<>/src/IO.tcc:945:27: required from ‘bool CompactedDBG::readBinaryIndex(const std::string&, uint64_t) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; uint64_t = long long unsigned int]’ 945 | return readBinaryIndex(in, checksum); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /<>/src/IO.tcc:392:32: required from ‘bool CompactedDBG::read(const std::string&, const std::string&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 392 | invalid = !readBinaryIndex(input_index_fn, p_readSuccess_checksum.first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:709:71: required from ‘bool ColoredCDBG::read(const std::string&, const std::string&, const std::string&, size_t, bool) [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 709 | invalid = !CompactedDBG, DataStorage>::read(input_graph_fn, input_index_fn, nb_threads, verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:653:47: required from here 653 | else success = ccdbg1.read(lopt.filename_graph_in, lopt.filename_index_in, lopt.filename_colors_in, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:993:55: warning: right shift count >= width of type [-Wshift-count-overflow] 993 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1037:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1037 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/IO.tcc:1052:61: warning: left shift count >= width of type [-Wshift-count-overflow] 1052 | const size_t pos_id_unitig = (unitig_id << 32) | relative_pos; | ~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1085:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1085 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = true; T = CompressedCoverage_t]’: /<>/src/CompactedDBG.tcc:7309:69: required from ‘void CompactedDBG::createJoinHT(std::vector*, KmerHashTable&, size_t) const [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 7309 | typename h_kmers_ccov_t::const_iterator l_it; | ^~~~ /<>/src/CompactedDBG.tcc:7634:17: required from ‘typename std::enable_if::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = true; Unitig_data_t = void; Graph_data_t = void; typename std::enable_if::type = unsigned int; size_t = unsigned int]’ 7634 | createJoinHT(v_joins, joins, nb_threads); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = void; Graph_data_t = void]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:640:57: required from here 640 | if (success) success = cdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:1094:57: warning: left shift count >= width of type [-Wshift-count-overflow] 1094 | const size_t pos_id_unitig = (km_id << 32) | MASK_CONTIG_TYPE | km_pos; | ~~~~~~~^~~~~~ /<>/src/IO.tcc:1121:66: warning: right shift count >= width of type [-Wshift-count-overflow] 1121 | vector v_bmp_abundant((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1122:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1122 | vector v_bmp_overcrowded((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1131:58: warning: right shift count >= width of type [-Wshift-count-overflow] 1131 | const bool isAbundant = v_bmp_abundant[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/IO.tcc:1132:64: warning: right shift count >= width of type [-Wshift-count-overflow] 1132 | const bool isOvercrowded = v_bmp_overcrowded[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘const_UnitigMap CompactedDBG::find(const Kmer&, bool) const [with Unitig_data_t = void; Graph_data_t = void; const_UnitigMap = UnitigMap]’: /<>/src/CompactedDBG.tcc:7428:50: required from ‘void CompactedDBG::createJoinHT(std::vector*, KmerHashTable&, size_t) const [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 7428 | const const_UnitigMap cm = find(km, true); | ~~~~^~~~~~~~~~ /<>/src/CompactedDBG.tcc:7634:17: required from ‘typename std::enable_if::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = true; Unitig_data_t = void; Graph_data_t = void; typename std::enable_if::type = unsigned int; size_t = unsigned int]’ 7634 | createJoinHT(v_joins, joins, nb_threads); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = void; Graph_data_t = void]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:640:57: required from here 640 | if (success) success = cdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1016:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1016 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’: /<>/src/CompactedDBG.tcc:5692:59: required from ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string]’ 5692 | vector> um_bw(findPredecessors(p.first)); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/src/CompactedDBG.tcc:2243:61: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 2243 | for (const auto& unitig : o) annotateSplitUnitig(unitig.referenceUnitigToString(), false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:203:82: required from ‘bool ColoredCDBG::merge(ColoredCDBG&&, size_t, bool) [with Unitig_data_t = void; size_t = unsigned int]’ 203 | ret = CompactedDBG, DataStorage>::annotateSplitUnitigs(o, nb_threads, verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:673:65: required from here 673 | if (success) success = ccdbg_a.merge(move(ccdbg_b), lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1498:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1498 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t, size_t) [with bool is_const = false; T = CompressedCoverage_t; KHT_ptr_t = KmerHashTable >*; size_t = unsigned int]’: /<>/src/KmerHashTable.hpp:389:61: required from ‘KmerHashTable::iterator KmerHashTable::find(size_t) [with T = CompressedCoverage_t; iterator = KmerHashTable >::iterator_; size_t = unsigned int]’ 389 | if ((h < size_) && !table_keys[h].isEmpty()) return iterator(this, h); | ^~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:7651:72: required from ‘typename std::enable_if::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = true; Unitig_data_t = void; Graph_data_t = void; typename std::enable_if::type = unsigned int; size_t = unsigned int]’ 7651 | else if (cmHead.isAbundant) cmHead_head = h_kmers_ccov.find(cmHead.pos_unitig).getKey(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = void; Graph_data_t = void]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:640:57: required from here 640 | if (success) success = cdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:37:72: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 37 | iterator_(KHT_ptr_t ht_, size_t h_) : ht(ht_), h(h_), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:5693:57: required from ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string]’ 5693 | vector> um_fw(findSuccessors(p.first)); | ~~~~~~~~~~~~~~^~~~~~~~~ /<>/src/CompactedDBG.tcc:2243:61: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 2243 | for (const auto& unitig : o) annotateSplitUnitig(unitig.referenceUnitigToString(), false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:203:82: required from ‘bool ColoredCDBG::merge(ColoredCDBG&&, size_t, bool) [with Unitig_data_t = void; size_t = unsigned int]’ 203 | ret = CompactedDBG, DataStorage>::annotateSplitUnitigs(o, nb_threads, verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:673:65: required from here 673 | if (success) success = ccdbg_a.merge(move(ccdbg_b), lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1848:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1848 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = false; T = unsigned int; KHT_ptr_t = KmerHashTable*]’: /<>/src/KmerHashTable.hpp:316:16: required from ‘KmerHashTable::iterator KmerHashTable::find(const Kmer&) [with T = unsigned int; iterator = KmerHashTable::iterator_]’ 316 | return iterator(this); | ^~~~~~~~~~~~~~ /<>/src/IO.tcc:475:65: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 475 | if (unitig.isAbundant) labelB = *(idmap.find(unitig.getUnitigHead().rep())); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘void KmerHashTable::iterator_::get_to_first() [with bool is_const = false; T = unsigned int]’: /<>/src/KmerHashTable.hpp:734:24: required from ‘KmerHashTable::iterator KmerHashTable::begin() [with T = unsigned int; iterator = KmerHashTable::iterator_]’ 734 | it.get_to_first(); | ~~~~~~~~~~~~~~~^~ /<>/src/IO.tcc:544:62: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 544 | for (KmerHashTable::iterator it = idmap.begin(); it != idmap.end(); it++) { | ~~~~~~~~~~~^~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:109:21: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 109 | h = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:110:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 110 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = true; T = CompressedCoverage_t; KHT_ptr_t = const KmerHashTable >*]’: /<>/src/KmerHashTable.hpp:741:24: required from ‘KmerHashTable::const_iterator KmerHashTable::begin() const [with T = CompressedCoverage_t; const_iterator = KmerHashTable >::iterator_]’ 741 | const_iterator it(this); | ^~ /<>/src/IO.tcc:876:74: required from ‘bool CompactedDBG::writeFASTA(const std::string&, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’ 876 | for (typename h_kmers_ccov_t::const_iterator it = h_kmers_ccov.begin(); !gout.fail() && (it != h_kmers_ccov.end()); ++it, ++i) { | ~~~~~~~~~~~~~~~~~~^~ /<>/src/IO.tcc:83:48: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 83 | else if (FASTA_output) write_success = writeFASTA(fn, compressed_output); | ^~~~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘void KmerHashTable::iterator_::get_to_first() [with bool is_const = true; T = CompressedCoverage_t]’: /<>/src/KmerHashTable.hpp:743:24: required from ‘KmerHashTable::const_iterator KmerHashTable::begin() const [with T = CompressedCoverage_t; const_iterator = KmerHashTable >::iterator_]’ 743 | it.get_to_first(); | ~~~~~~~~~~~~~~~^~ /<>/src/IO.tcc:876:74: required from ‘bool CompactedDBG::writeFASTA(const std::string&, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’ 876 | for (typename h_kmers_ccov_t::const_iterator it = h_kmers_ccov.begin(); !gout.fail() && (it != h_kmers_ccov.end()); ++it, ++i) { | ~~~~~~~~~~~~~~~~~~^~ /<>/src/IO.tcc:83:48: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 83 | else if (FASTA_output) write_success = writeFASTA(fn, compressed_output); | ^~~~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:109:21: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 109 | h = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:110:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 110 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/MinimizerIndex.hpp: In instantiation of ‘MinimizerIndex::iterator_& MinimizerIndex::iterator_::operator++() [with bool is_const = true]’: /<>/src/IO.tcc:1542:17: required from ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::ostream = std::basic_ostream; uint64_t = long long unsigned int; size_t = unsigned int]’ 1542 | ++it; | ^~~~ /<>/src/IO.tcc:1423:28: required from ‘bool CompactedDBG::writeBinaryIndex(const std::string&, uint64_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; uint64_t = long long unsigned int; size_t = unsigned int]’ 1423 | return writeBinaryIndex(out, checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:117:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 117 | write_success = writeBinaryIndex(fn, graph_checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/MinimizerIndex.hpp:101:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 101 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/MinimizerIndex.hpp: In instantiation of ‘MinimizerIndex::iterator_::iterator_() [with bool is_const = true]’: /<>/src/IO.tcc:1621:48: required from ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::ostream = std::basic_ostream; uint64_t = long long unsigned int; size_t = unsigned int]’ 1621 | MinimizerIndex::const_iterator lit; | ^~~ /<>/src/IO.tcc:1423:28: required from ‘bool CompactedDBG::writeBinaryIndex(const std::string&, uint64_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; uint64_t = long long unsigned int; size_t = unsigned int]’ 1423 | return writeBinaryIndex(out, checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:117:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 117 | write_success = writeBinaryIndex(fn, graph_checksum, nb_threads); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/MinimizerIndex.hpp:34:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 34 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/MinimizerIndex.hpp:34:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 34 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool) [with Unitig_data_t = void; Graph_data_t = void]’: /<>/src/CompactedDBG.tcc:5692:59: required from ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, bool) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’ 5692 | vector> um_bw(findPredecessors(p.first)); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/src/CompactedDBG.tcc:2243:61: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2243 | for (const auto& unitig : o) annotateSplitUnitig(unitig.referenceUnitigToString(), false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:2129:13: required from ‘bool CompactedDBG::merge(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2129 | if (annotateSplitUnitigs(o, nb_threads, verbose)){ | ^~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:705:55: required from here 705 | success = cdbg_a.merge(cdbg_b, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1498:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1498 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:5693:57: required from ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, bool) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’ 5693 | vector> um_fw(findSuccessors(p.first)); | ~~~~~~~~~~~~~~^~~~~~~~~ /<>/src/CompactedDBG.tcc:2243:61: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2243 | for (const auto& unitig : o) annotateSplitUnitig(unitig.referenceUnitigToString(), false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:2129:13: required from ‘bool CompactedDBG::merge(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2129 | if (annotateSplitUnitigs(o, nb_threads, verbose)){ | ^~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:705:55: required from here 705 | success = cdbg_a.merge(cdbg_b, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1848:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1848 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc: In instantiation of ‘std::pair CompactedDBG::readBinaryGraph(std::istream&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::istream = std::basic_istream]’: /<>/src/IO.tcc:1198:27: required from ‘std::pair CompactedDBG::readBinaryGraph(const std::string&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string]’ 1198 | return readBinaryGraph(in); | ~~~~~~~~~~~~~~~^~~~ /<>/src/IO.tcc:382:46: required from ‘bool CompactedDBG::read(const std::string&, const std::string&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 382 | p_readSuccess_checksum = readBinaryGraph(input_graph_fn); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:709:71: required from ‘bool ColoredCDBG::read(const std::string&, const std::string&, const std::string&, size_t, bool) [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 709 | invalid = !CompactedDBG, DataStorage>::read(input_graph_fn, input_index_fn, nb_threads, verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:653:47: required from here 653 | else success = ccdbg1.read(lopt.filename_graph_in, lopt.filename_index_in, lopt.filename_colors_in, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:1230:55: warning: right shift count >= width of type [-Wshift-count-overflow] 1230 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc: In instantiation of ‘bool CompactedDBG::readBinaryIndex(std::istream&, uint64_t) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::istream = std::basic_istream; uint64_t = long long unsigned int]’: /<>/src/IO.tcc:945:27: required from ‘bool CompactedDBG::readBinaryIndex(const std::string&, uint64_t) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; uint64_t = long long unsigned int]’ 945 | return readBinaryIndex(in, checksum); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /<>/src/IO.tcc:392:32: required from ‘bool CompactedDBG::read(const std::string&, const std::string&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 392 | invalid = !readBinaryIndex(input_index_fn, p_readSuccess_checksum.first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:709:71: required from ‘bool ColoredCDBG::read(const std::string&, const std::string&, const std::string&, size_t, bool) [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 709 | invalid = !CompactedDBG, DataStorage>::read(input_graph_fn, input_index_fn, nb_threads, verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:653:47: required from here 653 | else success = ccdbg1.read(lopt.filename_graph_in, lopt.filename_index_in, lopt.filename_colors_in, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:993:55: warning: right shift count >= width of type [-Wshift-count-overflow] 993 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1037:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1037 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/IO.tcc:1052:61: warning: left shift count >= width of type [-Wshift-count-overflow] 1052 | const size_t pos_id_unitig = (unitig_id << 32) | relative_pos; | ~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1085:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1085 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/IO.tcc:1094:57: warning: left shift count >= width of type [-Wshift-count-overflow] 1094 | const size_t pos_id_unitig = (km_id << 32) | MASK_CONTIG_TYPE | km_pos; | ~~~~~~~^~~~~~ /<>/src/IO.tcc:1121:66: warning: right shift count >= width of type [-Wshift-count-overflow] 1121 | vector v_bmp_abundant((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1122:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1122 | vector v_bmp_overcrowded((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1131:58: warning: right shift count >= width of type [-Wshift-count-overflow] 1131 | const bool isAbundant = v_bmp_abundant[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/IO.tcc:1132:64: warning: right shift count >= width of type [-Wshift-count-overflow] 1132 | const bool isOvercrowded = v_bmp_overcrowded[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::addUnitig(const std::string&, size_t, size_t, size_t) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:6523:30: required from ‘typename std::enable_if::type CompactedDBG::extractUnitig_(size_t&, size_t&, size_t&, size_t&, const std::vector >&) [with bool is_void = true; Unitig_data_t = void; Graph_data_t = void; typename std::enable_if::type = bool; size_t = unsigned int]’ 6523 | if (addUnitig(split_str, v_kmers_sz, pos_v_unitigs, false)) h_kmers_ccov.find(Kmer(split_str.c_str()).rep())->ccov.setFull(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:6768:46: required from ‘std::pair CompactedDBG::splitAllUnitigs() [with Unitig_data_t = void; Graph_data_t = void]’ 6768 | extractUnitig_::value>(i, nxt_pos_insert, v_unitigs_sz, v_kmers_sz, sp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:2132:44: required from ‘bool CompactedDBG::merge(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2132 | const pair p = splitAllUnitigs(); | ^~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:705:55: required from here 705 | success = cdbg_a.merge(cdbg_b, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5119:49: warning: left shift count >= width of type [-Wshift-count-overflow] 5119 | const size_t pos_id_unitig_r = (id_unitig_r << 32) | ((static_cast(!is_short_r) - 1) & MASK_CONTIG_TYPE); | ~~~~~~~~~~~~~^~~~~~ /<>/src/CompactedDBG.tcc:5124:38: warning: left shift count >= width of type [-Wshift-count-overflow] 5124 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’: /<>/src/CompactedDBG.tcc:5692:59: required from ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string]’ 5692 | vector> um_bw(findPredecessors(p.first)); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/src/CompactedDBG.tcc:2243:61: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 2243 | for (const auto& unitig : o) annotateSplitUnitig(unitig.referenceUnitigToString(), false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:203:82: required from ‘bool ColoredCDBG::merge(ColoredCDBG&&, size_t, bool) [with Unitig_data_t = void; size_t = unsigned int]’ 203 | ret = CompactedDBG, DataStorage>::annotateSplitUnitigs(o, nb_threads, verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:673:65: required from here 673 | if (success) success = ccdbg_a.merge(move(ccdbg_b), lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1498:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1498 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:5291:62: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744069414584321’ to ‘1’ [-Woverflow] 5291 | else flag_v = v.push_back(MASK_CONTIG_ID + 1, flag_v); /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:5693:57: required from ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string]’ 5693 | vector> um_fw(findSuccessors(p.first)); | ~~~~~~~~~~~~~~^~~~~~~~~ /<>/src/CompactedDBG.tcc:2243:61: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 2243 | for (const auto& unitig : o) annotateSplitUnitig(unitig.referenceUnitigToString(), false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:203:82: required from ‘bool ColoredCDBG::merge(ColoredCDBG&&, size_t, bool) [with Unitig_data_t = void; size_t = unsigned int]’ 203 | ret = CompactedDBG, DataStorage>::annotateSplitUnitigs(o, nb_threads, verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:673:65: required from here 673 | if (success) success = ccdbg_a.merge(move(ccdbg_b), lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1848:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1848 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘const_UnitigMap CompactedDBG::find(const char*, size_t, const minHashIterator&, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; const_UnitigMap = UnitigMap, DataStorage, true>; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:4691:36: required from ‘const_UnitigMap CompactedDBG::findUnitig(const char*, size_t, size_t, const minHashIterator&) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; const_UnitigMap = UnitigMap, DataStorage, true>; size_t = unsigned int]’ 4691 | const_UnitigMap um = find(s, pos, it_min); | ~~~~^~~~~~~~~~~~~~~~ /<>/src/Search.tcc:668:72: required from ‘std::vector > > CompactedDBG::searchSequence(const std::string&, bool, bool, bool, bool, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string]’ 668 | const const_UnitigMap um = findUnitig(s_inexact_str, pos_s, s_inexact_len, mhi); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:1700:90: required from ‘bool ColoredCDBG::search(const std::vector >&, const std::string&, double, bool, bool, bool, size_t, bool) const [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 1700 | const vector>> v_um_e = this->searchSequence(query, true, false, false, false, false); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:725:56: required from here 725 | if (success) success = ccdbg.search(opt.filename_query_in, opt.prefixFilenameOut, opt.ratio_kmers, opt.get_nb_found_km, opt.get_ratio_found_km, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | opt.inexact_search, opt.nb_threads, opt.verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:768:43: warning: right shift count >= width of type [-Wshift-count-overflow] 768 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘const_UnitigMap CompactedDBG::find(const char*, size_t, const minHashIterator&, bool) const [with Unitig_data_t = void; Graph_data_t = void; const_UnitigMap = UnitigMap; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:4691:36: required from ‘const_UnitigMap CompactedDBG::findUnitig(const char*, size_t, size_t, const minHashIterator&) const [with Unitig_data_t = void; Graph_data_t = void; const_UnitigMap = UnitigMap; size_t = unsigned int]’ 4691 | const_UnitigMap um = find(s, pos, it_min); | ~~~~^~~~~~~~~~~~~~~~ /<>/src/Search.tcc:937:72: required from ‘std::vector > > CompactedDBG::searchSequence(const std::string&, bool, bool, bool, bool, double, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’ 937 | const const_UnitigMap um = findUnitig(s_inexact_str, pos_s, s_inexact_len, mhi); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Search.tcc:1152:89: required from ‘bool CompactedDBG::search(const std::vector >&, const std::string&, double, bool, bool, bool, size_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 1152 | const vector>> v = dbg.searchSequence( s, true, inexact_search, inexact_search, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1153 | inexact_search, 1.0, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:735:55: required from here 735 | if (success) success = cdbg.search( opt.filename_query_in, opt.prefixFilenameOut, opt.ratio_kmers, opt.get_nb_found_km, opt.get_ratio_found_km, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 736 | opt.inexact_search, opt.nb_threads, opt.verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:768:43: warning: right shift count >= width of type [-Wshift-count-overflow] 768 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool) [with Unitig_data_t = void; Graph_data_t = void]’: /<>/src/CompactedDBG.tcc:5692:59: required from ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, bool) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’ 5692 | vector> um_bw(findPredecessors(p.first)); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/src/CompactedDBG.tcc:2243:61: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2243 | for (const auto& unitig : o) annotateSplitUnitig(unitig.referenceUnitigToString(), false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:2129:13: required from ‘bool CompactedDBG::merge(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2129 | if (annotateSplitUnitigs(o, nb_threads, verbose)){ | ^~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:705:55: required from here 705 | success = cdbg_a.merge(cdbg_b, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1498:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1498 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:5693:57: required from ‘bool CompactedDBG::annotateSplitUnitig(const std::string&, bool) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’ 5693 | vector> um_fw(findSuccessors(p.first)); | ~~~~~~~~~~~~~~^~~~~~~~~ /<>/src/CompactedDBG.tcc:2243:61: required from ‘bool CompactedDBG::annotateSplitUnitigs(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2243 | for (const auto& unitig : o) annotateSplitUnitig(unitig.referenceUnitigToString(), false); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:2129:13: required from ‘bool CompactedDBG::merge(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2129 | if (annotateSplitUnitigs(o, nb_threads, verbose)){ | ^~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:705:55: required from here 705 | success = cdbg_a.merge(cdbg_b, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:1848:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1848 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘bool CompactedDBG::addUnitig(const std::string&, size_t, size_t, size_t) [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:6523:30: required from ‘typename std::enable_if::type CompactedDBG::extractUnitig_(size_t&, size_t&, size_t&, size_t&, const std::vector >&) [with bool is_void = true; Unitig_data_t = void; Graph_data_t = void; typename std::enable_if::type = bool; size_t = unsigned int]’ 6523 | if (addUnitig(split_str, v_kmers_sz, pos_v_unitigs, false)) h_kmers_ccov.find(Kmer(split_str.c_str()).rep())->ccov.setFull(); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:6768:46: required from ‘std::pair CompactedDBG::splitAllUnitigs() [with Unitig_data_t = void; Graph_data_t = void]’ 6768 | extractUnitig_::value>(i, nxt_pos_insert, v_unitigs_sz, v_kmers_sz, sp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:2132:44: required from ‘bool CompactedDBG::merge(const CompactedDBG&, size_t, bool) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 2132 | const pair p = splitAllUnitigs(); | ^~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:705:55: required from here 705 | success = cdbg_a.merge(cdbg_b, lopt.nb_threads, lopt.verbose); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:5119:49: warning: left shift count >= width of type [-Wshift-count-overflow] 5119 | const size_t pos_id_unitig_r = (id_unitig_r << 32) | ((static_cast(!is_short_r) - 1) & MASK_CONTIG_TYPE); | ~~~~~~~~~~~~~^~~~~~ /<>/src/CompactedDBG.tcc:5124:38: warning: left shift count >= width of type [-Wshift-count-overflow] 5124 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:5291:62: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744069414584321’ to ‘1’ [-Woverflow] 5291 | else flag_v = v.push_back(MASK_CONTIG_ID + 1, flag_v); /<>/src/CompactedDBG.tcc: In instantiation of ‘const_UnitigMap CompactedDBG::find(const char*, size_t, const minHashIterator&, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; const_UnitigMap = UnitigMap, DataStorage, true>; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:4691:36: required from ‘const_UnitigMap CompactedDBG::findUnitig(const char*, size_t, size_t, const minHashIterator&) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; const_UnitigMap = UnitigMap, DataStorage, true>; size_t = unsigned int]’ 4691 | const_UnitigMap um = find(s, pos, it_min); | ~~~~^~~~~~~~~~~~~~~~ /<>/src/Search.tcc:668:72: required from ‘std::vector > > CompactedDBG::searchSequence(const std::string&, bool, bool, bool, bool, bool) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; std::string = std::__cxx11::basic_string]’ 668 | const const_UnitigMap um = findUnitig(s_inexact_str, pos_s, s_inexact_len, mhi); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:1700:90: required from ‘bool ColoredCDBG::search(const std::vector >&, const std::string&, double, bool, bool, bool, size_t, bool) const [with Unitig_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 1700 | const vector>> v_um_e = this->searchSequence(query, true, false, false, false, false); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:725:56: required from here 725 | if (success) success = ccdbg.search(opt.filename_query_in, opt.prefixFilenameOut, opt.ratio_kmers, opt.get_nb_found_km, opt.get_ratio_found_km, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | opt.inexact_search, opt.nb_threads, opt.verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:768:43: warning: right shift count >= width of type [-Wshift-count-overflow] 768 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = false; T = CompressedCoverage_t >]’: /usr/include/c++/14/bits/stl_pair.h:726:9: required from ‘constexpr std::pair<_T1, _T2>::pair() [with _U1 = KmerHashTable > >::iterator_; _U2 = bool; typename std::enable_if, std::__is_implicitly_default_constructible<_U2> >::value, bool>::type = true; _T1 = KmerHashTable > >::iterator_; _T2 = bool]’ 726 | : first(), second() { } | ^~~~~~~ /<>/src/KmerHashTable.hpp:573:45: required from ‘std::pair::iterator_, bool> KmerHashTable::insert(Kmer&&, T&&) [with T = CompressedCoverage_t >]’ 573 | pair it_ret; | ^~~~~~ /<>/src/CompactedDBG.tcc:128:28: required from ‘CompactedDBG& CompactedDBG::toDataGraph(CompactedDBG&&, size_t) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 128 | h_kmers_ccov.insert(move(km), move(it_s->ccov)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:611:45: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 611 | if (construct_finished) toDataGraph(std::move(graph_seq), opt.nb_threads); | ^~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:399:31: required from ‘bool ColoredCDBG::buildGraph(const CCDBG_Build_opt&) [with Unitig_data_t = void]’ 399 | invalid = !this->build(opt_); | ~~~~~~~~~~~^~~~~~ /<>/src/Bifrost.cpp:628:47: required from here 628 | success = ccdbg.buildGraph(opt); | ~~~~~~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In instantiation of ‘const_UnitigMap CompactedDBG::find(const char*, size_t, const minHashIterator&, bool) const [with Unitig_data_t = void; Graph_data_t = void; const_UnitigMap = UnitigMap; size_t = unsigned int]’: /<>/src/CompactedDBG.tcc:4691:36: required from ‘const_UnitigMap CompactedDBG::findUnitig(const char*, size_t, size_t, const minHashIterator&) const [with Unitig_data_t = void; Graph_data_t = void; const_UnitigMap = UnitigMap; size_t = unsigned int]’ 4691 | const_UnitigMap um = find(s, pos, it_min); | ~~~~^~~~~~~~~~~~~~~~ /<>/src/Search.tcc:937:72: required from ‘std::vector > > CompactedDBG::searchSequence(const std::string&, bool, bool, bool, bool, double, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string]’ 937 | const const_UnitigMap um = findUnitig(s_inexact_str, pos_s, s_inexact_len, mhi); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Search.tcc:1152:89: required from ‘bool CompactedDBG::search(const std::vector >&, const std::string&, double, bool, bool, bool, size_t, size_t) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 1152 | const vector>> v = dbg.searchSequence( s, true, inexact_search, inexact_search, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1153 | inexact_search, 1.0, true); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/Bifrost.cpp:735:55: required from here 735 | if (success) success = cdbg.search( opt.filename_query_in, opt.prefixFilenameOut, opt.ratio_kmers, opt.get_nb_found_km, opt.get_ratio_found_km, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 736 | opt.inexact_search, opt.nb_threads, opt.verbose); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:768:43: warning: right shift count >= width of type [-Wshift-count-overflow] 768 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = false; T = CompressedCoverage_t >]’: /usr/include/c++/14/bits/stl_pair.h:726:9: required from ‘constexpr std::pair<_T1, _T2>::pair() [with _U1 = KmerHashTable > >::iterator_; _U2 = bool; typename std::enable_if, std::__is_implicitly_default_constructible<_U2> >::value, bool>::type = true; _T1 = KmerHashTable > >::iterator_; _T2 = bool]’ 726 | : first(), second() { } | ^~~~~~~ /<>/src/KmerHashTable.hpp:573:45: required from ‘std::pair::iterator_, bool> KmerHashTable::insert(Kmer&&, T&&) [with T = CompressedCoverage_t >]’ 573 | pair it_ret; | ^~~~~~ /<>/src/CompactedDBG.tcc:128:28: required from ‘CompactedDBG& CompactedDBG::toDataGraph(CompactedDBG&&, size_t) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 128 | h_kmers_ccov.insert(move(km), move(it_s->ccov)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:611:45: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 611 | if (construct_finished) toDataGraph(std::move(graph_seq), opt.nb_threads); | ^~~~~~~~~~~ /<>/src/ColoredCDBG.tcc:399:31: required from ‘bool ColoredCDBG::buildGraph(const CCDBG_Build_opt&) [with Unitig_data_t = void]’ 399 | invalid = !this->build(opt_); | ~~~~~~~~~~~^~~~~~ /<>/src/Bifrost.cpp:628:47: required from here 628 | success = ccdbg.buildGraph(opt); | ~~~~~~~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘void KmerHashTable::iterator_::get_to_first() [with bool is_const = true; T = CompressedCoverage_t >]’: /<>/src/KmerHashTable.hpp:743:24: required from ‘KmerHashTable::const_iterator KmerHashTable::begin() const [with T = CompressedCoverage_t >; const_iterator = KmerHashTable > >::iterator_]’ 743 | it.get_to_first(); | ~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:7143:86: required from ‘void CompactedDBG::createJoinHT(std::vector*, KmerHashTable&, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 7143 | for (typename h_kmers_ccov_t::const_iterator it_ccov = h_kmers_ccov.begin(); it_ccov != h_kmers_ccov.end(); ++it_ccov) { | ~~~~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:7465:17: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7465 | createJoinHT(v_joins, joins, nb_threads); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:109:21: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 109 | h = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:110:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 110 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = false; T = char]’: /usr/include/c++/14/bits/stl_pair.h:726:9: required from ‘constexpr std::pair<_T1, _T2>::pair() [with _U1 = KmerHashTable::iterator_; _U2 = bool; typename std::enable_if, std::__is_implicitly_default_constructible<_U2> >::value, bool>::type = true; _T1 = KmerHashTable::iterator_; _T2 = bool]’ 726 | : first(), second() { } | ^~~~~~~ /<>/src/KmerHashTable.hpp:573:45: required from ‘std::pair::iterator_, bool> KmerHashTable::insert(Kmer&&, T&&) [with T = char]’ 573 | pair it_ret; | ^~~~~~ /<>/src/CompactedDBG.tcc:7152:95: required from ‘void CompactedDBG::createJoinHT(std::vector*, KmerHashTable&, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 7152 | if ((joins.find(tail) == joins.end()) && checkJoin(tail, cm, fw)) joins.insert(fw.twin(), tail.getChar(0)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:7465:17: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7465 | createJoinHT(v_joins, joins, nb_threads); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘void KmerHashTable::iterator_::get_to_first() [with bool is_const = true; T = CompressedCoverage_t >]’: /<>/src/KmerHashTable.hpp:743:24: required from ‘KmerHashTable::const_iterator KmerHashTable::begin() const [with T = CompressedCoverage_t >; const_iterator = KmerHashTable > >::iterator_]’ 743 | it.get_to_first(); | ~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:7143:86: required from ‘void CompactedDBG::createJoinHT(std::vector*, KmerHashTable&, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 7143 | for (typename h_kmers_ccov_t::const_iterator it_ccov = h_kmers_ccov.begin(); it_ccov != h_kmers_ccov.end(); ++it_ccov) { | ~~~~~~~~~~~~~~~~~~^~ /<>/src/CompactedDBG.tcc:7465:17: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7465 | createJoinHT(v_joins, joins, nb_threads); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:109:21: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 109 | h = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:110:23: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 110 | psl = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_() [with bool is_const = false; T = char]’: /usr/include/c++/14/bits/stl_pair.h:726:9: required from ‘constexpr std::pair<_T1, _T2>::pair() [with _U1 = KmerHashTable::iterator_; _U2 = bool; typename std::enable_if, std::__is_implicitly_default_constructible<_U2> >::value, bool>::type = true; _T1 = KmerHashTable::iterator_; _T2 = bool]’ 726 | : first(), second() { } | ^~~~~~~ /<>/src/KmerHashTable.hpp:573:45: required from ‘std::pair::iterator_, bool> KmerHashTable::insert(Kmer&&, T&&) [with T = char]’ 573 | pair it_ret; | ^~~~~~ /<>/src/CompactedDBG.tcc:7152:95: required from ‘void CompactedDBG::createJoinHT(std::vector*, KmerHashTable&, size_t) const [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; size_t = unsigned int]’ 7152 | if ((joins.find(tail) == joins.end()) && checkJoin(tail, cm, fw)) joins.insert(fw.twin(), tail.getChar(0)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:7465:17: required from ‘typename std::enable_if<(! is_void), unsigned int>::type CompactedDBG::joinUnitigs_(std::vector*, size_t) [with bool is_void = false; Unitig_data_t = DataAccessor; Graph_data_t = DataStorage; typename std::enable_if<(! is_void), unsigned int>::type = unsigned int; size_t = unsigned int]’ 7465 | createJoinHT(v_joins, joins, nb_threads); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:708:70: required from ‘bool CompactedDBG::simplify(bool, bool, bool) [with Unitig_data_t = DataAccessor; Graph_data_t = DataStorage]’ 708 | if (clip_short_tips) joined = joinUnitigs_::value>(&v_joins); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/Bifrost.cpp:630:58: required from here 630 | if (success) success = ccdbg.simplify(opt.deleteIsolated, opt.clipTips, opt.verbose); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:42: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:35:70: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 35 | iterator_() : ht(nullptr), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = false; T = unsigned char; KHT_ptr_t = KmerHashTable*]’: /<>/src/KmerHashTable.hpp:750:16: required from ‘KmerHashTable::iterator KmerHashTable::end() [with T = unsigned char; iterator = KmerHashTable::iterator_]’ 750 | return iterator(this); | ^~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:403:39: required from ‘size_t KmerHashTable::erase(const_iterator) [with T = unsigned char; size_t = unsigned int; const_iterator = KmerHashTable::iterator_]’ 403 | if ((size_ == 0) || (it == end())) return 0; | ~~~^~ /<>/src/CompactedDBG.tcc:3084:72: required from ‘bool CompactedDBG::construct(const CDBG_Build_opt&, DualBlockedBloomFilter&, Roaring&, size_t, size_t, size_t, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 3084 | if (has_full_cov) kmt_fp_cand.erase(p_insert_kmt_fp_cand.first); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:679:62: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 679 | if (construct_finished) construct_finished = construct(opt, dbbf, r, nb_unique_minimizers, nb_non_unique_minimizers, nb_unique_kmers, nb_non_unique_kmers); // Construction step | ^~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t) [with bool is_const = false; T = unsigned char; KHT_ptr_t = KmerHashTable*]’: /<>/src/KmerHashTable.hpp:750:16: required from ‘KmerHashTable::iterator KmerHashTable::end() [with T = unsigned char; iterator = KmerHashTable::iterator_]’ 750 | return iterator(this); | ^~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:403:39: required from ‘size_t KmerHashTable::erase(const_iterator) [with T = unsigned char; size_t = unsigned int; const_iterator = KmerHashTable::iterator_]’ 403 | if ((size_ == 0) || (it == end())) return 0; | ~~~^~ /<>/src/CompactedDBG.tcc:3084:72: required from ‘bool CompactedDBG::construct(const CDBG_Build_opt&, DualBlockedBloomFilter&, Roaring&, size_t, size_t, size_t, size_t) [with Unitig_data_t = void; Graph_data_t = void; size_t = unsigned int]’ 3084 | if (has_full_cov) kmt_fp_cand.erase(p_insert_kmt_fp_cand.first); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:679:62: required from ‘bool CompactedDBG::build(CDBG_Build_opt&) [with Unitig_data_t = void; Graph_data_t = void]’ 679 | if (construct_finished) construct_finished = construct(opt, dbbf, r, nb_unique_minimizers, nb_non_unique_minimizers, nb_unique_kmers, nb_non_unique_kmers); // Construction step | ^~~~~~~~~ /<>/src/Bifrost.cpp:638:41: required from here 638 | success = cdbg.build(opt); | ~~~~~~~~~~^~~~~ /<>/src/KmerHashTable.hpp:36:51: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:36:79: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 36 | iterator_(KHT_ptr_t ht_) : ht(ht_), h(0xffffffffffffffffULL), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t, size_t) [with bool is_const = true; T = CompressedCoverage_t; KHT_ptr_t = const KmerHashTable >*; size_t = unsigned int]’: /<>/src/KmerHashTable.hpp:396:61: required from ‘KmerHashTable::const_iterator KmerHashTable::find(size_t) const [with T = CompressedCoverage_t; const_iterator = KmerHashTable >::iterator_; size_t = unsigned int]’ 396 | if ((h < size_) && !table_keys[h].isEmpty()) return const_iterator(this, h); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/src/UnitigMap.tcc:96:55: required from ‘Kmer UnitigMap::getUnitigHead() const [with Unitig_data_t = void; Graph_data_t = void; bool is_const = true]’ 96 | if (isAbundant) return cdbg->h_kmers_ccov.find(pos_unitig).getKey(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/IO.tcc:475:86: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 475 | if (unitig.isAbundant) labelB = *(idmap.find(unitig.getUnitigHead().rep())); | ~~~~~~~~~~~~~~~~~~~~^~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:37:72: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 37 | iterator_(KHT_ptr_t ht_, size_t h_) : ht(ht_), h(h_), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/BlockedBloomFilter.hpp:14, from /<>/src/BlockedBloomFilter.cpp:1: /<>/src/fastmod.h: In function ‘uint64_t fastmod::mul128_u32(uint64_t, uint32_t)’: /<>/src/fastmod.h:46:12: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 46 | return ((__uint128_t)lowbits * d) >> 64; | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:46:24: error: expected ‘)’ before ‘lowbits’ 46 | return ((__uint128_t)lowbits * d) >> 64; | ~ ^~~~~~~ | ) /<>/src/fastmod.h: In function ‘uint64_t fastmod::mul128_s32(uint64_t, int32_t)’: /<>/src/fastmod.h:50:12: error: ‘__int128_t’ was not declared in this scope; did you mean ‘__int128__’? 50 | return ((__int128_t)lowbits * d) >> 64; | ^~~~~~~~~~ | __int128__ /<>/src/fastmod.h:50:23: error: expected ‘)’ before ‘lowbits’ 50 | return ((__int128_t)lowbits * d) >> 64; | ~ ^~~~~~~ | ) /<>/src/fastmod.h: At global scope: /<>/src/fastmod.h:23:21: warning: inline variables are only available with ‘-std=c++17’ or ‘-std=gnu++17’ [-Wc++17-extensions] 23 | #define FASTMOD_API inline | ^~~~~~ /<>/src/fastmod.h:54:1: note: in expansion of macro ‘FASTMOD_API’ 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^~~~~~~~~~~ /<>/src/KmerHashTable.hpp: In instantiation of ‘KmerHashTable::iterator_::iterator_(KHT_ptr_t, size_t) [with bool is_const = true; T = CompressedCoverage_t; KHT_ptr_t = const KmerHashTable >*; size_t = unsigned int]’: /<>/src/KmerHashTable.hpp:396:61: required from ‘KmerHashTable::const_iterator KmerHashTable::find(size_t) const [with T = CompressedCoverage_t; const_iterator = KmerHashTable >::iterator_; size_t = unsigned int]’ 396 | if ((h < size_) && !table_keys[h].isEmpty()) return const_iterator(this, h); | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/src/UnitigMap.tcc:96:55: required from ‘Kmer UnitigMap::getUnitigHead() const [with Unitig_data_t = void; Graph_data_t = void; bool is_const = true]’ 96 | if (isAbundant) return cdbg->h_kmers_ccov.find(pos_unitig).getKey(); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/IO.tcc:475:86: required from ‘bool CompactedDBG::writeGFA(const std::string&, size_t, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 475 | if (unitig.isAbundant) labelB = *(idmap.find(unitig.getUnitigHead().rep())); | ~~~~~~~~~~~~~~~~~~~~^~ /<>/src/IO.tcc:82:41: required from ‘bool CompactedDBG::write(const std::string&, size_t, bool, bool, bool, bool, bool, bool) const [with Unitig_data_t = void; Graph_data_t = void; std::string = std::__cxx11::basic_string; size_t = unsigned int]’ 82 | if (GFA_output) write_success = writeGFA(fn, nb_threads, compressed_output); | ^~~~~~~~ /<>/src/Bifrost.cpp:641:54: required from here 641 | if (success) success = cdbg.write(opt.prefixFilenameOut, opt.nb_threads, opt.outputGFA, opt.outputFASTA, opt.outputBFG, opt.writeIndexFile, opt.compressOutput, opt.verbose); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerHashTable.hpp:37:72: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 37 | iterator_(KHT_ptr_t ht_, size_t h_) : ht(ht_), h(h_), psl(0xffffffffffffffffULL) {} | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/fastmod.h:54:33: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:54:63: error: expected primary-expression before ‘d’ 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^ /<>/src/fastmod.h:54:64: error: expression list treated as compound expression in initializer [-fpermissive] 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^ /<>/src/fastmod.h:139:13: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 139 | FASTMOD_API __uint128_t computeM_u64(uint64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:149:13: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 149 | FASTMOD_API __uint128_t computeM_s64(int64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:161:46: error: ‘__uint128_t’ has not been declared 161 | FASTMOD_API uint64_t fastmod_u64(uint64_t a, __uint128_t M, uint64_t d) { | ^~~~~~~~~~~ /<>/src/fastmod.h: In function ‘uint64_t fastmod::fastmod_u64(uint64_t, int, uint64_t)’: /<>/src/fastmod.h:162:3: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 162 | __uint128_t lowbits = M * a; | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:163:21: error: ‘lowbits’ was not declared in this scope 163 | return mul128_u64(lowbits, d); | ^~~~~~~ /<>/src/fastmod.h:163:20: error: ‘fastmod::mul128_u64’ cannot be used as a function 163 | return mul128_u64(lowbits, d); | ~~~~~~~~~~^~~~~~~~~~~~ /<>/src/fastmod.h: At global scope: /<>/src/fastmod.h:166:46: error: ‘__uint128_t’ has not been declared 166 | FASTMOD_API uint64_t fastdiv_u64(uint64_t a, __uint128_t M) { | ^~~~~~~~~~~ /<>/src/fastmod.h: In function ‘uint64_t fastmod::fastdiv_u64(uint64_t, int)’: /<>/src/fastmod.h:167:20: error: ‘fastmod::mul128_u64’ cannot be used as a function 167 | return mul128_u64(M, a); | ~~~~~~~~~~^~~~~~ /<>/src/BlockedBloomFilter.hpp: At global scope: /<>/src/BlockedBloomFilter.hpp:145:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 145 | __uint128_t M_u64; // for fast division/modulo | ^~~~~~~~~~~ | __uint8_t /<>/src/BlockedBloomFilter.hpp:289:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 289 | __uint128_t M_u64; // for fast division/modulo | ^~~~~~~~~~~ | __uint8_t /<>/src/BlockedBloomFilter.cpp: In copy constructor ‘BlockedBloomFilter::BlockedBloomFilter(const BlockedBloomFilter&)’: /<>/src/BlockedBloomFilter.cpp:14:83: error: class ‘BlockedBloomFilter’ does not have any field named ‘M_u64’ 14 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush(o.ush) { | ^~~~~ /<>/src/BlockedBloomFilter.cpp:14:91: error: ‘const class BlockedBloomFilter’ has no member named ‘M_u64’ 14 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush(o.ush) { | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In constructor ‘BlockedBloomFilter::BlockedBloomFilter(BlockedBloomFilter&&)’: /<>/src/BlockedBloomFilter.cpp:30:79: error: class ‘BlockedBloomFilter’ does not have any field named ‘M_u64’ 30 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush(move(o.ush)) { | ^~~~~ /<>/src/BlockedBloomFilter.cpp:30:87: error: ‘class BlockedBloomFilter’ has no member named ‘M_u64’ 30 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush(move(o.ush)) { | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘BlockedBloomFilter& BlockedBloomFilter::operator=(const BlockedBloomFilter&)’: /<>/src/BlockedBloomFilter.cpp:49:5: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 49 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp:49:15: error: ‘const class BlockedBloomFilter’ has no member named ‘M_u64’ 49 | M_u64 = o.M_u64; | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘BlockedBloomFilter& BlockedBloomFilter::operator=(BlockedBloomFilter&&)’: /<>/src/BlockedBloomFilter.cpp:79:9: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 79 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp:79:19: error: ‘class BlockedBloomFilter’ has no member named ‘M_u64’ 79 | M_u64 = o.M_u64; | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘void BlockedBloomFilter::clear()’: /<>/src/BlockedBloomFilter.cpp:129:5: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 129 | M_u64 = 0; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘void BlockedBloomFilter::init_arrays()’: /<>/src/BlockedBloomFilter.cpp:146:5: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 146 | M_u64 = fastmod::computeM_u64(blocks_); | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp:146:22: error: ‘computeM_u64’ is not a member of ‘fastmod’; did you mean ‘computeM_u32’? 146 | M_u64 = fastmod::computeM_u64(blocks_); | ^~~~~~~~~~~~ | computeM_u32 /<>/src/BlockedBloomFilter.cpp: In member function ‘DualBlockedBloomFilter BlockedBloomFilter::transferToDBBF(uint64_t)’: /<>/src/BlockedBloomFilter.cpp:159:10: error: ‘class DualBlockedBloomFilter’ has no member named ‘M_u64’ 159 | dbbf.M_u64 = M_u64; | ^~~~~ /<>/src/BlockedBloomFilter.cpp:159:18: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 159 | dbbf.M_u64 = M_u64; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘std::array BlockedBloomFilter::contains_bids(const uint64_t (&)[4], uint64_t, int) const’: /<>/src/BlockedBloomFilter.cpp:213:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 213 | uint64_t bid1 = fastmod::fastmod_u64(minh1, M_u64, blocks_); | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘int64_t BlockedBloomFilter::contains_bids(uint64_t, uint64_t) const’: /<>/src/BlockedBloomFilter.cpp:299:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 299 | uint64_t bid1 = fastmod::fastmod_u64(minh1, M_u64, blocks_); | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘uint64_t BlockedBloomFilter::insert_par(uint64_t, uint64_t)’: /<>/src/BlockedBloomFilter.cpp:419:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 419 | uint64_t bid1 = fastmod::fastmod_u64(minh1, M_u64, blocks_); | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘uint64_t BlockedBloomFilter::insert_unpar(uint64_t, uint64_t)’: /<>/src/BlockedBloomFilter.cpp:530:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 530 | uint64_t bid1 = fastmod::fastmod_u64(minh1, M_u64, blocks_); | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In copy constructor ‘DualBlockedBloomFilter::DualBlockedBloomFilter(const DualBlockedBloomFilter&)’: /<>/src/BlockedBloomFilter.cpp:609:95: error: class ‘DualBlockedBloomFilter’ does not have any field named ‘M_u64’ 609 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush{o.ush[0], o.ush[1]} { | ^~~~~ /<>/src/BlockedBloomFilter.cpp:609:103: error: ‘const class DualBlockedBloomFilter’ has no member named ‘M_u64’ 609 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush{o.ush[0], o.ush[1]} { | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In constructor ‘DualBlockedBloomFilter::DualBlockedBloomFilter(DualBlockedBloomFilter&&)’: /<>/src/BlockedBloomFilter.cpp:625:91: error: class ‘DualBlockedBloomFilter’ does not have any field named ‘M_u64’ 625 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush{move(o.ush[0]), move(o.ush[1])} { | ^~~~~ /<>/src/BlockedBloomFilter.cpp:625:99: error: ‘class DualBlockedBloomFilter’ has no member named ‘M_u64’ 625 | k_(o.k_), M_u64(o.M_u64), seed1(o.seed1), seed2(o.seed2), ush{move(o.ush[0]), move(o.ush[1])} { | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘DualBlockedBloomFilter& DualBlockedBloomFilter::operator=(const DualBlockedBloomFilter&)’: /<>/src/BlockedBloomFilter.cpp:644:5: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 644 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp:644:15: error: ‘const class DualBlockedBloomFilter’ has no member named ‘M_u64’ 644 | M_u64 = o.M_u64; | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘DualBlockedBloomFilter& DualBlockedBloomFilter::operator=(DualBlockedBloomFilter&&)’: /<>/src/BlockedBloomFilter.cpp:676:9: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 676 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp:676:19: error: ‘class DualBlockedBloomFilter’ has no member named ‘M_u64’ 676 | M_u64 = o.M_u64; | ^~~~~ /<>/src/BlockedBloomFilter.cpp: In member function ‘void DualBlockedBloomFilter::clear()’: /<>/src/BlockedBloomFilter.cpp:727:5: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 727 | M_u64 = 0; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘void DualBlockedBloomFilter::init_arrays()’: /<>/src/BlockedBloomFilter.cpp:749:5: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 749 | M_u64 = fastmod::computeM_u64(blocks_); | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp:749:22: error: ‘computeM_u64’ is not a member of ‘fastmod’; did you mean ‘computeM_u32’? 749 | M_u64 = fastmod::computeM_u64(blocks_); | ^~~~~~~~~~~~ | computeM_u32 /<>/src/BlockedBloomFilter.cpp: In member function ‘std::array DualBlockedBloomFilter::contains_bids(const uint64_t (&)[4], uint64_t, int, uint64_t) const’: /<>/src/BlockedBloomFilter.cpp:789:54: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 789 | uint64_t bid1 = (fastmod::fastmod_u64(minh1, M_u64, blocks_) << 1) + idx_bbf_norm; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘int64_t DualBlockedBloomFilter::contains_bids(uint64_t, uint64_t, uint64_t) const’: /<>/src/BlockedBloomFilter.cpp:876:54: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 876 | uint64_t bid1 = (fastmod::fastmod_u64(minh1, M_u64, blocks_) << 1) + idx_bbf_norm; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘BlockedBloomFilter DualBlockedBloomFilter::transferToBBF(uint64_t)’: /<>/src/BlockedBloomFilter.cpp:928:9: error: ‘class BlockedBloomFilter’ has no member named ‘M_u64’ 928 | bbf.M_u64 = M_u64; | ^~~~~ /<>/src/BlockedBloomFilter.cpp:928:17: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 928 | bbf.M_u64 = M_u64; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘uint64_t DualBlockedBloomFilter::insert_par(uint64_t, uint64_t, uint64_t)’: /<>/src/BlockedBloomFilter.cpp:1092:54: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 1092 | uint64_t bid1 = (fastmod::fastmod_u64(minh1, M_u64, blocks_) << 1) + idx_bbf_norm; | ^~~~~ | M_Ef64 /<>/src/BlockedBloomFilter.cpp: In member function ‘uint64_t DualBlockedBloomFilter::insert_unpar(uint64_t, uint64_t, uint64_t)’: /<>/src/BlockedBloomFilter.cpp:1204:54: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 1204 | uint64_t bid1 = (fastmod::fastmod_u64(minh1, M_u64, blocks_) << 1) + idx_bbf_norm; | ^~~~~ | M_Ef64 make[3]: *** [src/CMakeFiles/bifrost_static.dir/build.make:107: src/CMakeFiles/bifrost_static.dir/BlockedBloomFilter.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from /<>/src/BlockedBloomFilter.hpp:14, from /<>/src/CompactedDBG.hpp:27, from /<>/src/ColorSet.hpp:6, from /<>/src/ColorSet.cpp:5: /<>/src/fastmod.h: In function ‘uint64_t fastmod::mul128_u32(uint64_t, uint32_t)’: /<>/src/fastmod.h:46:12: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 46 | return ((__uint128_t)lowbits * d) >> 64; | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:46:24: error: expected ‘)’ before ‘lowbits’ 46 | return ((__uint128_t)lowbits * d) >> 64; | ~ ^~~~~~~ | ) /<>/src/fastmod.h: In function ‘uint64_t fastmod::mul128_s32(uint64_t, int32_t)’: /<>/src/fastmod.h:50:12: error: ‘__int128_t’ was not declared in this scope; did you mean ‘__int128__’? 50 | return ((__int128_t)lowbits * d) >> 64; | ^~~~~~~~~~ | __int128__ /<>/src/fastmod.h:50:23: error: expected ‘)’ before ‘lowbits’ 50 | return ((__int128_t)lowbits * d) >> 64; | ~ ^~~~~~~ | ) /<>/src/fastmod.h: At global scope: /<>/src/fastmod.h:23:21: warning: inline variables are only available with ‘-std=c++17’ or ‘-std=gnu++17’ [-Wc++17-extensions] 23 | #define FASTMOD_API inline | ^~~~~~ /<>/src/fastmod.h:54:1: note: in expansion of macro ‘FASTMOD_API’ 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^~~~~~~~~~~ /<>/src/fastmod.h:54:33: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:54:63: error: expected primary-expression before ‘d’ 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^ /<>/src/fastmod.h:54:64: error: expression list treated as compound expression in initializer [-fpermissive] 54 | FASTMOD_API uint64_t mul128_u64(__uint128_t lowbits, uint64_t d) { | ^ /<>/src/fastmod.h:139:13: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 139 | FASTMOD_API __uint128_t computeM_u64(uint64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:149:13: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 149 | FASTMOD_API __uint128_t computeM_s64(int64_t d) { | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:161:46: error: ‘__uint128_t’ has not been declared 161 | FASTMOD_API uint64_t fastmod_u64(uint64_t a, __uint128_t M, uint64_t d) { | ^~~~~~~~~~~ /<>/src/fastmod.h: In function ‘uint64_t fastmod::fastmod_u64(uint64_t, int, uint64_t)’: /<>/src/fastmod.h:162:3: error: ‘__uint128_t’ was not declared in this scope; did you mean ‘__uint8_t’? 162 | __uint128_t lowbits = M * a; | ^~~~~~~~~~~ | __uint8_t /<>/src/fastmod.h:163:21: error: ‘lowbits’ was not declared in this scope 163 | return mul128_u64(lowbits, d); | ^~~~~~~ /<>/src/fastmod.h:163:20: error: ‘fastmod::mul128_u64’ cannot be used as a function 163 | return mul128_u64(lowbits, d); | ~~~~~~~~~~^~~~~~~~~~~~ /<>/src/fastmod.h: At global scope: /<>/src/fastmod.h:166:46: error: ‘__uint128_t’ has not been declared 166 | FASTMOD_API uint64_t fastdiv_u64(uint64_t a, __uint128_t M) { | ^~~~~~~~~~~ /<>/src/fastmod.h: In function ‘uint64_t fastmod::fastdiv_u64(uint64_t, int)’: /<>/src/fastmod.h:167:20: error: ‘fastmod::mul128_u64’ cannot be used as a function 167 | return mul128_u64(M, a); | ~~~~~~~~~~^~~~~~ /<>/src/BlockedBloomFilter.hpp: At global scope: /<>/src/BlockedBloomFilter.hpp:145:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 145 | __uint128_t M_u64; // for fast division/modulo | ^~~~~~~~~~~ | __uint8_t /<>/src/BlockedBloomFilter.hpp:289:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 289 | __uint128_t M_u64; // for fast division/modulo | ^~~~~~~~~~~ | __uint8_t In file included from /<>/src/CompactedDBG.hpp:28: /<>/src/Common.hpp: In function ‘bool isDNA(char)’: /<>/src/Common.hpp:48:47: error: narrowing conversion of ‘4504192333906058’ from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 48 | static const size_t DNAbits[4] = {0x0ULL, 0x10008A0010008AULL, 0x0ULL, 0x0ULL}; | ^~~~~~~~~~~~~~~~~~~ /<>/src/Common.hpp: In function ‘size_t rndup(size_t)’: /<>/src/Common.hpp:192:12: warning: right shift count >= width of type [-Wshift-count-overflow] 192 | v |= v >> 32; | ~~^~~~~ /<>/src/Common.hpp: At global scope: /<>/src/Common.hpp:198:21: error: redefinition of ‘uint32_t rndup(uint32_t)’ 198 | BFG_INLINE uint32_t rndup(uint32_t v) { | ^~~~~ /<>/src/Common.hpp:184:19: note: ‘size_t rndup(size_t)’ previously defined here 184 | BFG_INLINE size_t rndup(size_t v) { | ^~~~~ In file included from /<>/src/FASTX_Parser.hpp:17, from /<>/src/File_Parser.hpp:10, from /<>/src/CompactedDBG.hpp:29: /<>/src/FASTX_Parser.hpp: In function ‘int64_t ks_getuntil2(kstream_t*, int, kstring_t*, int*, int)’: /<>/src/kseq.h:95:105: warning: right shift count >= width of type [-Wshift-count-overflow] 95 | #define kroundup64(x) (--(x), (x)|=(x)>>1, (x)|=(x)>>2, (x)|=(x)>>4, (x)|=(x)>>8, (x)|=(x)>>16, (x)|=(x)>>32, ++(x)) | ~~~^~~~ /<>/src/kseq.h:130:33: note: in expansion of macro ‘kroundup64’ 130 | kroundup64(str->m); \ | ^~~~~~~~~~ /<>/src/kseq.h:157:9: note: in expansion of macro ‘__KS_GETUNTIL’ 157 | __KS_GETUNTIL(__read, __bufsize) | ^~~~~~~~~~~~~ /<>/src/kseq.h:234:9: note: in expansion of macro ‘KSTREAM_INIT’ 234 | KSTREAM_INIT(type_t, __read, 16384) \ | ^~~~~~~~~~~~ /<>/src/kseq.h:239:35: note: in expansion of macro ‘KSEQ_INIT2’ 239 | #define KSEQ_INIT(type_t, __read) KSEQ_INIT2(static, type_t, __read) | ^~~~~~~~~~ /<>/src/FASTX_Parser.hpp:18:1: note: in expansion of macro ‘KSEQ_INIT’ 18 | KSEQ_INIT(gzFile, gzread); | ^~~~~~~~~ /<>/src/FASTX_Parser.hpp: In function ‘int64_t kseq_read(kseq_t*)’: /<>/src/kseq.h:95:105: warning: right shift count >= width of type [-Wshift-count-overflow] 95 | #define kroundup64(x) (--(x), (x)|=(x)>>1, (x)|=(x)>>2, (x)|=(x)>>4, (x)|=(x)>>8, (x)|=(x)>>16, (x)|=(x)>>32, ++(x)) | ~~~^~~~ /<>/src/kseq.h:207:25: note: in expansion of macro ‘kroundup64’ 207 | kroundup64(seq->seq.m); /* rounded to the next closest 2^k */ \ | ^~~~~~~~~~ /<>/src/kseq.h:237:9: note: in expansion of macro ‘__KSEQ_READ’ 237 | __KSEQ_READ(SCOPE) | ^~~~~~~~~~~ /<>/src/kseq.h:239:35: note: in expansion of macro ‘KSEQ_INIT2’ 239 | #define KSEQ_INIT(type_t, __read) KSEQ_INIT2(static, type_t, __read) | ^~~~~~~~~~ /<>/src/FASTX_Parser.hpp:18:1: note: in expansion of macro ‘KSEQ_INIT’ 18 | KSEQ_INIT(gzFile, gzread); | ^~~~~~~~~ /<>/src/File_Parser.hpp: In static member function ‘static int FileParser::getFileFormat(const char*)’: /<>/src/File_Parser.hpp:230:64: warning: right shift count >= width of type [-Wshift-count-overflow] 230 | else if ((reinterpret_cast(buffer)[0] >> 32) == BFG_GRAPHBIN_FORMAT_HEADER) ret_v = 3; // BFG | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/File_Parser.hpp:231:64: warning: right shift count >= width of type [-Wshift-count-overflow] 231 | else if ((reinterpret_cast(buffer)[0] >> 32) == BFG_METABIN_FORMAT_HEADER) ret_v = 4; // BFI | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /<>/src/CompactedDBG.hpp:34: /<>/src/KmerHashTable.hpp: At global scope: /<>/src/KmerHashTable.hpp:19:5: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 19 | __uint128_t M_u64; | ^~~~~~~~~~~ | __uint8_t /<>/src/KmerHashTable.hpp: In copy constructor ‘KmerHashTable::KmerHashTable(const KmerHashTable&)’: /<>/src/KmerHashTable.hpp:153:113: error: class ‘KmerHashTable’ does not have any field named ‘M_u64’ 153 | size_(o.size_), pop(o.pop), sum_psl(o.sum_psl), max_psl(o.max_psl), M_u64(o.M_u64) { | ^~~~~ /<>/src/KmerHashTable.hpp: In constructor ‘KmerHashTable::KmerHashTable(KmerHashTable&&)’: /<>/src/KmerHashTable.hpp:167:41: error: class ‘KmerHashTable’ does not have any field named ‘M_u64’ 167 | M_u64(o.M_u64), max_ratio_occupancy(o.max_ratio_occupancy) { | ^~~~~ /<>/src/KmerHashTable.hpp: In member function ‘KmerHashTable& KmerHashTable::operator=(const KmerHashTable&)’: /<>/src/KmerHashTable.hpp:186:13: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 186 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘KmerHashTable& KmerHashTable::operator=(KmerHashTable&&)’: /<>/src/KmerHashTable.hpp:212:13: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 212 | M_u64 = o.M_u64; | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘void KmerHashTable::clear()’: /<>/src/KmerHashTable.hpp:249:9: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 249 | M_u64 = 0; | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘KmerHashTable::iterator KmerHashTable::find(const Kmer&)’: /<>/src/KmerHashTable.hpp:261:57: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 261 | size_t h = fastmod::fastmod_u64(key.hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘KmerHashTable::const_iterator KmerHashTable::find(const Kmer&) const’: /<>/src/KmerHashTable.hpp:326:57: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 326 | size_t h = fastmod::fastmod_u64(key.hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘size_t KmerHashTable::erase(const_iterator)’: /<>/src/KmerHashTable.hpp:412:80: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 412 | const size_t h = fastmod::fastmod_u64(table_keys[it.h].hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp:430:110: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 430 | while ((i != size_) && !table_keys[j2].isEmpty() && (fastmod::fastmod_u64(table_keys[j2].hash(), M_u64, size_) != j2)) { | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘std::pair::iterator_, bool> KmerHashTable::insert(const Kmer&, const T&)’: /<>/src/KmerHashTable.hpp:469:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 469 | size_t h = fastmod::fastmod_u64(key.hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘std::pair::iterator_, bool> KmerHashTable::insert(Kmer&&, T&&)’: /<>/src/KmerHashTable.hpp:569:53: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 569 | size_t h = fastmod::fastmod_u64(key.hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘void KmerHashTable::recomputeMaxPSL(size_t)’: /<>/src/KmerHashTable.hpp:664:85: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 664 | const size_t h = fastmod::fastmod_u64(table_keys[i].hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In lambda function: /<>/src/KmerHashTable.hpp:694:97: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 694 | const size_t h = fastmod::fastmod_u64(table_keys[i].hash(), M_u64, size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp: In member function ‘void KmerHashTable::init_tables(size_t)’: /<>/src/KmerHashTable.hpp:776:9: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 776 | M_u64 = fastmod::computeM_u64(size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp:776:26: error: ‘computeM_u64’ is not a member of ‘fastmod’; did you mean ‘computeM_u32’? 776 | M_u64 = fastmod::computeM_u64(size_); | ^~~~~~~~~~~~ | computeM_u32 /<>/src/KmerHashTable.hpp: In member function ‘void KmerHashTable::reserve(size_t)’: /<>/src/KmerHashTable.hpp:804:13: error: ‘M_u64’ was not declared in this scope; did you mean ‘M_Ef64’? 804 | M_u64 = fastmod::computeM_u64(size_); | ^~~~~ | M_Ef64 /<>/src/KmerHashTable.hpp:804:30: error: ‘computeM_u64’ is not a member of ‘fastmod’; did you mean ‘computeM_u32’? 804 | M_u64 = fastmod::computeM_u64(size_); | ^~~~~~~~~~~~ | computeM_u32 In file included from /<>/src/CompactedDBG.hpp:36: /<>/src/KmerStream.hpp: In member function ‘std::pair ReadQualityHasherMinimizer::update(const char*, size_t, const char*, size_t)’: /<>/src/KmerStream.hpp:119:49: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 119 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadQualityHasherMinimizer::update(const char*, const char*, size_t)’: /<>/src/KmerStream.hpp:201:57: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 201 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadQualityHasherMinimizer::update_p(const char*, size_t, const char*, size_t)’: /<>/src/KmerStream.hpp:270:49: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 270 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadQualityHasherMinimizer::update_p(const char*, const char*, size_t)’: /<>/src/KmerStream.hpp:366:57: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 366 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadHasherMinimizer::update(const char*, size_t, const char*, size_t)’: /<>/src/KmerStream.hpp:577:49: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 577 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadHasherMinimizer::update(const char*, size_t)’: /<>/src/KmerStream.hpp:654:57: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 654 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadHasherMinimizer::update_p(const char*, size_t, const char*, size_t)’: /<>/src/KmerStream.hpp:722:49: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 722 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ /<>/src/KmerStream.hpp: In member function ‘std::pair ReadHasherMinimizer::update_p(const char*, size_t)’: /<>/src/KmerStream.hpp:817:57: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 817 | size_t i = 0, j = 0, prev_pos_min = 0xffffffffffffffffULL; | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/CompactedDBG.hpp:39: /<>/src/MinimizerIndex.hpp: At global scope: /<>/src/MinimizerIndex.hpp:220:9: error: ‘__uint128_t’ does not name a type; did you mean ‘__uint8_t’? 220 | __uint128_t M_u64; | ^~~~~~~~~~~ | __uint8_t In file included from /<>/src/CompactedDBG.hpp:826: /<>/src/CompactedDBG.tcc: In member function ‘bool CompactedDBG::build(CDBG_Build_opt&)’: /<>/src/CompactedDBG.tcc:653:38: error: no matching function for call to ‘max(long unsigned int, size_t)’ 653 | nb_unique_kmers = max(1UL, kms.KmerF0()); | ~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/algorithm:60, from /<>/src/roaring.hh:10, from /<>/src/ColorSet.hpp:4: /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:653:38: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 653 | nb_unique_kmers = max(1UL, kms.KmerF0()); | ~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided In file included from /usr/include/c++/14/algorithm:61: /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:653:38: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 653 | nb_unique_kmers = max(1UL, kms.KmerF0()); | ~~~^~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:654:43: error: no matching function for call to ‘max(long unsigned int, size_t)’ 654 | nb_unique_minimizers = max(1UL, kms.MinimizerF0()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:654:43: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 654 | nb_unique_minimizers = max(1UL, kms.MinimizerF0()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:654:43: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 654 | nb_unique_minimizers = max(1UL, kms.MinimizerF0()); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:655:63: error: no matching function for call to ‘max(long unsigned int, size_t)’ 655 | nb_non_unique_kmers = reference_mode ? 0 : max(1UL, nb_unique_kmers - min(nb_unique_kmers, kms.Kmerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:655:63: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 655 | nb_non_unique_kmers = reference_mode ? 0 : max(1UL, nb_unique_kmers - min(nb_unique_kmers, kms.Kmerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:655:63: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 655 | nb_non_unique_kmers = reference_mode ? 0 : max(1UL, nb_unique_kmers - min(nb_unique_kmers, kms.Kmerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc:656:68: error: no matching function for call to ‘max(long unsigned int, size_t)’ 656 | nb_non_unique_minimizers = reference_mode ? 0 : max(1UL, nb_unique_minimizers - min(nb_unique_minimizers, kms.Minimizerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:656:68: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 656 | nb_non_unique_minimizers = reference_mode ? 0 : max(1UL, nb_unique_minimizers - min(nb_unique_minimizers, kms.Minimizerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/CompactedDBG.tcc:656:68: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 656 | nb_non_unique_minimizers = reference_mode ? 0 : max(1UL, nb_unique_minimizers - min(nb_unique_minimizers, kms.Minimizerf1())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/CompactedDBG.tcc: In member function ‘const_UnitigMap CompactedDBG::find(const char*, size_t, const minHashIterator&, bool) const’: /<>/src/CompactedDBG.tcc:768:43: warning: right shift count >= width of type [-Wshift-count-overflow] 768 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘UnitigMap CompactedDBG::find(const char*, size_t, const minHashIterator&, bool)’: /<>/src/CompactedDBG.tcc:892:43: warning: right shift count >= width of type [-Wshift-count-overflow] 892 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘const_UnitigMap CompactedDBG::find(const Kmer&, bool) const’: /<>/src/CompactedDBG.tcc:1016:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1016 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘UnitigMap CompactedDBG::find(const Kmer&, bool)’: /<>/src/CompactedDBG.tcc:1219:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1219 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool) const’: /<>/src/CompactedDBG.tcc:1342:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1342 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘std::vector > CompactedDBG::findPredecessors(const Kmer&, bool)’: /<>/src/CompactedDBG.tcc:1498:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1498 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool) const’: /<>/src/CompactedDBG.tcc:1658:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1658 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘std::vector > CompactedDBG::findSuccessors(const Kmer&, size_t, bool)’: /<>/src/CompactedDBG.tcc:1848:43: warning: right shift count >= width of type [-Wshift-count-overflow] 1848 | unitig_id = unitig_id_pos >> 32; | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘bool CompactedDBG::addUnitig(const std::string&, size_t)’: /<>/src/CompactedDBG.tcc:4725:38: warning: left shift count >= width of type [-Wshift-count-overflow] 4725 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:4727:40: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 4727 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc: In member function ‘void CompactedDBG::moveToAbundant()’: /<>/src/CompactedDBG.tcc:4912:92: warning: right shift count >= width of type [-Wshift-count-overflow] 4912 | if (static_cast(unitig_id_pos & MASK_CONTIG_TYPE) && ((unitig_id_pos >> 32) != RESERVED_ID)) v_km_rm.push_back(unitig_id_pos >> 32); | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:4912:148: warning: right shift count >= width of type [-Wshift-count-overflow] 4912 | if (static_cast(unitig_id_pos & MASK_CONTIG_TYPE) && ((unitig_id_pos >> 32) != RESERVED_ID)) v_km_rm.push_back(unitig_id_pos >> 32); | ~~~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘bool CompactedDBG::addUnitig(const std::string&, size_t, size_t, size_t)’: /<>/src/CompactedDBG.tcc:5119:49: warning: left shift count >= width of type [-Wshift-count-overflow] 5119 | const size_t pos_id_unitig_r = (id_unitig_r << 32) | ((static_cast(!is_short_r) - 1) & MASK_CONTIG_TYPE); | ~~~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:5122:40: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 5122 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc:5124:38: warning: left shift count >= width of type [-Wshift-count-overflow] 5124 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘void CompactedDBG::swapUnitigs(bool, size_t, size_t)’: /<>/src/CompactedDBG.tcc:5315:40: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 5315 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc:5317:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5317 | size_t shift_id_unitig_a = id_a << 32; | ~~~~~^~~~~ /<>/src/CompactedDBG.tcc:5318:37: warning: left shift count >= width of type [-Wshift-count-overflow] 5318 | size_t shift_id_unitig_b = id_b << 32; | ~~~~~^~~~~ /<>/src/CompactedDBG.tcc: In member function ‘typename std::enable_if<(! is_void), void>::type CompactedDBG::deleteUnitig_(bool, bool, size_t, bool)’: /<>/src/CompactedDBG.tcc:6010:42: warning: left shift count >= width of type [-Wshift-count-overflow] 6010 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:6011:44: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 6011 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc: In member function ‘typename std::enable_if::type CompactedDBG::deleteUnitig_(bool, bool, size_t, bool)’: /<>/src/CompactedDBG.tcc:6170:42: warning: left shift count >= width of type [-Wshift-count-overflow] 6170 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:6171:44: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 6171 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc: In member function ‘void CompactedDBG::deleteUnitig_(bool, bool, size_t, const std::string&)’: /<>/src/CompactedDBG.tcc:6315:42: warning: left shift count >= width of type [-Wshift-count-overflow] 6315 | size_t pos_id_unitig = id_unitig << 32; | ~~~~~~~~~~^~~~~ /<>/src/CompactedDBG.tcc:6316:44: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744071562067968’ to ‘2147483648’ [-Woverflow] 6316 | const size_t mask = MASK_CONTIG_ID | MASK_CONTIG_TYPE; /<>/src/CompactedDBG.tcc: In member function ‘UnitigMap CompactedDBG::find(const Kmer&, const preAllocMinHashIterator&)’: /<>/src/CompactedDBG.tcc:6594:42: warning: right shift count >= width of type [-Wshift-count-overflow] 6594 | unitig_id = v(i, flag_v) >> 32; | ~~~~~~~~~~~~~^~~~~ In file included from /<>/src/CompactedDBG.hpp:828: /<>/src/IO.tcc: In member function ‘bool CompactedDBG::read(const std::string&, size_t, bool)’: /<>/src/IO.tcc:191:60: error: no matching function for call to ‘max(long unsigned int, size_t)’ 191 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/IO.tcc:191:60: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 191 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/IO.tcc:191:60: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 191 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc:261:60: error: no matching function for call to ‘max(long unsigned int, size_t)’ 261 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&)’ 257 | max(const _Tp& __a, const _Tp& __b) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:257:5: note: template argument deduction/substitution failed: /<>/src/IO.tcc:261:60: note: deduced conflicting types for parameter ‘const _Tp’ (‘long unsigned int’ and ‘size_t’ {aka ‘unsigned int’}) 261 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate: ‘template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’ 303 | max(const _Tp& __a, const _Tp& __b, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algobase.h:303:5: note: candidate expects 3 arguments, 2 provided /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>)’ 5705 | max(initializer_list<_Tp> __l) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5705:5: note: candidate expects 1 argument, 2 provided /usr/include/c++/14/bits/stl_algo.h:5715:5: note: candidate: ‘template _Tp std::max(initializer_list<_Tp>, _Compare)’ 5715 | max(initializer_list<_Tp> __l, _Compare __comp) | ^~~ /usr/include/c++/14/bits/stl_algo.h:5715:5: note: template argument deduction/substitution failed: /<>/src/IO.tcc:261:60: note: mismatched types ‘std::initializer_list<_Tp>’ and ‘long unsigned int’ 261 | MinimizerIndex hmap_min_unitigs_tmp(max(1UL, kms.MinimizerF0()) * 1.05); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/IO.tcc: In member function ‘bool CompactedDBG::readBinaryIndex(std::istream&, uint64_t)’: /<>/src/IO.tcc:993:55: warning: right shift count >= width of type [-Wshift-count-overflow] 993 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1037:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1037 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/IO.tcc:1052:61: warning: left shift count >= width of type [-Wshift-count-overflow] 1052 | const size_t pos_id_unitig = (unitig_id << 32) | relative_pos; | ~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1085:41: warning: left shift count >= width of type [-Wshift-count-overflow] 1085 | const size_t id_bmp = i << 32; | ~~^~~~~ /<>/src/IO.tcc:1094:57: warning: left shift count >= width of type [-Wshift-count-overflow] 1094 | const size_t pos_id_unitig = (km_id << 32) | MASK_CONTIG_TYPE | km_pos; | ~~~~~~^~~~~ /<>/src/IO.tcc:1121:66: warning: right shift count >= width of type [-Wshift-count-overflow] 1121 | vector v_bmp_abundant((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1122:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1122 | vector v_bmp_overcrowded((nb_special_minz >> 32) + 1); | ~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1131:58: warning: right shift count >= width of type [-Wshift-count-overflow] 1131 | const bool isAbundant = v_bmp_abundant[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/IO.tcc:1132:64: warning: right shift count >= width of type [-Wshift-count-overflow] 1132 | const bool isOvercrowded = v_bmp_overcrowded[i >> 32].contains(i & 0x00000000ffffffffULL); | ~~^~~~~ /<>/src/IO.tcc: In member function ‘std::pair CompactedDBG::readBinaryGraph(std::istream&)’: /<>/src/IO.tcc:1230:55: warning: right shift count >= width of type [-Wshift-count-overflow] 1230 | const size_t file_format_header = file_format >> 32; | ~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc: In member function ‘bool CompactedDBG::writeBinaryGraph(std::ostream&, size_t) const’: /<>/src/IO.tcc:1373:92: warning: left shift count >= width of type [-Wshift-count-overflow] 1373 | const size_t fileformat_version = (static_cast(BFG_GRAPHBIN_FORMAT_HEADER) << 32) | static_cast(BFG_GRAPHBIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1373:92: warning: left shift count >= width of type [-Wshift-count-overflow] 1373 | const size_t fileformat_version = (static_cast(BFG_GRAPHBIN_FORMAT_HEADER) << 32) | static_cast(BFG_GRAPHBIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc: In member function ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const’: /<>/src/IO.tcc:1431:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1431 | const size_t nb_bmp_minz = (hmap_min_unitigs.size() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1442:91: warning: left shift count >= width of type [-Wshift-count-overflow] 1442 | const size_t fileformat_version = (static_cast(BFG_METABIN_FORMAT_HEADER) << 32) | static_cast(BFG_METABIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1442:91: warning: left shift count >= width of type [-Wshift-count-overflow] 1442 | const size_t fileformat_version = (static_cast(BFG_METABIN_FORMAT_HEADER) << 32) | static_cast(BFG_METABIN_FORMAT_VERSION); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/IO.tcc:1471:67: warning: right shift count >= width of type [-Wshift-count-overflow] 1471 | const size_t nb_bmp_unitigs = (v_block_len_unitigs.back() >> 32) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc: In lambda function: /<>/src/IO.tcc:1494:57: warning: right shift count >= width of type [-Wshift-count-overflow] 1494 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1501:45: warning: right shift count >= width of type [-Wshift-count-overflow] 1501 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1512:49: warning: right shift count >= width of type [-Wshift-count-overflow] 1512 | lv_bmp_km_short[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1516:53: warning: right shift count >= width of type [-Wshift-count-overflow] 1516 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1531:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1531 | lv_bmp_unitigs[pos >> 32].add(pos & 0x00000000ffffffffULL); | ~~~~^~~~~ /<>/src/IO.tcc:1535:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1535 | lv_bmp_minz[id_minz >> 32].add(id_minz & 0x00000000ffffffffULL); | ~~~~~~~~^~~~~ /<>/src/IO.tcc: In member function ‘bool CompactedDBG::writeBinaryIndex(std::ostream&, uint64_t, size_t) const’: /<>/src/IO.tcc:1681:61: warning: right shift count >= width of type [-Wshift-count-overflow] 1681 | const size_t nb_bmp_special_minz = (nb_special_minz >> 32) + 1; | ~~~~~~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1695:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1695 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1706:73: warning: right shift count >= width of type [-Wshift-count-overflow] 1706 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1713:70: warning: right shift count >= width of type [-Wshift-count-overflow] 1713 | const size_t id_bmp = id_special >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/IO.tcc:1762:48: warning: right shift count >= width of type [-Wshift-count-overflow] 1762 | if (v_bmp_minz[id_minz >> 32].contains(id_minz & 0x00000000ffffffffULL)) { | ~~~~~~~~^~~~~ /<>/src/IO.tcc:1773:69: warning: right shift count >= width of type [-Wshift-count-overflow] 1773 | const size_t unitig_id = unitig_idx >> 32; | ~~~~~~~~~~~^~~~~ /<>/src/ColorSet.cpp: In member function ‘UnitigColors UnitigColors::getFullColors(const UnitigMapBase&) const’: /<>/src/ColorSet.cpp:1154:28: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 1154 | size_t prev_color_ID = 0xFFFFFFFFFFFFFFFF; | ^~~~~~~~~~~~~~~~~~ /<>/src/ColorSet.cpp: In constructor ‘UnitigColors::UnitigColors_const_iterator::UnitigColors_const_iterator(const UnitigColors*, size_t, size_t, size_t, bool)’: /<>/src/ColorSet.cpp:1350:123: warning: conversion from ‘long long unsigned int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow] 1350 | end_pos(0), ck_id(0xffffffffffffffff), it_setBits(0xffffffffffffffff), | ^~~~~~~~~~~~~~~~~~ /<>/src/ColorSet.cpp: At global scope: /<>/src/ColorSet.cpp:1617:45: warning: conversion from ‘long long unsigned int’ to ‘uintptr_t’ {aka ‘unsigned int’} changes value from ‘18446744073709551608’ to ‘4294967288’ [-Woverflow] 1617 | const uintptr_t UnitigColors::pointerMask = 0xFFFFFFFFFFFFFFF8; | ^~~~~~~~~~~~~~~~~~ make[3]: *** [src/CMakeFiles/bifrost_dynamic.dir/build.make:79: src/CMakeFiles/bifrost_dynamic.dir/Bifrost.cpp.o] Error 1 make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[2]: *** [CMakeFiles/Makefile2:131: src/CMakeFiles/bifrost_dynamic.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... make[3]: *** [src/CMakeFiles/bifrost_static.dir/build.make:79: src/CMakeFiles/bifrost_static.dir/Bifrost.cpp.o] Error 1 make[3]: *** [src/CMakeFiles/bifrost_static.dir/build.make:121: src/CMakeFiles/bifrost_static.dir/ColorSet.cpp.o] Error 1 make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[2]: *** [CMakeFiles/Makefile2:105: src/CMakeFiles/bifrost_static.dir/all] Error 2 make[2]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[1]: *** [Makefile:139: all] Error 2 make[1]: Leaving directory '/<>/obj-arm-linux-gnueabihf' dh_auto_build: error: cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2 make: *** [debian/rules:8: binary-arch] Error 25 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2024-05-21T17:30:20Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: armhf Build Type: any Build-Space: 4156 Build-Time: 35 Distribution: noble Fail-Stage: build Host Architecture: armhf Install-Time: 23 Job: bifrost_1.3.1-1.dsc Machine Architecture: arm64 Package: bifrost Package-Time: 61 Source-Version: 1.3.1-1 Space: 4156 Status: attempted Version: 1.3.1-1 -------------------------------------------------------------------------------- Finished at 2024-05-21T17:30:20Z Build needed 00:01:01, 4156k disk space E: Build failure (dpkg-buildpackage died) RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=noble --arch=armhf PACKAGEBUILD-28296464 Scanning for processes to kill in build PACKAGEBUILD-28296464