kmc →
3.2.1+dfsg-1 →
armhf → 2022-01-19 05:32:07
sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on testbuildd
+==============================================================================+
| kmc 3.2.1+dfsg-1 (armhf) Wed, 19 Jan 2022 04:35:44 +0000 |
+==============================================================================+
Package: kmc
Version: 3.2.1+dfsg-1
Source Version: 3.2.1+dfsg-1
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-c59b90bc-7664-451b-8162-b214dbadf78c' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [12.7 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [13.6 MB]
Fetched 26.3 MB in 34s (771 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Check APT
---------
Checking available source versions...
Download source files with APT
------------------------------
Reading package lists...
NOTICE: 'kmc' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/med-team/kmc.git
Please use:
git clone https://salsa.debian.org/med-team/kmc.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 600 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main kmc 3.2.1+dfsg-1 (dsc) [2262 B]
Get:2 http://172.17.4.1/private bookworm-staging/main kmc 3.2.1+dfsg-1 (tar) [565 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main kmc 3.2.1+dfsg-1 (diff) [33.1 kB]
Fetched 600 kB in 0s (1206 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/kmc-PUMVw2/kmc-3.2.1+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/kmc-PUMVw2' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install build-essential |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-UmelXI/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-UmelXI/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-UmelXI/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: secret keys read: 1
gpg: secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-UmelXI/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-UmelXI/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-UmelXI/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-UmelXI/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-UmelXI/apt_archive ./ Packages [435 B]
Fetched 2111 B in 1s (2857 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install core 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:
netbase sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 69 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-UmelXI/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (22.0 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12559 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (armhf included in any)
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: debhelper-compat (= 13), zlib1g-dev, libbz2-dev, help2man, asciidoctor, d-shlibs, libsimde-dev, debhelper
Filtered Build-Depends: debhelper-compat (= 13), zlib1g-dev, libbz2-dev, help2man, asciidoctor, d-shlibs, libsimde-dev, debhelper
dpkg-deb: building package 'sbuild-build-depends-kmc-dummy' in '/<<BUILDDIR>>/resolver-UmelXI/apt_archive/sbuild-build-depends-kmc-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-core-dummy sbuild-build-depends-kmc-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-UmelXI/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-UmelXI/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-UmelXI/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-UmelXI/apt_archive ./ Sources [530 B]
Get:5 copy:/<<BUILDDIR>>/resolver-UmelXI/apt_archive ./ Packages [614 B]
Fetched 2477 B in 1s (3329 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install kmc build dependencies (apt-based resolver)
---------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
netbase
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
asciidoctor autoconf automake autopoint autotools-dev bsdextrautils bzip2
ca-certificates d-shlibs debhelper dh-autoreconf dh-strip-nondeterminism dwz
file gettext gettext-base groff-base help2man intltool-debian
libarchive-zip-perl libbsd0 libbz2-1.0 libbz2-dev libdebhelper-perl libedit2
libelf1 libfile-stripnondeterminism-perl libicu67 libmagic-mgc libmagic1
libmd0 libpipeline1 libruby2.7 libsigsegv2 libsimde-dev libsub-override-perl
libtool libuchardet0 libxml2 libyaml-0-2 m4 man-db openssl po-debconf rake
ruby ruby-asciidoctor ruby-minitest ruby-net-telnet ruby-power-assert
ruby-rubygems ruby-test-unit ruby-xmlrpc ruby2.7 rubygems-integration
zlib1g-dev
Suggested packages:
autoconf-archive gnu-standards autoconf-doc bzip2-doc dh-make gettext-doc
libasprintf-dev libgettextpo-dev groff libtool-doc gfortran
| fortran95-compiler gcj-jdk m4-doc apparmor less www-browser
libmail-box-perl ri ruby-dev bundler
Recommended packages:
curl | wget | lynx bzip2-doc libarchive-cpio-perl libltdl-dev
libmail-sendmail-perl zip fonts-lato libjs-jquery
The following NEW packages will be installed:
asciidoctor autoconf automake autopoint autotools-dev bsdextrautils
ca-certificates d-shlibs debhelper dh-autoreconf dh-strip-nondeterminism dwz
file gettext gettext-base groff-base help2man intltool-debian
libarchive-zip-perl libbsd0 libbz2-dev libdebhelper-perl libedit2 libelf1
libfile-stripnondeterminism-perl libicu67 libmagic-mgc libmagic1 libmd0
libpipeline1 libruby2.7 libsigsegv2 libsimde-dev libsub-override-perl
libtool libuchardet0 libxml2 libyaml-0-2 m4 man-db openssl po-debconf rake
ruby ruby-asciidoctor ruby-minitest ruby-net-telnet ruby-power-assert
ruby-rubygems ruby-test-unit ruby-xmlrpc ruby2.7 rubygems-integration
sbuild-build-depends-kmc-dummy zlib1g-dev
The following packages will be upgraded:
bzip2 libbz2-1.0
2 upgraded, 55 newly installed, 0 to remove and 67 not upgraded.
Need to get 25.0 MB of archives.
After this operation, 93.8 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-UmelXI/apt_archive ./ sbuild-build-depends-kmc-dummy 0.invalid.0 [900 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf bzip2 armhf 1.0.8-5 [47.2 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libbz2-1.0 armhf 1.0.8-5 [43.1 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.37.2-6 [136 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.5-1 [32.9 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.9.4-4 [1308 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-2 [295 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-2 [119 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-2 [65.8 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-4 [171 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf openssl armhf 1.1.1m-1 [815 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates all 20210119 [158 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf rubygems-integration all 1.18 [6704 B]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf rake all 13.0.6-2 [83.9 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf ruby-minitest all 5.13.0-1 [57.3 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf ruby-net-telnet all 0.1.1-2 [12.5 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf ruby-power-assert all 1.1.7-2 [11.5 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf ruby-test-unit all 3.3.9-1 [86.1 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf ruby-xmlrpc all 0.3.2-1 [24.3 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-1 [28.9 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.3-1 [103 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20210910-1 [81.2 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf libyaml-0-2 armhf 0.2.2-1 [40.0 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf libruby2.7 armhf 2.7.4-1+b1 [3902 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf ruby2.7 armhf 2.7.4-1+b1 [747 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf ruby-rubygems all 3.2.27-3 [273 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf ruby armhf 1:2.7.6 [11.9 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf ruby-asciidoctor all 2.0.16-2 [210 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf asciidoctor all 2.0.16-2 [87.6 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf libsigsegv2 armhf 2.13-1 [34.3 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.18-5 [186 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.1 [823 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-4 [510 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf d-shlibs all 0.104 [18.6 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.6 [193 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.6-15 [513 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.186-1 [174 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf libicu67 armhf 67.1-7 [8291 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.12+dfsg-5 [584 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-4 [1215 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.6 [1054 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf help2man armhf 1.48.5 [143 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf libbz2-dev armhf 1.0.8-5 [26.8 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf libsimde-dev all 0.7.2-6 [259 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 25.0 MB in 9s (2724 kB/s)
(Reading database ... 12559 files and directories currently installed.)
Preparing to unpack .../bzip2_1.0.8-5_armhf.deb ...
Unpacking bzip2 (1.0.8-5) over (1.0.8-4) ...
Preparing to unpack .../libbz2-1.0_1.0.8-5_armhf.deb ...
Unpacking libbz2-1.0:armhf (1.0.8-5) over (1.0.8-4) ...
Setting up libbz2-1.0:armhf (1.0.8-5) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 12559 files and directories currently installed.)
Preparing to unpack .../00-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../01-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../02-bsdextrautils_2.37.2-6_armhf.deb ...
Unpacking bsdextrautils (2.37.2-6) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.5.5-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.5-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.9.4-4_armhf.deb ...
Unpacking man-db (2.9.4-4) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../05-libmagic-mgc_1%3a5.41-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../06-libmagic1_1%3a5.41-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-2) ...
Selecting previously unselected package file.
Preparing to unpack .../07-file_1%3a5.41-2_armhf.deb ...
Unpacking file (1:5.41-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../08-gettext-base_0.21-4_armhf.deb ...
Unpacking gettext-base (0.21-4) ...
Selecting previously unselected package openssl.
Preparing to unpack .../09-openssl_1.1.1m-1_armhf.deb ...
Unpacking openssl (1.1.1m-1) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../10-ca-certificates_20210119_all.deb ...
Unpacking ca-certificates (20210119) ...
Selecting previously unselected package rubygems-integration.
Preparing to unpack .../11-rubygems-integration_1.18_all.deb ...
Unpacking rubygems-integration (1.18) ...
Selecting previously unselected package rake.
Preparing to unpack .../12-rake_13.0.6-2_all.deb ...
Unpacking rake (13.0.6-2) ...
Selecting previously unselected package ruby-minitest.
Preparing to unpack .../13-ruby-minitest_5.13.0-1_all.deb ...
Unpacking ruby-minitest (5.13.0-1) ...
Selecting previously unselected package ruby-net-telnet.
Preparing to unpack .../14-ruby-net-telnet_0.1.1-2_all.deb ...
Unpacking ruby-net-telnet (0.1.1-2) ...
Selecting previously unselected package ruby-power-assert.
Preparing to unpack .../15-ruby-power-assert_1.1.7-2_all.deb ...
Unpacking ruby-power-assert (1.1.7-2) ...
Selecting previously unselected package ruby-test-unit.
Preparing to unpack .../16-ruby-test-unit_3.3.9-1_all.deb ...
Unpacking ruby-test-unit (3.3.9-1) ...
Selecting previously unselected package ruby-xmlrpc.
Preparing to unpack .../17-ruby-xmlrpc_0.3.2-1_all.deb ...
Unpacking ruby-xmlrpc (0.3.2-1) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../18-libmd0_1.0.4-1_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-1) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../19-libbsd0_0.11.3-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.3-1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../20-libedit2_3.1-20210910-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20210910-1) ...
Selecting previously unselected package libyaml-0-2:armhf.
Preparing to unpack .../21-libyaml-0-2_0.2.2-1_armhf.deb ...
Unpacking libyaml-0-2:armhf (0.2.2-1) ...
Selecting previously unselected package libruby2.7:armhf.
Preparing to unpack .../22-libruby2.7_2.7.4-1+b1_armhf.deb ...
Unpacking libruby2.7:armhf (2.7.4-1+b1) ...
Selecting previously unselected package ruby2.7.
Preparing to unpack .../23-ruby2.7_2.7.4-1+b1_armhf.deb ...
Unpacking ruby2.7 (2.7.4-1+b1) ...
Selecting previously unselected package ruby-rubygems.
Preparing to unpack .../24-ruby-rubygems_3.2.27-3_all.deb ...
Unpacking ruby-rubygems (3.2.27-3) ...
Selecting previously unselected package ruby.
Preparing to unpack .../25-ruby_1%3a2.7.6_armhf.deb ...
Unpacking ruby (1:2.7.6) ...
Selecting previously unselected package ruby-asciidoctor.
Preparing to unpack .../26-ruby-asciidoctor_2.0.16-2_all.deb ...
Unpacking ruby-asciidoctor (2.0.16-2) ...
Selecting previously unselected package asciidoctor.
Preparing to unpack .../27-asciidoctor_2.0.16-2_all.deb ...
Unpacking asciidoctor (2.0.16-2) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../28-libsigsegv2_2.13-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.13-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../29-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../30-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../31-autotools-dev_20180224.1+nmu1_all.deb ...
Unpacking autotools-dev (20180224.1+nmu1) ...
Selecting previously unselected package automake.
Preparing to unpack .../32-automake_1%3a1.16.5-1.1_all.deb ...
Unpacking automake (1:1.16.5-1.1) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../33-autopoint_0.21-4_all.deb ...
Unpacking autopoint (0.21-4) ...
Selecting previously unselected package d-shlibs.
Preparing to unpack .../34-d-shlibs_0.104_all.deb ...
Unpacking d-shlibs (0.104) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../35-libdebhelper-perl_13.6_all.deb ...
Unpacking libdebhelper-perl (13.6) ...
Selecting previously unselected package libtool.
Preparing to unpack .../36-libtool_2.4.6-15_all.deb ...
Unpacking libtool (2.4.6-15) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../37-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../38-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 .../39-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../40-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../41-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../42-libelf1_0.186-1_armhf.deb ...
Unpacking libelf1:armhf (0.186-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../43-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../44-libicu67_67.1-7_armhf.deb ...
Unpacking libicu67:armhf (67.1-7) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../45-libxml2_2.9.12+dfsg-5_armhf.deb ...
Unpacking libxml2:armhf (2.9.12+dfsg-5) ...
Selecting previously unselected package gettext.
Preparing to unpack .../46-gettext_0.21-4_armhf.deb ...
Unpacking gettext (0.21-4) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../47-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../48-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../49-debhelper_13.6_all.deb ...
Unpacking debhelper (13.6) ...
Selecting previously unselected package help2man.
Preparing to unpack .../50-help2man_1.48.5_armhf.deb ...
Unpacking help2man (1.48.5) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../51-libbz2-dev_1.0.8-5_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.8-5) ...
Selecting previously unselected package libsimde-dev.
Preparing to unpack .../52-libsimde-dev_0.7.2-6_all.deb ...
Unpacking libsimde-dev (0.7.2-6) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../53-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Selecting previously unselected package sbuild-build-depends-kmc-dummy.
Preparing to unpack .../54-sbuild-build-depends-kmc-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-kmc-dummy (0.invalid.0) ...
Setting up libpipeline1:armhf (1.5.5-1) ...
Setting up libsimde-dev (0.7.2-6) ...
Setting up bsdextrautils (2.37.2-6) ...
Setting up libicu67:armhf (67.1-7) ...
Setting up ruby-power-assert (1.1.7-2) ...
Setting up libmagic-mgc (1:5.41-2) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libyaml-0-2:armhf (0.2.2-1) ...
Setting up libdebhelper-perl (13.6) ...
Setting up libmagic1:armhf (1:5.41-2) ...
Setting up gettext-base (0.21-4) ...
Setting up file (1:5.41-2) ...
Setting up bzip2 (1.0.8-5) ...
Setting up help2man (1.48.5) ...
Setting up ruby-minitest (5.13.0-1) ...
Setting up autotools-dev (20180224.1+nmu1) ...
Setting up ruby-test-unit (3.3.9-1) ...
Setting up ruby-net-telnet (0.1.1-2) ...
Setting up libsigsegv2:armhf (2.13-1) ...
Setting up autopoint (0.21-4) ...
Setting up d-shlibs (0.104) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Setting up libmd0:armhf (1.0.4-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up openssl (1.1.1m-1) ...
Setting up libbsd0:armhf (0.11.3-1) ...
Setting up libelf1:armhf (0.186-1) ...
Setting up ruby-xmlrpc (0.3.2-1) ...
Setting up libxml2:armhf (2.9.12+dfsg-5) ...
Setting up libbz2-dev:armhf (1.0.8-5) ...
Setting up libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up gettext (0.21-4) ...
Setting up libtool (2.4.6-15) ...
Setting up libedit2:armhf (3.1-20210910-1) ...
Setting up m4 (1.4.18-5) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
129 added, 0 removed; done.
Setting up autoconf (2.71-2) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up dwz (0.14-1) ...
Setting up groff-base (1.22.4-8) ...
Setting up automake (1:1.16.5-1.1) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up po-debconf (1.0.21+nmu1) ...
Setting up rubygems-integration (1.18) ...
Setting up man-db (2.9.4-4) ...
Not building database; man-db/auto-update is not 'true'.
Setting up dh-autoreconf (20) ...
Setting up debhelper (13.6) ...
Setting up ruby2.7 (2.7.4-1+b1) ...
Setting up ruby-rubygems (3.2.27-3) ...
Setting up ruby (1:2.7.6) ...
Setting up ruby-asciidoctor (2.0.16-2) ...
Setting up rake (13.0.6-2) ...
Setting up asciidoctor (2.0.16-2) ...
Setting up libruby2.7:armhf (2.7.4-1+b1) ...
Setting up sbuild-build-depends-kmc-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.32-4+rpi1) ...
Processing triggers for ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 4.9.0-0.bpo.6-armmp armhf (armv7l)
Toolchain package versions: binutils_2.37-5+rpi1 dpkg-dev_1.20.9+rpi1 g++-11_11.2.0-10+rpi1 gcc-11_11.2.0-10+rpi1 libc6-dev_2.32-4+rpi1 libstdc++-11-dev_11.2.0-10+rpi1 libstdc++6_11.2.0-10+rpi1 linux-libc-dev_5.14.16-1+rpi1
Package versions: adduser_3.118 apt_2.3.12 asciidoctor_2.0.16-2 autoconf_2.71-2 automake_1:1.16.5-1.1 autopoint_0.21-4 autotools-dev_20180224.1+nmu1 base-files_12+rpi1 base-passwd_3.5.52 bash_5.1-3.1 binutils_2.37-5+rpi1 binutils-arm-linux-gnueabihf_2.37-5+rpi1 binutils-common_2.37-5+rpi1 bsdextrautils_2.37.2-6 bsdutils_1:2.37.2-4 build-essential_12.9 bzip2_1.0.8-5 ca-certificates_20210119 coreutils_8.32-4.1 cpp_4:11.2.0-2+rpi1 cpp-11_11.2.0-10+rpi1 d-shlibs_0.104 dash_0.5.11+git20210903+057cd650a4ed-3 debconf_1.5.79 debhelper_13.6 debianutils_4.11.2 dh-autoreconf_20 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.7-5 dirmngr_2.2.27-2 dpkg_1.20.9+rpi1 dpkg-dev_1.20.9+rpi1 dwz_0.14-1 e2fsprogs_1.46.4-1 fakeroot_1.25.3-1.1 file_1:5.41-2 findutils_4.8.0-1 g++_4:11.2.0-2+rpi1 g++-11_11.2.0-10+rpi1 gcc_4:11.2.0-2+rpi1 gcc-11_11.2.0-10+rpi1 gcc-11-base_11.2.0-10+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-4 gettext-base_0.21-4 gnupg_2.2.27-2 gnupg-l10n_2.2.27-2 gnupg-utils_2.2.27-2 gpg_2.2.27-2 gpg-agent_2.2.27-2 gpg-wks-client_2.2.27-2 gpg-wks-server_2.2.27-2 gpgconf_2.2.27-2 gpgsm_2.2.27-2 gpgv_2.2.27-2 grep_3.7-1 groff-base_1.22.4-8 gzip_1.10-4 help2man_1.48.5 hostname_3.23 init-system-helpers_1.60 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapt-pkg6.0_2.3.12 libarchive-zip-perl_1.68-1 libasan6_11.2.0-10+rpi1 libassuan0_2.5.5-1 libatomic1_11.2.0-10+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.6-1 libaudit1_1:3.0.6-1 libbinutils_2.37-5+rpi1 libblkid1_2.37.2-4 libbsd0_0.11.3-1 libbz2-1.0_1.0.8-5 libbz2-dev_1.0.8-5 libc-bin_2.32-4+rpi1 libc-dev-bin_2.32-4+rpi1 libc6_2.32-4+rpi1 libc6-dev_2.32-4+rpi1 libcap-ng0_0.7.9-2.2+b1 libcap2_1:2.44-1 libcc1-0_11.2.0-10+rpi1 libcom-err2_1.46.4-1 libcrypt-dev_1:4.4.26-1 libcrypt1_1:4.4.26-1 libctf-nobfd0_2.37-5+rpi1 libctf0_2.37-5+rpi1 libdb5.3_5.3.28+dfsg1-0.8 libdebconfclient0_0.261 libdebhelper-perl_13.6 libdpkg-perl_1.20.9+rpi1 libedit2_3.1-20210910-1 libelf1_0.186-1 libext2fs2_1.46.4-1 libfakeroot_1.25.3-1.1 libffi8_3.4.2-3 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-11-dev_11.2.0-10+rpi1 libgcc-s1_11.2.0-10+rpi1 libgcrypt20_1.9.4-3 libgdbm-compat4_1.22-1 libgdbm6_1.22-1 libgmp10_2:6.2.1+dfsg-3 libgnutls30_3.7.2-2 libgomp1_11.2.0-10+rpi1 libgpg-error0_1.42-3 libgssapi-krb5-2_1.18.3-7 libhogweed6_3.7.3-1 libicu67_67.1-7 libidn2-0_2.3.2-2 libisl23_0.24-2 libk5crypto3_1.18.3-7 libkeyutils1_1.6.1-2 libkrb5-3_1.18.3-7 libkrb5support0_1.18.3-7 libksba8_1.6.0-2 libldap-2.4-2_2.4.59+dfsg-1 liblocale-gettext-perl_1.07-4+b1 liblz4-1_1.9.3-2 liblzma5_5.2.5-2 libmagic-mgc_1:5.41-2 libmagic1_1:5.41-2 libmd0_1.0.4-1 libmount1_2.37.2-4 libmpc3_1.2.1-1 libmpfr6_4.1.0-3 libncursesw6_6.3-1 libnettle8_3.7.3-1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.0-5 libpam-modules_1.4.0-10 libpam-modules-bin_1.4.0-10 libpam-runtime_1.4.0-10 libpam0g_1.4.0-10 libpcre2-8-0_10.39-3 libpcre3_2:8.39-13 libperl5.32_5.32.1-6 libpipeline1_1.5.5-1 libreadline8_8.1-2 libruby2.7_2.7.4-1+b1 libsasl2-2_2.1.27+dfsg2-2 libsasl2-modules-db_2.1.27+dfsg2-2 libseccomp2_2.5.3-2+rpi1 libselinux1_3.3-1 libsemanage-common_3.3-1 libsemanage2_3.3-1 libsepol1_3.1-1 libsepol2_3.3-1 libsigsegv2_2.13-1 libsimde-dev_0.7.2-6 libsmartcols1_2.37.2-4 libsqlite3-0_3.36.0-2 libss2_1.46.4-1 libssl1.1_1.1.1l-1 libstdc++-11-dev_11.2.0-10+rpi1 libstdc++6_11.2.0-10+rpi1 libsub-override-perl_0.09-2 libsystemd0_249.7-1+rpi1 libtasn1-6_4.18.0-4 libtext-charwidth-perl_0.04-10+b1 libtext-iconv-perl_1.7-7+b1 libtinfo6_6.3-1 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.6-15 libubsan1_11.2.0-10+rpi1 libuchardet0_0.0.7-1 libudev1_249.7-1+rpi1 libunistring2_0.9.10-6 libuuid1_2.37.2-4 libxml2_2.9.12+dfsg-5 libxxhash0_0.8.0-2+rpi1 libyaml-0-2_0.2.2-1 libzstd1_1.4.8+dfsg-3+rpi1 linux-libc-dev_5.14.16-1+rpi1 login_1:4.8.1-2 logsave_1.46.4-1 lsb-base_11.1.0+rpi1 m4_1.4.18-5 make_4.3-4.1 man-db_2.9.4-4 mawk_1.3.4.20200120-2 mount_2.37.2-4 ncurses-base_6.3-1 ncurses-bin_6.3-1 netbase_6.3 openssl_1.1.1m-1 passwd_1:4.8.1-2 patch_2.7.6-7 perl_5.32.1-6 perl-base_5.32.1-6 perl-modules-5.32_5.32.1-6 pinentry-curses_1.1.0-4 po-debconf_1.0.21+nmu1 rake_13.0.6-2 raspbian-archive-keyring_20120528.2 readline-common_8.1-2 rpcsvc-proto_1.4.2-4 ruby_1:2.7.6 ruby-asciidoctor_2.0.16-2 ruby-minitest_5.13.0-1 ruby-net-telnet_0.1.1-2 ruby-power-assert_1.1.7-2 ruby-rubygems_3.2.27-3 ruby-test-unit_3.3.9-1 ruby-xmlrpc_0.3.2-1 ruby2.7_2.7.4-1+b1 rubygems-integration_1.18 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-kmc-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sysvinit-utils_3.00-1 tar_1.34+dfsg-1 tzdata_2021e-1 util-linux_2.37.2-4 xz-utils_5.2.5-2 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.zLRqlITQ/trustedkeys.kbx': General error
gpgv: Signature made Sun Jan 16 14:40:06 2022 UTC
gpgv: using RSA key 8F91B227C7D6F2B1948C8236793CF67E8F0D11DA
gpgv: issuer "emollier@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./kmc_3.2.1+dfsg-1.dsc
dpkg-source: info: extracting kmc in /<<BUILDDIR>>/kmc-3.2.1+dfsg
dpkg-source: info: unpacking kmc_3.2.1+dfsg.orig.tar.xz
dpkg-source: info: unpacking kmc_3.2.1+dfsg-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying use-shared-libs
dpkg-source: info: applying makefile.patch
dpkg-source: info: applying 0005-Add-static-library-target-to-makefile.patch
dpkg-source: info: applying disable-python-bindings.patch
dpkg-source: info: applying spelling.patch
dpkg-source: info: applying simde
dpkg-source: info: applying support-mixed-march.patch
Check disc space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-c59b90bc-7664-451b-8162-b214dbadf78c
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd
dpkg-buildpackage
-----------------
dpkg-buildpackage: info: source package kmc
dpkg-buildpackage: info: source version 3.2.1+dfsg-1
dpkg-buildpackage: info: source distribution unstable
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
debian/rules clean
dh clean
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
rm -rf /<<BUILDDIR>>/kmc-3.2.1+dfsg/debian/man_src/*.html /<<BUILDDIR>>/kmc-3.2.1+dfsg/debian/man_src/*.?
rm -rf /<<BUILDDIR>>/kmc-3.2.1+dfsg/debian/man
dh_auto_clean --
install -d /<<BUILDDIR>>/kmc-3.2.1\+dfsg/debian/.debhelper/generated/_source/home
make -j4 clean
make[2]: Entering directory '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
rm -f kmc_core/*.o
rm -f kmc_api/*.o
rm -f kmc_dump/*.o
rm -f kmc_tools/*.o
rm -f py_kmc_api/*.o
rm -f py_kmc_api/*.so
rm -rf bin
rm -rf include
rm -f libkmc.a
make[2]: Leaving directory '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
make[1]: Leaving directory '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
dh_clean
rm -f debian/debhelper-build-stamp
rm -rf debian/.debhelper/
rm -f -- debian/kmc.substvars debian/libkmc-dev.substvars debian/files
rm -fr -- debian/kmc/ debian/tmp/ debian/libkmc-dev/
find . \( \( \
\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} + \) -o \
\( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \)
debian/rules binary-arch
dh binary-arch
dh_update_autotools_config -a
dh_autoreconf -a
dh_auto_configure -a
install -d /<<BUILDDIR>>/kmc-3.2.1\+dfsg/debian/.debhelper/generated/_source/home
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
dh_auto_build
make -j4 "INSTALL=install --strip-program=true"
make[2]: Entering directory '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_CLI/kmc.cpp -o kmc_CLI/kmc.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/mem_disk_file.cpp -o kmc_core/mem_disk_file.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/rev_byte.cpp -o kmc_core/rev_byte.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/bkb_writer.cpp -o kmc_core/bkb_writer.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/cpu_info.cpp -o kmc_core/cpu_info.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/bkb_reader.cpp -o kmc_core/bkb_reader.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/fastq_reader.cpp -o kmc_core/fastq_reader.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/timer.cpp -o kmc_core/timer.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/develop.cpp -o kmc_core/develop.o
In file included from /usr/include/c++/11/set:60,
from kmc_core/queues.h:19,
from kmc_core/params.h:16,
from kmc_core/bkb_writer.h:14,
from kmc_core/bkb_writer.cpp:11:
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >; _KeyOfValue = std::_Select1st<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > >]':
/usr/include/c++/11/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >, std::_Select1st<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > >, std::less<int>, std::allocator<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > > >::const_iterator' changed in GCC 7.1
2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
from kmc_core/queues.h:20,
from kmc_core/params.h:16,
from kmc_core/bkb_writer.h:14,
from kmc_core/bkb_writer.cpp:11:
/usr/include/c++/11/bits/stl_map.h: In member function 'void CBigKmerBinWriter::Process()':
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >, std::_Select1st<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > >, std::less<int>, std::allocator<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >, std::_Select1st<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > >, std::less<int>, std::allocator<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/kb_completer.cpp -o kmc_core/kb_completer.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/kb_storer.cpp -o kmc_core/kb_storer.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/kmer.cpp -o kmc_core/kmer.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/splitter.cpp -o kmc_core/splitter.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/kb_collector.cpp -o kmc_core/kb_collector.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/kmc_runner.cpp -o kmc_core/kmc_runner.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/raduls_sse2.cpp -o kmc_core/raduls_sse2.o
In file included from kmc_core/raduls_sse2.cpp:20:
kmc_core/raduls_impl.h:769:2: warning: #warning "building raduls radix sort for debian baseline with simde sse2 compat" [-Wcpp]
769 | #warning "building raduls radix sort for debian baseline with simde sse2 compat"
| ^~~~~~~
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_api/mmer.cpp -o kmc_api/mmer.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_api/kmc_file.cpp -o kmc_api/kmc_file.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_api/kmer_api.cpp -o kmc_api/kmer_api.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_core/kff_writer.cpp -o kmc_core/kff_writer.o
In file included from /usr/include/c++/11/vector:72,
from kmc_core/kff_writer.h:4,
from kmc_core/kff_writer.cpp:1:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void CKFFWriter::InitSection()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void CKFFWriter::StoreWholeSection(uint8_t*, uint64_t)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const char (&)[2], long long unsigned int&}; _Tp = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const char (&)[4], int}; _Tp = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const char (&)[10], long long unsigned int&}; _Tp = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const char (&)[8], int}; _Tp = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In constructor 'CKFFWriter::CKFFWriter(const string&, uint8_t, uint64_t, uint64_t, uint64_t, uint64_t, uint8_t)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int>*, std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int>*, std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int>*, std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int>*, std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const char (&)[13], long long unsigned int&}; _Tp = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const char (&)[12], long long unsigned int&}; _Tp = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In destructor 'CKFFWriter::~CKFFWriter()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int>*, std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int>*, std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int>*, std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int>*, std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, long long unsigned int>*, std::vector<std::pair<std::__cxx11::basic_string<char>, long long unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_dump/nc_utils.cpp -o kmc_dump/nc_utils.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_dump/kmc_dump.cpp -o kmc_dump/kmc_dump.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_tools/kmer_file_header.cpp -o kmc_tools/kmer_file_header.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_tools/kmc_tools.cpp -o kmc_tools/kmc_tools.o
kmc_tools/kmer_file_header.cpp: In member function 'bool CKmerFileHeader::is_kff_file(std::string&)':
kmc_tools/kmer_file_header.cpp:117:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
117 | fread(marker_start, 1, 3, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kmer_file_header.cpp:120:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
120 | fread(marker_end, 1, 3, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_tools/nc_utils.cpp -o kmc_tools/nc_utils.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_tools/parameters_parser.cpp -o kmc_tools/parameters_parser.o
In file included from /usr/include/c++/11/queue:62,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<1>, int>(CKmer<1>*, CKmer<1>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<1>, long long int>(CKmer<1>*, CKmer<1>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<2>, int>(CKmer<2>*, CKmer<2>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<2>, long long int>(CKmer<2>*, CKmer<2>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<3>, int>(CKmer<3>*, CKmer<3>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<3>, long long int>(CKmer<3>*, CKmer<3>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<4>, int>(CKmer<4>*, CKmer<4>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<4>, long long int>(CKmer<4>*, CKmer<4>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<5>, int>(CKmer<5>*, CKmer<5>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<5>, long long int>(CKmer<5>*, CKmer<5>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<6>, int>(CKmer<6>*, CKmer<6>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<6>, long long int>(CKmer<6>*, CKmer<6>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/operations.h:24,
from kmc_tools/expression_node.h:14,
from kmc_tools/parser.h:14,
from kmc_tools/parameters_parser.h:15,
from kmc_tools/parameters_parser.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CInputDesc&}; _Tp = CInputDesc; _Alloc = std::allocator<CInputDesc>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CInputDesc>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_tools/operations.h:24,
from kmc_tools/expression_node.h:14,
from kmc_tools/parser.h:14,
from kmc_tools/parameters_parser.h:15,
from kmc_tools/parameters_parser.cpp:11:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CParametersParser::read_input_desc()':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CInputDesc*, std::vector<CInputDesc> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<7>, int>(CKmer<7>*, CKmer<7>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<7>, long long int>(CKmer<7>*, CKmer<7>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/operations.h:24,
from kmc_tools/expression_node.h:14,
from kmc_tools/parser.h:14,
from kmc_tools/parameters_parser.h:15,
from kmc_tools/parameters_parser.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CTransformOutputDesc::OpType&}; _Tp = CTransformOutputDesc; _Alloc = std::allocator<CTransformOutputDesc>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CTransformOutputDesc>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<8>, int>(CKmer<8>*, CKmer<8>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'bool CParametersParser::read_output_for_transform()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CTransformOutputDesc*, std::vector<CTransformOutputDesc> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >; _Distance = int; _Tp = std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<8>, long long int>(CKmer<8>*, CKmer<8>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
kmc_tools/parameters_parser.cpp:453:1: note: parameter passing for argument of type 'std::vector<CTransformOutputDesc>::iterator' changed in GCC 7.1
453 | }
| ^
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/operations.h:24,
from kmc_tools/expression_node.h:14,
from kmc_tools/parser.h:14,
from kmc_tools/parameters_parser.h:15,
from kmc_tools/parameters_parser.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CSimpleOutputDesc::OpType&}; _Tp = CSimpleOutputDesc; _Alloc = std::allocator<CSimpleOutputDesc>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CSimpleOutputDesc>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CSimpleOutputDesc>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<2>, long long int>(CKmer<2>*, CKmer<2>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<1>, int>(CKmer<1>*, CKmer<1>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'bool CParametersParser::read_output_desc_for_simple()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CSimpleOutputDesc*, std::vector<CSimpleOutputDesc> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<4>, int>(CKmer<4>*, CKmer<4>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<4>, long long int>(CKmer<4>*, CKmer<4>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<1>, long long int>(CKmer<1>*, CKmer<1>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<8>, long long int>(CKmer<8>*, CKmer<8>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<3>, int>(CKmer<3>*, CKmer<3>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<2>, int>(CKmer<2>*, CKmer<2>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<7>, int>(CKmer<7>*, CKmer<7>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<5>, int>(CKmer<5>*, CKmer<5>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<8>, int>(CKmer<8>*, CKmer<8>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<6>, long long int>(CKmer<6>*, CKmer<6>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<3>, long long int>(CKmer<3>*, CKmer<3>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<7>, long long int>(CKmer<7>*, CKmer<7>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CKmerFileHeader}; _Tp = CKmerFileHeader; _Alloc = std::allocator<CKmerFileHeader>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CKmerFileHeader>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<5>, long long int>(CKmer<5>*, CKmer<5>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<6>, int>(CKmer<6>*, CKmer<6>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'bool CParametersParser::validate_input_dbs()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKmerFileHeader*, std::vector<CKmerFileHeader> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKmerFileHeader*, std::vector<CKmerFileHeader> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_tools/parser.cpp -o kmc_tools/parser.o
In file included from kmc_core/params.h:17,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
kmc_core/s_mapper.h: In member function 'void CSignatureMapper::InitKMC(const string&)':
kmc_core/s_mapper.h:62:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
62 | fread(&kmc_version, sizeof(uint32), 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_core/params.h:17,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
kmc_core/s_mapper.h:72:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
72 | fread(&header_offset, sizeof(uint32_t), 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_core/s_mapper.h:76:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
76 | fread(&lut_prefix_len, sizeof(uint32_t), 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_core/s_mapper.h:77:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
77 | fread(&sig_len, sizeof(uint32_t), 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_core/s_mapper.h:106:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
106 | fread(raw, 1, 4, file);
| ~~~~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple<long long unsigned int, long long unsigned int, unsigned int>}; _Tp = std::tuple<long long unsigned int, long long unsigned int, unsigned int>; _Alloc = std::allocator<std::tuple<long long unsigned int, long long unsigned int, unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::tuple<long long unsigned int, long long unsigned int, unsigned int> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'CRangeQueue::CRangeQueue(uint32, uint64)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, unsigned int>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, unsigned int> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/db_reader_factory.h:8,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
kmc_tools/kff_db_reader.h: In member function 'bool CKFFDbReaderSeq<SIZE>::reload_buff() [with unsigned int SIZE = 8]':
kmc_tools/kff_db_reader.h:1377:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
1377 | fread(buff, 1, buff_bytes, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In member function 'void CKmerCheck<SIZE>::get_lower_upper(uint64, CKmer<SIZE>&, uint64&, uint64&) [with unsigned int SIZE = 8]':
kmc_tools/check_kmer.h:97:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
97 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:101:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
101 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:131:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
131 | fread(&prefix_array, sizeof(uint32), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:136:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
136 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:137:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
137 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:53:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
53 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:273:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
273 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/operations.h:24,
from kmc_tools/expression_node.h:14,
from kmc_tools/parser.h:14,
from kmc_tools/parser.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CInputDesc&}; _Tp = CInputDesc; _Alloc = std::allocator<CInputDesc>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CInputDesc>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/db_reader_factory.h:8,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
kmc_tools/kff_db_reader.h: In member function 'bool CKFFDbReaderSeq<SIZE>::reload_buff() [with unsigned int SIZE = 7]':
kmc_tools/kff_db_reader.h:1377:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
1377 | fread(buff, 1, buff_bytes, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In member function 'void CKmerCheck<SIZE>::get_lower_upper(uint64, CKmer<SIZE>&, uint64&, uint64&) [with unsigned int SIZE = 7]':
kmc_tools/check_kmer.h:97:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
97 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:101:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
101 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:131:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
131 | fread(&prefix_array, sizeof(uint32), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:136:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
136 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:137:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
137 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:53:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
53 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:273:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
273 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/db_reader_factory.h:8,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
kmc_tools/kff_db_reader.h: In member function 'bool CKFFDbReaderSeq<SIZE>::reload_buff() [with unsigned int SIZE = 6]':
kmc_tools/kff_db_reader.h:1377:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
1377 | fread(buff, 1, buff_bytes, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In member function 'void CKmerCheck<SIZE>::get_lower_upper(uint64, CKmer<SIZE>&, uint64&, uint64&) [with unsigned int SIZE = 6]':
kmc_tools/check_kmer.h:97:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
97 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:101:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
101 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:131:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
131 | fread(&prefix_array, sizeof(uint32), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:136:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
136 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:137:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
137 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:53:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
53 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:273:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
273 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/db_reader_factory.h:8,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
kmc_tools/kff_db_reader.h: In member function 'bool CKFFDbReaderSeq<SIZE>::reload_buff() [with unsigned int SIZE = 5]':
kmc_tools/kff_db_reader.h:1377:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
1377 | fread(buff, 1, buff_bytes, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In member function 'void CKmerCheck<SIZE>::get_lower_upper(uint64, CKmer<SIZE>&, uint64&, uint64&) [with unsigned int SIZE = 5]':
kmc_tools/check_kmer.h:97:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
97 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:101:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
101 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:131:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
131 | fread(&prefix_array, sizeof(uint32), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:136:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
136 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:137:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
137 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:53:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
53 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:273:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
273 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>}; _Tp = std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>}; _Tp = std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/db_reader_factory.h:8,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
kmc_tools/kff_db_reader.h: In member function 'bool CKFFDbReaderSeq<SIZE>::reload_buff() [with unsigned int SIZE = 4]':
kmc_tools/kff_db_reader.h:1377:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
1377 | fread(buff, 1, buff_bytes, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<8>, long long int>(CKmer<8>*, CKmer<8>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In member function 'void CKmerCheck<SIZE>::get_lower_upper(uint64, CKmer<SIZE>&, uint64&, uint64&) [with unsigned int SIZE = 4]':
kmc_tools/check_kmer.h:97:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
97 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:101:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
101 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:131:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
131 | fread(&prefix_array, sizeof(uint32), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:136:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
136 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:137:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
137 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:53:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
53 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:273:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
273 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/db_reader_factory.h:8,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
kmc_tools/kff_db_reader.h: In member function 'bool CKFFDbReaderSeq<SIZE>::reload_buff() [with unsigned int SIZE = 3]':
kmc_tools/kff_db_reader.h:1377:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
1377 | fread(buff, 1, buff_bytes, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In member function 'void CKmerCheck<SIZE>::get_lower_upper(uint64, CKmer<SIZE>&, uint64&, uint64&) [with unsigned int SIZE = 3]':
kmc_tools/check_kmer.h:97:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
97 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:101:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
101 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:131:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
131 | fread(&prefix_array, sizeof(uint32), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:136:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
136 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:137:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
137 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:53:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
53 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:273:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
273 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/db_reader_factory.h:8,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
kmc_tools/kff_db_reader.h: In member function 'bool CKFFDbReaderSeq<SIZE>::reload_buff() [with unsigned int SIZE = 2]':
kmc_tools/kff_db_reader.h:1377:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
1377 | fread(buff, 1, buff_bytes, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In member function 'void CKmerCheck<SIZE>::get_lower_upper(uint64, CKmer<SIZE>&, uint64&, uint64&) [with unsigned int SIZE = 2]':
kmc_tools/check_kmer.h:97:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
97 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:101:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
101 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:131:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
131 | fread(&prefix_array, sizeof(uint32), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:136:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
136 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:137:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
137 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:53:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
53 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:273:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
273 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/db_reader_factory.h:8,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
kmc_tools/kff_db_reader.h: In member function 'bool CKFFDbReaderSeq<SIZE>::reload_buff() [with unsigned int SIZE = 1]':
kmc_tools/kff_db_reader.h:1377:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
1377 | fread(buff, 1, buff_bytes, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In member function 'void CKmerCheck<SIZE>::get_lower_upper(uint64, CKmer<SIZE>&, uint64&, uint64&) [with unsigned int SIZE = 1]':
kmc_tools/check_kmer.h:97:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
97 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:101:38: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
101 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:131:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
131 | fread(&prefix_array, sizeof(uint32), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:136:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
136 | fread(&lower, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h:137:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
137 | fread(&upper, sizeof(uint64), 1, prefix_file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:53:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
53 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_tools/kmc_tools.cpp:16:
kmc_tools/check_kmer.h: In lambda function:
kmc_tools/check_kmer.h:273:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
273 | fread(tmp, 1, record_size, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<8>; COUNTER_TYPE = long long int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<8>, int>(CKmer<8>*, CKmer<8>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_tools/operations.h:24,
from kmc_tools/expression_node.h:14,
from kmc_tools/parser.h:14,
from kmc_tools/parser.cpp:11:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CParser::parseInputLine(const string&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CInputDesc*, std::vector<CInputDesc> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<8>; COUNTER_TYPE = int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>*, std::vector<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int>, std::allocator<std::tuple<CKmer<8>*, CKmer<8>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>}; _Tp = std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>}; _Tp = std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<7>, long long int>(CKmer<7>*, CKmer<7>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<7>; COUNTER_TYPE = long long int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<7>, int>(CKmer<7>*, CKmer<7>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<7>; COUNTER_TYPE = int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>*, std::vector<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int>, std::allocator<std::tuple<CKmer<7>*, CKmer<7>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>}; _Tp = std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>}; _Tp = std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<6>, long long int>(CKmer<6>*, CKmer<6>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<6>, int>(CKmer<6>*, CKmer<6>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>}; _Tp = std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>}; _Tp = std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<5>, long long int>(CKmer<5>*, CKmer<5>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<5>, int>(CKmer<5>*, CKmer<5>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>}; _Tp = std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>}; _Tp = std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<4>, long long int>(CKmer<4>*, CKmer<4>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<4>, int>(CKmer<4>*, CKmer<4>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>}; _Tp = std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>}; _Tp = std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<3>, long long int>(CKmer<3>*, CKmer<3>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_tools/tokenizer.cpp -o kmc_tools/tokenizer.o
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<3>, int>(CKmer<3>*, CKmer<3>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<6>; COUNTER_TYPE = long long int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<6>; COUNTER_TYPE = int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>*, std::vector<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int>, std::allocator<std::tuple<CKmer<6>*, CKmer<6>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>}; _Tp = std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>}; _Tp = std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<2>, long long int>(CKmer<2>*, CKmer<2>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<2>, int>(CKmer<2>*, CKmer<2>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<5>; COUNTER_TYPE = long long int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<5>; COUNTER_TYPE = int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>*, std::vector<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int>, std::allocator<std::tuple<CKmer<5>*, CKmer<5>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>}; _Tp = std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>}; _Tp = std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>; _Alloc = std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<1>, long long int>(CKmer<1>*, CKmer<1>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<RadulsSort::RadixSortMSD_impl<CKmer<1>, int>(CKmer<1>*, CKmer<1>*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64)::<lambda(std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<4>; COUNTER_TYPE = long long int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<4>; COUNTER_TYPE = int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>*, std::vector<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int>, std::allocator<std::tuple<CKmer<4>*, CKmer<4>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<3>; COUNTER_TYPE = long long int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<3>; COUNTER_TYPE = int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>*, std::vector<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int>, std::allocator<std::tuple<CKmer<3>*, CKmer<3>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_tools/fastq_filter.cpp -o kmc_tools/fastq_filter.o
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<2>; COUNTER_TYPE = long long int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<2>; COUNTER_TYPE = int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>*, std::vector<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int>, std::allocator<std::tuple<CKmer<2>*, CKmer<2>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<1>; COUNTER_TYPE = long long int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from /usr/include/c++/11/queue:61,
from kmc_core/raduls_impl.h:15,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/vector.tcc: In function 'void RadulsSort::RadixSortMSD_impl(KMER_T*, KMER_T*, uint64, uint32, uint32, CMemoryPool*, bool, uint64, uint64) [with KMER_T = CKmer<1>; COUNTER_TYPE = int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_core/raduls_impl.h:19,
from kmc_core/raduls_sse2.cpp:20:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>*, std::vector<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int>, std::allocator<std::tuple<CKmer<1>*, CKmer<1>*, long long unsigned int> > > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/queue:62,
from kmc_tools/queues.h:20,
from kmc_tools/kmc1_db_reader.h:18,
from kmc_tools/db_reader_factory.h:6,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_tools/kmc2_db_reader.h:24,
from kmc_tools/db_reader_factory.h:7,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_tools/fastq_reader.cpp -o kmc_tools/fastq_reader.o
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = CTransformOutputDesc; _Alloc = std::allocator<CTransformOutputDesc>]':
/usr/include/c++/11/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector<CTransformOutputDesc>::iterator' changed in GCC 7.1
171 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_tools/kmc2_db_reader.h:24,
from kmc_tools/db_reader_factory.h:7,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_algo.h:1949:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1949 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~
/usr/include/c++/11/bits/stl_algo.h:1949:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<1>; _Alloc = std::allocator<CDumpWriterForTransform<1> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CDumpWriterForTransform<1>, std::allocator<CDumpWriterForTransform<1> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<1>; _Alloc = std::allocator<CDumpWriterForTransform<1> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CDumpWriterForTransform<1>*, std::vector<CDumpWriterForTransform<1>, std::allocator<CDumpWriterForTransform<1> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_tools/fastq_writer.cpp -o kmc_tools/fastq_writer.o
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_tools/percent_progress.cpp -o kmc_tools/percent_progress.o
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<8>; _Alloc = std::allocator<CDumpWriterForTransform<8> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CDumpWriterForTransform<8>, std::allocator<CDumpWriterForTransform<8> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<8>; _Alloc = std::allocator<CDumpWriterForTransform<8> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CDumpWriterForTransform<8>*, std::vector<CDumpWriterForTransform<8>, std::allocator<CDumpWriterForTransform<8> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/percent_progress.h:15,
from kmc_tools/percent_progress.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, long long unsigned int&}; _Tp = CPercentProgress::CDisplayItem; _Alloc = std::allocator<CPercentProgress::CDisplayItem>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CPercentProgress::CDisplayItem>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'uint32 CPercentProgress::RegisterItem(const string&, uint64)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CPercentProgress::CDisplayItem*, std::vector<CPercentProgress::CDisplayItem> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int&}; _Tp = CPercentProgress::CDisplayItem; _Alloc = std::allocator<CPercentProgress::CDisplayItem>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CPercentProgress::CDisplayItem>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'uint32 CPercentProgress::RegisterItem(uint64)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CPercentProgress::CDisplayItem*, std::vector<CPercentProgress::CDisplayItem> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/kmc-3.2.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -DSIMDE_ENABLE_OPENMP -fopenmp-simd -O3 -Wall -O3 -c kmc_tools/kff_info_reader.cpp -o kmc_tools/kff_info_reader.o
kmc_tools/kff_info_reader.cpp: In constructor 'CKFFInfoReader::CKFFInfoReader(const string&)':
kmc_tools/kff_info_reader.cpp:34:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
34 | fread(marker, 1, 3, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:39:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
39 | fread(marker, 1, 3, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:45:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
45 | fread(footer_size_str, 1, 12, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:54:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
54 | fread(tmp.data(), 1, 8, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:61:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
61 | fread(tmp.data(), 1, 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:67:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
67 | fread(tmp.data(), 1, 8, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:76:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
76 | fread(tmp.data(), 1, 8, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:89:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
89 | fread(tmp.data(), 1, 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:92:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
92 | fread(tmp.data(), 1, 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:96:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
96 | fread(tmp.data(), 1, 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:99:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
99 | fread(tmp.data(), 1, 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:105:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
105 | fread(tmp.data(), 1, 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:111:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
111 | fread(tmp.data(), 1, sizeof(free_size), file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:116:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
116 | fread(tmp.data(), 1, 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:136:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
136 | fread(tmp.data(), 1, 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:141:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
141 | fread(tmp.data(), 1, 8, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:150:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
150 | fread(tmp.data(), 1, 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:154:30: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
154 | fread(tmp.data(), 1, 8, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:161:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
161 | fread(tmp.data(), 1, 8, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:173:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
173 | fread(tmp.data(), 1, 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:182:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
182 | fread(tmp.data(), 1, 1, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp: In member function 'void CKFFInfoReader::ReadVariableSection()':
kmc_tools/kff_info_reader.cpp:207:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
207 | fread(tmp.data(), 1, sizeof(uint64_t), file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:214:22: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
214 | fread(tmp.data(), 1, sizeof(uint64_t), file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp: In member function 'void CKFFInfoReader::ReadRawSection()':
kmc_tools/kff_info_reader.cpp:253:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
253 | fread(tmp.data(), 1, 8, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp: In member function 'void CKFFInfoReader::ReadMinimizerSection()':
kmc_tools/kff_info_reader.cpp:288:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
288 | fread(data_section.minimizer.data(), 1, minimizer_bytes, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:290:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
290 | fread(tmp.data(), 1, 8, file);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from kmc_tools/kff_info_reader.cpp:7:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CKFFIndexPair*, std::vector<CKFFIndexPair> >; _Distance = int; _Tp = CKFFIndexPair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKFFInfoReader::CKFFInfoReader(const string&)::<lambda(const auto:1&, const auto:2&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKFFIndexPair*, std::vector<CKFFIndexPair> >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_tools/kff_info_reader.cpp:7:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CKFFIndexPair*, std::vector<CKFFIndexPair> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKFFInfoReader::CKFFInfoReader(const string&)::<lambda(const auto:1&, const auto:2&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKFFIndexPair*, std::vector<CKFFIndexPair> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKFFIndexPair*, std::vector<CKFFIndexPair> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<CKFFIndexPair*, std::vector<CKFFIndexPair> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKFFInfoReader::CKFFInfoReader(const string&)::<lambda(const auto:1&, const auto:2&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKFFIndexPair*, std::vector<CKFFIndexPair> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKFFIndexPair*, std::vector<CKFFIndexPair> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKFFIndexPair*, std::vector<CKFFIndexPair> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kff_info_reader.h:3,
from kmc_tools/kff_info_reader.cpp:1:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {char&, long long int}; _Tp = CKFFIndexPair; _Alloc = std::allocator<CKFFIndexPair>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CKFFIndexPair>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CKFFDataSection&}; _Tp = CKFFDataSection; _Alloc = std::allocator<CKFFDataSection>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CKFFDataSection>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
from kmc_tools/kff_info_reader.h:3,
from kmc_tools/kff_info_reader.cpp:1:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CKFFInfoReader::ReadMinimizerSection()':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKFFDataSection*, std::vector<CKFFDataSection> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CKFFInfoReader::ReadRawSection()':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKFFDataSection*, std::vector<CKFFDataSection> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kff_info_reader.h:3,
from kmc_tools/kff_info_reader.cpp:1:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CKFFVariables&}; _Tp = CKFFVariables; _Alloc = std::allocator<CKFFVariables>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CKFFVariables>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_tools/kff_info_reader.h:3,
from kmc_tools/kff_info_reader.cpp:1:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CKFFInfoReader::ReadVariableSection()':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKFFVariables*, std::vector<CKFFVariables> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kff_info_reader.h:3,
from kmc_tools/kff_info_reader.cpp:1:
/usr/include/c++/11/bits/vector.tcc: In constructor 'CKFFInfoReader::CKFFInfoReader(const string&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKFFIndexPair*, std::vector<CKFFIndexPair> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_tools/kff_info_reader.cpp:7:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKFFIndexPair*, std::vector<CKFFIndexPair> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKFFIndexPair*, std::vector<CKFFIndexPair> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CKFFIndexPair*, std::vector<CKFFIndexPair> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kff_info_reader.cpp:201:1: note: parameter passing for argument of type 'std::vector<CKFFIndexPair>::iterator' changed in GCC 7.1
201 | }
| ^
ar rcs libkmc.a kmc_api/mmer.o kmc_api/kmc_file.o kmc_api/kmer_api.o
ranlib libkmc.a
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<7>; _Alloc = std::allocator<CDumpWriterForTransform<7> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CDumpWriterForTransform<7>, std::allocator<CDumpWriterForTransform<7> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<7>; _Alloc = std::allocator<CDumpWriterForTransform<7> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CDumpWriterForTransform<7>*, std::vector<CDumpWriterForTransform<7>, std::allocator<CDumpWriterForTransform<7> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mkdir -p bin
g++ -o bin/kmc_dump kmc_dump/nc_utils.o kmc_dump/kmc_dump.o kmc_api/mmer.o kmc_api/kmc_file.o kmc_api/kmer_api.o -Wl,-z,relro -Wl,-z,now -lm -O3 -lpthread -std=c++11 -lz -lbz2
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<6>; _Alloc = std::allocator<CDumpWriterForTransform<6> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CDumpWriterForTransform<6>, std::allocator<CDumpWriterForTransform<6> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<6>; _Alloc = std::allocator<CDumpWriterForTransform<6> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CDumpWriterForTransform<6>*, std::vector<CDumpWriterForTransform<6>, std::allocator<CDumpWriterForTransform<6> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple<long long unsigned int, long long unsigned int, bool>}; _Tp = std::tuple<long long unsigned int, long long unsigned int, bool>; _Alloc = std::allocator<std::tuple<long long unsigned int, long long unsigned int, bool> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::tuple<long long unsigned int, long long unsigned int, bool> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void CBinBufProvider<SIZE>::init(std::vector<CBin<SIZE> >&) [with unsigned int SIZE = 1]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void CBinBufProvider<SIZE>::init(std::vector<CBin<SIZE> >&) [with unsigned int SIZE = 8]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void CBinBufProvider<SIZE>::init(std::vector<CBin<SIZE> >&) [with unsigned int SIZE = 7]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool>}; _Tp = std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool>; _Alloc = std::allocator<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool> >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'CKFFDbReaderSorted<SIZE>::CKFFDbReaderSorted(const CKmerFileHeader&, const CInputDesc&) [with unsigned int SIZE = 1]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'bool CTools<SIZE>::filter() [with unsigned int SIZE = 1]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_tools/kmc2_db_reader.h:24,
from kmc_tools/db_reader_factory.h:7,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kmc_tools.cpp:343:9: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
343 | }
| ^
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/vector.tcc: In constructor 'CKFFDbReaderSorted<SIZE>::CKFFDbReaderSorted(const CKmerFileHeader&, const CInputDesc&) [with unsigned int SIZE = 8]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void CBinBufProvider<SIZE>::init(std::vector<CBin<SIZE> >&) [with unsigned int SIZE = 6]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<5>; _Alloc = std::allocator<CDumpWriterForTransform<5> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CDumpWriterForTransform<5>, std::allocator<CDumpWriterForTransform<5> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<5>; _Alloc = std::allocator<CDumpWriterForTransform<5> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CDumpWriterForTransform<5>*, std::vector<CDumpWriterForTransform<5>, std::allocator<CDumpWriterForTransform<5> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/stl_vector.h: In function 'bool CTools<SIZE>::Process() [with unsigned int SIZE = 1]':
/usr/include/c++/11/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CTransformOutputDesc*, std::vector<CTransformOutputDesc> >' changed in GCC 7.1
1431 | { return _M_erase(begin() + (__position - cbegin())); }
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/vector.tcc: In constructor 'CKFFDbReaderSorted<SIZE>::CKFFDbReaderSorted(const CKmerFileHeader&, const CInputDesc&) [with unsigned int SIZE = 7]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'bool CTools<SIZE>::filter() [with unsigned int SIZE = 7]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_tools/kmc2_db_reader.h:24,
from kmc_tools/db_reader_factory.h:7,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kmc_tools.cpp:343:9: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
343 | }
| ^
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/vector.tcc: In member function 'void CBinBufProvider<SIZE>::init(std::vector<CBin<SIZE> >&) [with unsigned int SIZE = 5]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<4>; _Alloc = std::allocator<CDumpWriterForTransform<4> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CDumpWriterForTransform<4>, std::allocator<CDumpWriterForTransform<4> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<4>; _Alloc = std::allocator<CDumpWriterForTransform<4> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CDumpWriterForTransform<4>*, std::vector<CDumpWriterForTransform<4>, std::allocator<CDumpWriterForTransform<4> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'CKFFDbReaderSorted<SIZE>::CKFFDbReaderSorted(const CKmerFileHeader&, const CInputDesc&) [with unsigned int SIZE = 6]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'bool CTools<SIZE>::filter() [with unsigned int SIZE = 6]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_tools/kmc2_db_reader.h:24,
from kmc_tools/db_reader_factory.h:7,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kmc_tools.cpp:343:9: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
343 | }
| ^
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/vector.tcc: In member function 'void CBinBufProvider<SIZE>::init(std::vector<CBin<SIZE> >&) [with unsigned int SIZE = 4]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<3>; _Alloc = std::allocator<CDumpWriterForTransform<3> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CDumpWriterForTransform<3>, std::allocator<CDumpWriterForTransform<3> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<3>; _Alloc = std::allocator<CDumpWriterForTransform<3> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CDumpWriterForTransform<3>*, std::vector<CDumpWriterForTransform<3>, std::allocator<CDumpWriterForTransform<3> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/stl_vector.h: In function 'bool CTools<SIZE>::Process() [with unsigned int SIZE = 6]':
/usr/include/c++/11/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CTransformOutputDesc*, std::vector<CTransformOutputDesc> >' changed in GCC 7.1
1431 | { return _M_erase(begin() + (__position - cbegin())); }
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/vector.tcc: In constructor 'CKFFDbReaderSorted<SIZE>::CKFFDbReaderSorted(const CKmerFileHeader&, const CInputDesc&) [with unsigned int SIZE = 5]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'bool CTools<SIZE>::filter() [with unsigned int SIZE = 5]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_tools/kmc2_db_reader.h:24,
from kmc_tools/db_reader_factory.h:7,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kmc_tools.cpp:343:9: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
343 | }
| ^
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/vector.tcc: In member function 'void CBinBufProvider<SIZE>::init(std::vector<CBin<SIZE> >&) [with unsigned int SIZE = 3]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Distance = int; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<2>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
| ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Distance = int; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<3>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Distance = int; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<4>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Distance = int; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<5>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Distance = int; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<6>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Distance = int; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<7>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Distance = int; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<8>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Distance = int; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<1>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Distance = int; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<long long int> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<long long int> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
1819 | __insertion_sort(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<7>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<6>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<2>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<4>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<8>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<1>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<3>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<5>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
In file included from /usr/include/c++/11/set:60,
from kmc_core/queues.h:19,
from kmc_core/params.h:16,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >; _KeyOfValue = std::_Select1st<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > >]':
/usr/include/c++/11/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >, std::_Select1st<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > >, std::less<int>, std::allocator<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > > >::const_iterator' changed in GCC 7.1
2426 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_tree.h:2426:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/map:61,
from kmc_core/queues.h:20,
from kmc_core/params.h:16,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_map.h: In member function 'void CBigBinDesc::push(int32, int32, uint32, uint64, FILE*, std::string, uint64)':
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >, std::_Select1st<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > >, std::less<int>, std::allocator<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >, std::_Select1st<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > >, std::less<int>, std::allocator<std::pair<const int, std::tuple<unsigned int, long long unsigned int, _IO_FILE*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> > > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'bool CMemoryBins::init(uint32, uint32, int64, int64, int64, int64, int64)':
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In function 'bool CMemoryBins::extend(uint32, uint32, int64, int64, int64, int64, int64)':
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
502 | std::tuple<const key_type&>(__k),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
503 | std::tuple<>());
| ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In function 'typename std::_MakeUniq<_Tp>::__single_object std::make_unique(_Args&& ...) [with _Tp = CMemoryBins; _Args = {long long int&, int&, bool&, int&}]':
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' changed in GCC 7.1
520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
521 | std::forward_as_tuple(std::move(__k)),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
522 | std::tuple<>());
| ~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
509 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CntHashEstimator::EstimateHistogram(std::vector<long long unsigned int>&)':
/usr/include/c++/11/bits/stl_vector.h:960:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
960 | _M_fill_insert(end(), __new_size - size(), __x);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from kmc_core/params.h:21,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
kmc_core/libs/ntHash/ntHashWrapper.h:453:9: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
453 | }
| ^
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<2>; _Alloc = std::allocator<CDumpWriterForTransform<2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<CDumpWriterForTransform<2>, std::allocator<CDumpWriterForTransform<2> > >::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {CTransformOutputDesc&}; _Tp = CDumpWriterForTransform<2>; _Alloc = std::allocator<CDumpWriterForTransform<2> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CDumpWriterForTransform<2>*, std::vector<CDumpWriterForTransform<2>, std::allocator<CDumpWriterForTransform<2> > > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/stl_vector.h: In function 'bool CTools<SIZE>::Process() [with unsigned int SIZE = 5]':
/usr/include/c++/11/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CTransformOutputDesc*, std::vector<CTransformOutputDesc> >' changed in GCC 7.1
1431 | { return _M_erase(begin() + (__position - cbegin())); }
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/vector.tcc: In constructor 'CKFFDbReaderSorted<SIZE>::CKFFDbReaderSorted(const CKmerFileHeader&, const CInputDesc&) [with unsigned int SIZE = 4]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'bool CTools<SIZE>::filter() [with unsigned int SIZE = 4]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_tools/kmc2_db_reader.h:24,
from kmc_tools/db_reader_factory.h:7,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kmc_tools.cpp:343:9: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
343 | }
| ^
In file included from /usr/include/c++/11/vector:72,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/vector.tcc: In member function 'void CBinBufProvider<SIZE>::init(std::vector<CBin<SIZE> >&) [with unsigned int SIZE = 2]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<long long unsigned int> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'CKFFDbReaderSorted<SIZE>::CKFFDbReaderSorted(const CKmerFileHeader&, const CInputDesc&) [with unsigned int SIZE = 3]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CKMC<SIZE>::SetThreads1Stage(const KMC::Stage1Params&) [with unsigned int SIZE = 8]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CKMC<SIZE>::SetThreads1Stage(const KMC::Stage1Params&) [with unsigned int SIZE = 1]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CKMC<SIZE>::SetThreads1Stage(const KMC::Stage1Params&) [with unsigned int SIZE = 7]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'bool CTools<SIZE>::filter() [with unsigned int SIZE = 3]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_tools/kmc2_db_reader.h:24,
from kmc_tools/db_reader_factory.h:7,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kmc_tools.cpp:343:9: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
343 | }
| ^
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/vector.tcc: In constructor 'CKFFDbReaderSorted<SIZE>::CKFFDbReaderSorted(const CKmerFileHeader&, const CInputDesc&) [with unsigned int SIZE = 2]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool>*, std::vector<std::tuple<long long unsigned int, long long unsigned int, unsigned int, bool> > >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'bool CTools<SIZE>::filter() [with unsigned int SIZE = 2]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_tools/kmc2_db_reader.h:24,
from kmc_tools/db_reader_factory.h:7,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kmc_tools.cpp:343:9: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
343 | }
| ^
In file included from /usr/include/c++/11/vector:67,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/stl_vector.h: In function 'bool CTools<SIZE>::Process() [with unsigned int SIZE = 2]':
/usr/include/c++/11/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CTransformOutputDesc*, std::vector<CTransformOutputDesc> >' changed in GCC 7.1
1431 | { return _M_erase(begin() + (__position - cbegin())); }
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In function 'bool CApplication<SIZE>::Process() [with unsigned int SIZE = 4]':
/usr/include/c++/11/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CTransformOutputDesc*, std::vector<CTransformOutputDesc> >' changed in GCC 7.1
1431 | { return _M_erase(begin() + (__position - cbegin())); }
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CTransformOutputDesc*, std::vector<CTransformOutputDesc> >' changed in GCC 7.1
1431 | { return _M_erase(begin() + (__position - cbegin())); }
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/vector.tcc: In function 'int main(int, char**)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from kmc_tools/kmc2_db_reader.h:24,
from kmc_tools/db_reader_factory.h:7,
from kmc_tools/expression_node.h:19,
from kmc_tools/parser.h:14,
from kmc_tools/kmc_tools.cpp:17:
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_tools/kmc_tools.cpp:12:
/usr/include/c++/11/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CTransformOutputDesc*, std::vector<CTransformOutputDesc> >' changed in GCC 7.1
1431 | { return _M_erase(begin() + (__position - cbegin())); }
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CTransformOutputDesc*, std::vector<CTransformOutputDesc> >' changed in GCC 7.1
1431 | { return _M_erase(begin() + (__position - cbegin())); }
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kmc_tools/kmc_tools.cpp:668:1: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' changed in GCC 7.1
668 | }
| ^
In file included from /usr/include/c++/11/vector:72,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<long long int> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<long long int> >]':
/usr/include/c++/11/bits/stl_algo.h:1949:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
1949 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~
/usr/include/c++/11/bits/stl_algo.h:1949:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CKMC<SIZE>::SetThreads1Stage(const KMC::Stage1Params&) [with unsigned int SIZE = 6]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CKMC<SIZE>::SetThreads1Stage(const KMC::Stage1Params&) [with unsigned int SIZE = 5]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'KMC::Stage2Results CKMC<SIZE>::ProcessStage2_impl() [with unsigned int SIZE = 1]':
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CKMC<SIZE>::SetThreads1Stage(const KMC::Stage1Params&) [with unsigned int SIZE = 4]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CKMC<SIZE>::SetThreads1Stage(const KMC::Stage1Params&) [with unsigned int SIZE = 3]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'KMC::Stage2Results CKMC<SIZE>::ProcessStage2_impl() [with unsigned int SIZE = 8]':
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void CKMC<SIZE>::SetThreads1Stage(const KMC::Stage1Params&) [with unsigned int SIZE = 2]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1198 | _M_realloc_insert(end(), __x);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'KMC::Stage2Results CKMC<SIZE>::ProcessStage2_impl() [with unsigned int SIZE = 7]':
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'KMC::Stage2Results CKMC<SIZE>::ProcessStage2_impl() [with unsigned int SIZE = 6]':
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mkdir -p bin
g++ -o bin/kmc_tools kmc_tools/kmer_file_header.o kmc_tools/kmc_tools.o kmc_tools/nc_utils.o kmc_tools/parameters_parser.o kmc_tools/parser.o kmc_tools/tokenizer.o kmc_tools/fastq_filter.o kmc_tools/fastq_reader.o kmc_tools/fastq_writer.o kmc_tools/percent_progress.o kmc_tools/kff_info_reader.o kmc_api/mmer.o kmc_api/kmc_file.o kmc_api/kmer_api.o kmc_core/kff_writer.o -Wl,-z,relro -Wl,-z,now -lm -O3 -lpthread -std=c++11 -lz -lbz2
/usr/include/c++/11/bits/stl_algo.h: In member function 'KMC::Stage2Results CKMC<SIZE>::ProcessStage2_impl() [with unsigned int SIZE = 5]':
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'KMC::Stage2Results CKMC<SIZE>::ProcessStage2_impl() [with unsigned int SIZE = 4]':
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'KMC::Stage2Results CKMC<SIZE>::ProcessStage2_impl() [with unsigned int SIZE = 3]':
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'KMC::Stage2Results CKMC<SIZE>::ProcessStage2_impl() [with unsigned int SIZE = 2]':
/usr/include/c++/11/bits/stl_algo.h:4875:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
4875 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp));
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from kmc_core/queues.h:18,
from kmc_core/params.h:16,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int, long long unsigned int&}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/stl_list.h:1909:8: note: parameter passing for argument of type 'std::__cxx11::list<std::pair<long long unsigned int, long long unsigned int> >::iterator' changed in GCC 7.1
1909 | _M_insert(iterator __position, _Args&&... __args)
| ^~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<1>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void CKmerBinSorter<SIZE>::ExpandKxmersBoth(uint64) [with unsigned int SIZE = 1]':
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {SubArrayDesc}; _Tp = SubArrayDesc; _Alloc = std::allocator<SubArrayDesc>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<SubArrayDesc>::iterator' changed in GCC 7.1
426 | vector<_Tp, _Alloc>::
| ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {SubArrayDesc}; _Tp = SubArrayDesc; _Alloc = std::allocator<SubArrayDesc>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SubArrayDesc*, std::vector<SubArrayDesc> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'CSubArrayDescGenerator<SIZE>::CSubArrayDescGenerator(uint32, uint32, const std::vector<SubArrayDesc>&, CKmer<X_SIZE>*, uint32, uint32, uint32*, uint64, uint32) [with unsigned int SIZE = 1]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SubArrayDesc*, std::vector<SubArrayDesc> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from kmc_core/queues.h:18,
from kmc_core/params.h:16,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_list.h: In member function 'void CKmerBinSorter<SIZE>::CompactKxmers() [with unsigned int SIZE = 1]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<8>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void CKmerBinSorter<SIZE>::ExpandKxmersBoth(uint64) [with unsigned int SIZE = 8]':
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In constructor 'CSubArrayDescGenerator<SIZE>::CSubArrayDescGenerator(uint32, uint32, const std::vector<SubArrayDesc>&, CKmer<X_SIZE>*, uint32, uint32, uint32*, uint64, uint32) [with unsigned int SIZE = 8]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SubArrayDesc*, std::vector<SubArrayDesc> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from kmc_core/queues.h:18,
from kmc_core/params.h:16,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_list.h: In member function 'void CKmerBinSorter<SIZE>::CompactKxmers() [with unsigned int SIZE = 8]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<7>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void CKmerBinSorter<SIZE>::ExpandKxmersBoth(uint64) [with unsigned int SIZE = 7]':
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In constructor 'CSubArrayDescGenerator<SIZE>::CSubArrayDescGenerator(uint32, uint32, const std::vector<SubArrayDesc>&, CKmer<X_SIZE>*, uint32, uint32, uint32*, uint64, uint32) [with unsigned int SIZE = 7]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SubArrayDesc*, std::vector<SubArrayDesc> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from kmc_core/queues.h:18,
from kmc_core/params.h:16,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_list.h: In member function 'void CKmerBinSorter<SIZE>::CompactKxmers() [with unsigned int SIZE = 7]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<6>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void CKmerBinSorter<SIZE>::ExpandKxmersBoth(uint64) [with unsigned int SIZE = 6]':
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In constructor 'CSubArrayDescGenerator<SIZE>::CSubArrayDescGenerator(uint32, uint32, const std::vector<SubArrayDesc>&, CKmer<X_SIZE>*, uint32, uint32, uint32*, uint64, uint32) [with unsigned int SIZE = 6]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SubArrayDesc*, std::vector<SubArrayDesc> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from kmc_core/queues.h:18,
from kmc_core/params.h:16,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_list.h: In member function 'void CKmerBinSorter<SIZE>::CompactKxmers() [with unsigned int SIZE = 6]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<5>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void CKmerBinSorter<SIZE>::ExpandKxmersBoth(uint64) [with unsigned int SIZE = 5]':
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In constructor 'CSubArrayDescGenerator<SIZE>::CSubArrayDescGenerator(uint32, uint32, const std::vector<SubArrayDesc>&, CKmer<X_SIZE>*, uint32, uint32, uint32*, uint64, uint32) [with unsigned int SIZE = 5]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SubArrayDesc*, std::vector<SubArrayDesc> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from kmc_core/queues.h:18,
from kmc_core/params.h:16,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_list.h: In member function 'void CKmerBinSorter<SIZE>::CompactKxmers() [with unsigned int SIZE = 5]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<4>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void CKmerBinSorter<SIZE>::ExpandKxmersBoth(uint64) [with unsigned int SIZE = 4]':
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In constructor 'CSubArrayDescGenerator<SIZE>::CSubArrayDescGenerator(uint32, uint32, const std::vector<SubArrayDesc>&, CKmer<X_SIZE>*, uint32, uint32, uint32*, uint64, uint32) [with unsigned int SIZE = 4]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SubArrayDesc*, std::vector<SubArrayDesc> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from kmc_core/queues.h:18,
from kmc_core/params.h:16,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_list.h: In member function 'void CKmerBinSorter<SIZE>::CompactKxmers() [with unsigned int SIZE = 4]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<3>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void CKmerBinSorter<SIZE>::ExpandKxmersBoth(uint64) [with unsigned int SIZE = 3]':
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In constructor 'CSubArrayDescGenerator<SIZE>::CSubArrayDescGenerator(uint32, uint32, const std::vector<SubArrayDesc>&, CKmer<X_SIZE>*, uint32, uint32, uint32*, uint64, uint32) [with unsigned int SIZE = 3]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SubArrayDesc*, std::vector<SubArrayDesc> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from kmc_core/queues.h:18,
from kmc_core/params.h:16,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_list.h: In member function 'void CKmerBinSorter<SIZE>::CompactKxmers() [with unsigned int SIZE = 3]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
from /usr/include/c++/11/ext/algorithm:61,
from kmc_core/defs.h:112,
from kmc_core/kmc.h:14,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<CKmerBinSorter<2>::ExpandKxmersBoth(uint64)::<lambda(const std::pair<long long unsigned int, long long unsigned int>&, const std::pair<long long unsigned int, long long unsigned int>&)> >]':
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1925 | __introsort_loop(_RandomAccessIterator __first,
| ^~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1925:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1939:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1939 | std::__introsort_loop(__cut, __last, __depth_limit, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'void CKmerBinSorter<SIZE>::ExpandKxmersBoth(uint64) [with unsigned int SIZE = 2]':
/usr/include/c++/11/bits/stl_algo.h:1954:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1954 | std::__introsort_loop(__first, __last,
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
1955 | std::__lg(__last - __first) * 2,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1956 | __comp);
| ~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1866:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1866 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1871:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
1871 | std::__insertion_sort(__first, __last, __comp);
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
from kmc_core/kmc_runner.h:14,
from kmc_core/kmc_runner.cpp:11:
/usr/include/c++/11/bits/vector.tcc: In constructor 'CSubArrayDescGenerator<SIZE>::CSubArrayDescGenerator(uint32, uint32, const std::vector<SubArrayDesc>&, CKmer<X_SIZE>*, uint32, uint32, uint32*, uint64, uint32) [with unsigned int SIZE = 2]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<SubArrayDesc*, std::vector<SubArrayDesc> >' changed in GCC 7.1
121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/list:63,
from kmc_core/queues.h:18,
from kmc_core/params.h:16,
from kmc_core/kmc.h:15,
from kmc_core/kmc_runner.cpp:12:
/usr/include/c++/11/bits/stl_list.h: In member function 'void CKmerBinSorter<SIZE>::CompactKxmers() [with unsigned int SIZE = 2]':
/usr/include/c++/11/bits/stl_list.h:1227:26: note: parameter passing for argument of type 'std::_List_iterator<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
1227 | this->_M_insert(end(), std::forward<_Args>(__args)...);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mkdir -p include
cp kmc_core/kmc_runner.h include/kmc_runner.h
mkdir -p bin
ar rcs bin/libkmc_core.a kmc_core/mem_disk_file.o kmc_core/rev_byte.o kmc_core/bkb_writer.o kmc_core/cpu_info.o kmc_core/bkb_reader.o kmc_core/fastq_reader.o kmc_core/timer.o kmc_core/develop.o kmc_core/kb_completer.o kmc_core/kb_storer.o kmc_core/kmer.o kmc_core/splitter.o kmc_core/kb_collector.o kmc_core/kmc_runner.o kmc_core/raduls_sse2.o kmc_api/mmer.o kmc_api/kmc_file.o kmc_api/kmer_api.o kmc_core/kff_writer.o
mkdir -p bin
g++ -o bin/kmc kmc_CLI/kmc.o bin/libkmc_core.a -Wl,-z,relro -Wl,-z,now -lm -O3 -lpthread -std=c++11 -lz -lbz2
make[2]: Leaving directory '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
make[1]: Leaving directory '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
dh_auto_test -a
rm -fr -- /tmp/dh-xdg-rundir-nYLRtsc1
create-stamp debian/debhelper-build-stamp
dh_prep -a
rm -f -- debian/kmc.substvars debian/libkmc-dev.substvars
rm -fr -- debian/.debhelper/generated/kmc/ debian/kmc/ debian/tmp/ debian/.debhelper/generated/libkmc-dev/ debian/libkmc-dev/
dh_auto_install -a
install -d /<<BUILDDIR>>/kmc-3.2.1\+dfsg/debian/tmp
dh_install -a
install -d debian/kmc/usr/bin
cp --reflink=auto -a ./bin/kmc ./bin/kmc_dump ./bin/kmc_tools debian/kmc/usr/bin/
install -d debian/.debhelper/generated/kmc
install -d debian/libkmc-dev/usr/include/kmc
cp --reflink=auto -a ./kmc_api/kmc_file.h ./kmc_api/kmer_api.h ./kmc_api/kmer_defs.h ./kmc_api/mmer.h debian/libkmc-dev/usr/include/kmc/
install -d debian/libkmc-dev/usr/lib/arm-linux-gnueabihf
cp --reflink=auto -a ./bin/libkmc_core.a ./libkmc.a debian/libkmc-dev/usr/lib/arm-linux-gnueabihf/
install -d debian/.debhelper/generated/libkmc-dev
dh_installdocs -a
install -d debian/kmc/usr/share/doc/kmc
install -p -m0644 debian/TODO debian/kmc/usr/share/doc/kmc/TODO.Debian
install -p -m0644 debian/copyright debian/kmc/usr/share/doc/kmc/copyright
install -d debian/libkmc-dev/usr/share/doc/libkmc-dev
install -p -m0644 debian/copyright debian/libkmc-dev/usr/share/doc/libkmc-dev/copyright
dh_installchangelogs -a
install -p -m0644 debian/changelog debian/libkmc-dev/usr/share/doc/libkmc-dev/changelog.Debian
install -p -m0644 debian/changelog debian/kmc/usr/share/doc/kmc/changelog.Debian
rm -f debian/kmc.debhelper.log debian/libkmc-dev.debhelper.log
debian/rules override_dh_installman
make[1]: Entering directory '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
mkdir -p /<<BUILDDIR>>/kmc-3.2.1+dfsg/debian/man
/<<BUILDDIR>>/kmc-3.2.1+dfsg/debian/usage_to_man
Creating manpages
Manpage creation complete
Manpage creation complete
asciidoctor -a docdate='' -b manpage /<<BUILDDIR>>/kmc-3.2.1+dfsg/debian/man_src/*.adoc
cp /<<BUILDDIR>>/kmc-3.2.1+dfsg/debian/man_src/*.? /<<BUILDDIR>>/kmc-3.2.1+dfsg/debian/man
dh_installman --
install -d debian/kmc/usr/share/man/man1/
install -p -m0644 ./man/kmc.1 debian/kmc/usr/share/man/man1/kmc.1
install -p -m0644 ./man/kmc_dump.1 debian/kmc/usr/share/man/man1/kmc_dump.1
install -p -m0644 ./debian/man/kmc_tools-compact.1 debian/kmc/usr/share/man/man1/kmc_tools-compact.1
install -p -m0644 ./debian/man/kmc_tools-complex.1 debian/kmc/usr/share/man/man1/kmc_tools-complex.1
install -p -m0644 ./debian/man/kmc_tools-counters_subtract.1 debian/kmc/usr/share/man/man1/kmc_tools-counters_subtract.1
install -p -m0644 ./debian/man/kmc_tools-dump.1 debian/kmc/usr/share/man/man1/kmc_tools-dump.1
install -p -m0644 ./debian/man/kmc_tools-filter.1 debian/kmc/usr/share/man/man1/kmc_tools-filter.1
install -p -m0644 ./debian/man/kmc_tools-histogram.1 debian/kmc/usr/share/man/man1/kmc_tools-histogram.1
install -p -m0644 ./debian/man/kmc_tools-intersect.1 debian/kmc/usr/share/man/man1/kmc_tools-intersect.1
install -p -m0644 ./debian/man/kmc_tools-kmers_subtract.1 debian/kmc/usr/share/man/man1/kmc_tools-kmers_subtract.1
install -p -m0644 ./debian/man/kmc_tools-sort.1 debian/kmc/usr/share/man/man1/kmc_tools-sort.1
install -p -m0644 ./debian/man/kmc_tools-union.1 debian/kmc/usr/share/man/man1/kmc_tools-union.1
install -p -m0644 ./debian/man/kmc_tools.1 debian/kmc/usr/share/man/man1/kmc_tools.1
man-recode --to-code UTF-8 --suffix .dh-new debian/kmc/usr/share/man/man1/kmc.1 debian/kmc/usr/share/man/man1/kmc_dump.1 debian/kmc/usr/share/man/man1/kmc_tools-compact.1 debian/kmc/usr/share/man/man1/kmc_tools-complex.1
man-recode --to-code UTF-8 --suffix .dh-new debian/kmc/usr/share/man/man1/kmc_tools-counters_subtract.1 debian/kmc/usr/share/man/man1/kmc_tools-dump.1 debian/kmc/usr/share/man/man1/kmc_tools-filter.1 debian/kmc/usr/share/man/man1/kmc_tools-histogram.1
man-recode --to-code UTF-8 --suffix .dh-new debian/kmc/usr/share/man/man1/kmc_tools-intersect.1 debian/kmc/usr/share/man/man1/kmc_tools-kmers_subtract.1 debian/kmc/usr/share/man/man1/kmc_tools-sort.1 debian/kmc/usr/share/man/man1/kmc_tools-union.1
man-recode --to-code UTF-8 --suffix .dh-new debian/kmc/usr/share/man/man1/kmc_tools.1
mv debian/kmc/usr/share/man/man1/kmc_tools.1.dh-new debian/kmc/usr/share/man/man1/kmc_tools.1
chmod 0644 -- debian/kmc/usr/share/man/man1/kmc_tools.1
mv debian/kmc/usr/share/man/man1/kmc_tools-counters_subtract.1.dh-new debian/kmc/usr/share/man/man1/kmc_tools-counters_subtract.1
mv debian/kmc/usr/share/man/man1/kmc_tools-dump.1.dh-new debian/kmc/usr/share/man/man1/kmc_tools-dump.1
mv debian/kmc/usr/share/man/man1/kmc_tools-filter.1.dh-new debian/kmc/usr/share/man/man1/kmc_tools-filter.1
mv debian/kmc/usr/share/man/man1/kmc_tools-histogram.1.dh-new debian/kmc/usr/share/man/man1/kmc_tools-histogram.1
chmod 0644 -- debian/kmc/usr/share/man/man1/kmc_tools-counters_subtract.1 debian/kmc/usr/share/man/man1/kmc_tools-dump.1 debian/kmc/usr/share/man/man1/kmc_tools-filter.1 debian/kmc/usr/share/man/man1/kmc_tools-histogram.1
mv debian/kmc/usr/share/man/man1/kmc_tools-intersect.1.dh-new debian/kmc/usr/share/man/man1/kmc_tools-intersect.1
mv debian/kmc/usr/share/man/man1/kmc_tools-kmers_subtract.1.dh-new debian/kmc/usr/share/man/man1/kmc_tools-kmers_subtract.1
mv debian/kmc/usr/share/man/man1/kmc_tools-sort.1.dh-new debian/kmc/usr/share/man/man1/kmc_tools-sort.1
mv debian/kmc/usr/share/man/man1/kmc_tools-union.1.dh-new debian/kmc/usr/share/man/man1/kmc_tools-union.1
chmod 0644 -- debian/kmc/usr/share/man/man1/kmc_tools-intersect.1 debian/kmc/usr/share/man/man1/kmc_tools-kmers_subtract.1 debian/kmc/usr/share/man/man1/kmc_tools-sort.1 debian/kmc/usr/share/man/man1/kmc_tools-union.1
mv debian/kmc/usr/share/man/man1/kmc.1.dh-new debian/kmc/usr/share/man/man1/kmc.1
mv debian/kmc/usr/share/man/man1/kmc_dump.1.dh-new debian/kmc/usr/share/man/man1/kmc_dump.1
mv debian/kmc/usr/share/man/man1/kmc_tools-compact.1.dh-new debian/kmc/usr/share/man/man1/kmc_tools-compact.1
mv debian/kmc/usr/share/man/man1/kmc_tools-complex.1.dh-new debian/kmc/usr/share/man/man1/kmc_tools-complex.1
chmod 0644 -- debian/kmc/usr/share/man/man1/kmc.1 debian/kmc/usr/share/man/man1/kmc_dump.1 debian/kmc/usr/share/man/man1/kmc_tools-compact.1 debian/kmc/usr/share/man/man1/kmc_tools-complex.1
make[1]: Leaving directory '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
dh_perl -a
dh_link -a
dh_strip_nondeterminism -a
dh_compress -a
cd debian/kmc
cd debian/libkmc-dev
chmod a-x usr/share/doc/libkmc-dev/changelog.Debian
gzip -9nf usr/share/doc/libkmc-dev/changelog.Debian
chmod a-x usr/share/doc/kmc/changelog.Debian usr/share/man/man1/kmc.1 usr/share/man/man1/kmc_dump.1 usr/share/man/man1/kmc_tools-compact.1 usr/share/man/man1/kmc_tools-complex.1 usr/share/man/man1/kmc_tools-counters_subtract.1 usr/share/man/man1/kmc_tools-dump.1 usr/share/man/man1/kmc_tools-filter.1 usr/share/man/man1/kmc_tools-histogram.1 usr/share/man/man1/kmc_tools-intersect.1 usr/share/man/man1/kmc_tools-kmers_subtract.1 usr/share/man/man1/kmc_tools-sort.1 usr/share/man/man1/kmc_tools-union.1 usr/share/man/man1/kmc_tools.1
gzip -9nf usr/share/doc/kmc/changelog.Debian usr/share/man/man1/kmc.1 usr/share/man/man1/kmc_dump.1 usr/share/man/man1/kmc_tools-compact.1 usr/share/man/man1/kmc_tools-complex.1 usr/share/man/man1/kmc_tools-counters_subtract.1 usr/share/man/man1/kmc_tools-dump.1 usr/share/man/man1/kmc_tools-filter.1 usr/share/man/man1/kmc_tools-histogram.1 usr/share/man/man1/kmc_tools-intersect.1 usr/share/man/man1/kmc_tools-kmers_subtract.1 usr/share/man/man1/kmc_tools-sort.1 usr/share/man/man1/kmc_tools-union.1 usr/share/man/man1/kmc_tools.1
cd '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
cd '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
dh_fixperms -a
find debian/kmc ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/libkmc-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s
find debian/libkmc-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libkmc-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
find debian/kmc/usr/share/doc -type f -a -true -a ! -regex 'debian/kmc/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644
find debian/libkmc-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
find debian/kmc/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755
find debian/kmc/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
find debian/libkmc-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
find debian/kmc -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
find debian/libkmc-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644
find debian/kmc/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x
find debian/libkmc-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
dh_missing -a
dh_dwz -a
install -d debian/kmc/usr/lib/debug/.dwz/arm-linux-gnueabihf
dwz -mdebian/kmc/usr/lib/debug/.dwz/arm-linux-gnueabihf/kmc.debug -M/usr/lib/debug/.dwz/arm-linux-gnueabihf/kmc.debug -- debian/kmc/usr/bin/kmc debian/kmc/usr/bin/kmc_dump debian/kmc/usr/bin/kmc_tools
objcopy --compress-debug-sections debian/kmc/usr/lib/debug/.dwz/arm-linux-gnueabihf/kmc.debug
dh_strip -a
strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/libkmc-dev/usr/lib/arm-linux-gnueabihf/libkmc_core.a
install -d debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.build-id/40
objcopy --only-keep-debug --compress-debug-sections debian/kmc/usr/bin/kmc debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.build-id/40/71341296dc50f800d5b7d8728f8345b41bba90.debug
strip --strip-debug --remove-section=.comment --remove-section=.note --enable-deterministic-archives -R .gnu.lto_\* -R .gnu.debuglto_\* -N __gnu_lto_slim -N __gnu_lto_v1 debian/libkmc-dev/usr/lib/arm-linux-gnueabihf/libkmc.a
chmod 0644 -- debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.build-id/40/71341296dc50f800d5b7d8728f8345b41bba90.debug
strip --remove-section=.comment --remove-section=.note debian/kmc/usr/bin/kmc
objcopy --add-gnu-debuglink debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.build-id/40/71341296dc50f800d5b7d8728f8345b41bba90.debug debian/kmc/usr/bin/kmc
install -d debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.build-id/ce
objcopy --only-keep-debug --compress-debug-sections debian/kmc/usr/bin/kmc_dump debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.build-id/ce/35390d3361c0a0f9fb0bcd169adfaf413b9f5c.debug
chmod 0644 -- debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.build-id/ce/35390d3361c0a0f9fb0bcd169adfaf413b9f5c.debug
strip --remove-section=.comment --remove-section=.note debian/kmc/usr/bin/kmc_dump
objcopy --add-gnu-debuglink debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.build-id/ce/35390d3361c0a0f9fb0bcd169adfaf413b9f5c.debug debian/kmc/usr/bin/kmc_dump
install -d debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.build-id/fe
objcopy --only-keep-debug --compress-debug-sections debian/kmc/usr/bin/kmc_tools debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.build-id/fe/cec836c39b4733ff7525144bd5eaa724d3a403.debug
chmod 0644 -- debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.build-id/fe/cec836c39b4733ff7525144bd5eaa724d3a403.debug
strip --remove-section=.comment --remove-section=.note debian/kmc/usr/bin/kmc_tools
objcopy --add-gnu-debuglink debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.build-id/fe/cec836c39b4733ff7525144bd5eaa724d3a403.debug debian/kmc/usr/bin/kmc_tools
install -d debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.dwz
cp --reflink=auto -a debian/kmc/usr/lib/debug/.dwz/arm-linux-gnueabihf debian/.debhelper/kmc/dbgsym-root/usr/lib/debug/.dwz
rm -fr debian/kmc/usr/lib/debug/.dwz
rmdir -p --ignore-fail-on-non-empty debian/kmc/usr/lib/debug
install -d debian/.debhelper/kmc/dbgsym-root/usr/share/doc
ln -s kmc debian/.debhelper/kmc/dbgsym-root/usr/share/doc/kmc-dbgsym
dh_makeshlibs -a
rm -f debian/kmc/DEBIAN/shlibs
rm -f debian/libkmc-dev/DEBIAN/shlibs
dh_shlibdeps -a
install -d debian/kmc/DEBIAN
dpkg-shlibdeps -Tdebian/kmc.substvars debian/kmc/usr/bin/kmc debian/kmc/usr/bin/kmc_dump debian/kmc/usr/bin/kmc_tools
dpkg-shlibdeps: warning: debian/kmc/usr/bin/kmc_dump contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kmc/usr/bin/kmc_tools contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/kmc/usr/bin/kmc contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/kmc/usr/bin/kmc_dump debian/kmc/usr/bin/kmc_tools debian/kmc/usr/bin/kmc were not linked against ld-linux-armhf.so.3 (they use none of the library's symbols)
dh_installdeb -a
install -d debian/libkmc-dev/DEBIAN
rm -f debian/kmc.debhelper.log debian/libkmc-dev.debhelper.log
debian/rules override_dh_gencontrol
make[1]: Entering directory '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
dh_gencontrol -- -Vsimde:Built-Using="simde (= 0.7.2-6), "
echo misc:Depends= >> debian/libkmc-dev.substvars
echo misc:Pre-Depends= >> debian/libkmc-dev.substvars
dpkg-gencontrol -plibkmc-dev -ldebian/changelog -Tdebian/libkmc-dev.substvars -Pdebian/libkmc-dev "-Vsimde:Built-Using=simde (= 0.7.2-6), "
echo misc:Depends= >> debian/kmc.substvars
echo misc:Pre-Depends= >> debian/kmc.substvars
install -d debian/.debhelper/kmc/dbgsym-root/DEBIAN
dpkg-gencontrol -pkmc -ldebian/changelog -Tdebian/kmc.substvars -Pdebian/.debhelper/kmc/dbgsym-root "-Vsimde:Built-Using=simde (= 0.7.2-6), " -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=kmc-dbgsym "-DDepends=kmc (= \${binary:Version})" "-DDescription=debug symbols for kmc" "-DBuild-Ids=4071341296dc50f800d5b7d8728f8345b41bba90 ce35390d3361c0a0f9fb0bcd169adfaf413b9f5c fecec836c39b4733ff7525144bd5eaa724d3a403" -DSection=debug -UMulti-Arch -UReplaces -UBreaks
dpkg-gencontrol: warning: Depends field of package libkmc-dev: substitution variable ${shlibs:Depends} used, but is not defined
chmod 0644 -- debian/.debhelper/kmc/dbgsym-root/DEBIAN/control
dpkg-gencontrol -pkmc -ldebian/changelog -Tdebian/kmc.substvars -Pdebian/kmc "-Vsimde:Built-Using=simde (= 0.7.2-6), "
chmod 0644 -- debian/libkmc-dev/DEBIAN/control
chmod 0644 -- debian/kmc/DEBIAN/control
make[1]: Leaving directory '/<<BUILDDIR>>/kmc-3.2.1+dfsg'
dh_md5sums -a
cd debian/libkmc-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
cd debian/kmc >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
chmod 0644 -- debian/kmc/DEBIAN/md5sums
cd debian/.debhelper/kmc/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
chmod 0644 -- debian/libkmc-dev/DEBIAN/md5sums
chmod 0644 -- debian/.debhelper/kmc/dbgsym-root/DEBIAN/md5sums
dh_builddeb -a
dpkg-deb --root-owner-group --build debian/kmc ..
dpkg-deb --root-owner-group --build debian/.debhelper/kmc/dbgsym-root ..
dpkg-deb --root-owner-group --build debian/libkmc-dev ..
dpkg-deb: building package 'libkmc-dev' in '../libkmc-dev_3.2.1+dfsg-1_armhf.deb'.
dpkg-deb: building package 'kmc-dbgsym' in '../kmc-dbgsym_3.2.1+dfsg-1_armhf.deb'.
dpkg-deb: building package 'kmc' in '../kmc_3.2.1+dfsg-1_armhf.deb'.
dpkg-genbuildinfo --build=any
dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> >../kmc_3.2.1+dfsg-1_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2022-01-19T05:31:44Z
Finished
--------
I: Built successfully
+------------------------------------------------------------------------------+
| Post Build Chroot |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Changes |
+------------------------------------------------------------------------------+
kmc_3.2.1+dfsg-1_armhf.changes:
-------------------------------
Format: 1.8
Date: Sun, 16 Jan 2022 15:24:16 +0100
Source: kmc
Binary: kmc kmc-dbgsym libkmc-dev
Architecture: armhf
Version: 3.2.1+dfsg-1
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Étienne Mollier <emollier@debian.org>
Description:
kmc - count kmers in genomic sequences
libkmc-dev - library to access KMC k-mer count files
Changes:
kmc (3.2.1+dfsg-1) unstable; urgency=medium
.
* New upstream version
* Add missing build dependency on dh addon.
* Drop transition for old debug package migration.
* d/copyright: update Files-Excluded pattern list
* Refresh all patches following reorganisation of upstream source code.
* Delete newish_gcc_build_fix.patch: applied upstream.
* d/t/build-lib: adjust autopkgtest to limitations imposed by upstream:
no less than 2GiB of memory per command and no more than 128 threads.
* d/control,d/libkmc-dev: don't depend on dh-exec thanks to compat 13.
Checksums-Sha1:
4660292a6b593b6cc10c4ca8127e2fb5d242f6b6 17360860 kmc-dbgsym_3.2.1+dfsg-1_armhf.deb
9b548c21940b7abce56697ece3c354c70fcabb4e 6774 kmc_3.2.1+dfsg-1_armhf.buildinfo
8f10c5605cb079b03999ca1148963d63df1fa6d3 776204 kmc_3.2.1+dfsg-1_armhf.deb
f083c98f522b61a23e804c4dcdff9e07bbf54f0a 584876 libkmc-dev_3.2.1+dfsg-1_armhf.deb
Checksums-Sha256:
d6347a59a4495bfb260593c1c3a3c51cff5ef283f75b5c8b668cc7fde56d6df5 17360860 kmc-dbgsym_3.2.1+dfsg-1_armhf.deb
62a298bb96c29fcba637ac92e483a6e952d6da6a50fdf85448f48ac8dfb52de2 6774 kmc_3.2.1+dfsg-1_armhf.buildinfo
dca64ad4b86191a16c98d9bd03bebfe5b258211b277a9026398c00c845992b97 776204 kmc_3.2.1+dfsg-1_armhf.deb
aae58881e8dc259278879affc9dfc370a2d466fe9ba94c7a8b22bce07cfd5967 584876 libkmc-dev_3.2.1+dfsg-1_armhf.deb
Files:
8ffb7e69f4afa83e30cf2aa5c2134fff 17360860 debug optional kmc-dbgsym_3.2.1+dfsg-1_armhf.deb
ea9122725f82f1ea5eb5c1ef9bf7c118 6774 science optional kmc_3.2.1+dfsg-1_armhf.buildinfo
ef7b6601601668b7676a2f43916a5e44 776204 science optional kmc_3.2.1+dfsg-1_armhf.deb
4836bcbd60f1ddaa917ccd5fbefe50a9 584876 libdevel optional libkmc-dev_3.2.1+dfsg-1_armhf.deb
+------------------------------------------------------------------------------+
| Package contents |
+------------------------------------------------------------------------------+
kmc-dbgsym_3.2.1+dfsg-1_armhf.deb
---------------------------------
new Debian package, version 2.0.
size 17360860 bytes: control archive=696 bytes.
448 bytes, 12 lines control
401 bytes, 4 lines md5sums
Package: kmc-dbgsym
Source: kmc
Version: 3.2.1+dfsg-1
Auto-Built-Package: debug-symbols
Architecture: armhf
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Installed-Size: 18047
Depends: kmc (= 3.2.1+dfsg-1)
Section: debug
Priority: optional
Description: debug symbols for kmc
Build-Ids: 4071341296dc50f800d5b7d8728f8345b41bba90 ce35390d3361c0a0f9fb0bcd169adfaf413b9f5c fecec836c39b4733ff7525144bd5eaa724d3a403
drwxr-xr-x root/root 0 2022-01-16 14:24 ./
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/lib/debug/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/lib/debug/.build-id/40/
-rw-r--r-- root/root 10471288 2022-01-16 14:24 ./usr/lib/debug/.build-id/40/71341296dc50f800d5b7d8728f8345b41bba90.debug
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/lib/debug/.build-id/ce/
-rw-r--r-- root/root 108816 2022-01-16 14:24 ./usr/lib/debug/.build-id/ce/35390d3361c0a0f9fb0bcd169adfaf413b9f5c.debug
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/lib/debug/.build-id/fe/
-rw-r--r-- root/root 7751468 2022-01-16 14:24 ./usr/lib/debug/.build-id/fe/cec836c39b4733ff7525144bd5eaa724d3a403.debug
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/
-rw-r--r-- root/root 132444 2022-01-16 14:24 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/kmc.debug
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/share/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/share/doc/
lrwxrwxrwx root/root 0 2022-01-16 14:24 ./usr/share/doc/kmc-dbgsym -> kmc
kmc_3.2.1+dfsg-1_armhf.deb
--------------------------
new Debian package, version 2.0.
size 776204 bytes: control archive=1736 bytes.
1624 bytes, 32 lines control
1316 bytes, 19 lines md5sums
Package: kmc
Version: 3.2.1+dfsg-1
Architecture: armhf
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Installed-Size: 3627
Depends: libbz2-1.0, libc6 (>= 2.29), libgcc-s1 (>= 3.5), libstdc++6 (>= 11), zlib1g (>= 1:1.2.6)
Built-Using: simde (= 0.7.2-6)
Section: science
Priority: optional
Homepage: http://sun.aei.polsl.pl/kmc
Description: count kmers in genomic sequences
The kmc software is designed for counting k-mers (sequences of
consecutive k symbols) in a set of reads. K-mer counting is
important for many bioinformatics applications, e.g. developing de Bruijn
graph assemblers.
.
Building de Bruijn graphs is a commonly used approach for genome
assembly with data from second-generation sequencing.
Unfortunately, sequencing errors (frequent in practice)
result in huge memory requirements for de Bruijn graphs, as well
as long build time. One of the popular approaches to handle this
problem is filtering the input reads in such a way that unique k-mers
(very likely obtained as a result of an error) are discarded.
.
Thus, KMC scans the raw reads and produces a compact representation
of all non-unique reads accompanied with number of their occurrences.
The algorithm implemented in KMC makes use mostly of disk space rather
than RAM, which allows one to use KMC even on rather typical personal
computers. When run on high-end servers (what is necessary for KMC
competitors) it outperforms them in both memory requirements and
speed of computation. The disk space necessary for computation is in
order of the size of input data (usually it is smaller).
drwxr-xr-x root/root 0 2022-01-16 14:24 ./
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/bin/
-rwxr-xr-x root/root 2168820 2022-01-16 14:24 ./usr/bin/kmc
-rwxr-xr-x root/root 38844 2022-01-16 14:24 ./usr/bin/kmc_dump
-rwxr-xr-x root/root 1472964 2022-01-16 14:24 ./usr/bin/kmc_tools
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/share/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/share/doc/kmc/
-rw-r--r-- root/root 66 2021-08-21 14:33 ./usr/share/doc/kmc/TODO.Debian
-rw-r--r-- root/root 2279 2022-01-16 14:24 ./usr/share/doc/kmc/changelog.Debian.gz
-rw-r--r-- root/root 1185 2022-01-16 14:24 ./usr/share/doc/kmc/copyright
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/share/man/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/share/man/man1/
-rw-r--r-- root/root 1325 2022-01-16 14:24 ./usr/share/man/man1/kmc.1.gz
-rw-r--r-- root/root 615 2022-01-16 14:24 ./usr/share/man/man1/kmc_dump.1.gz
-rw-r--r-- root/root 837 2022-01-16 14:24 ./usr/share/man/man1/kmc_tools-compact.1.gz
-rw-r--r-- root/root 1322 2022-01-16 14:24 ./usr/share/man/man1/kmc_tools-complex.1.gz
-rw-r--r-- root/root 1013 2022-01-16 14:24 ./usr/share/man/man1/kmc_tools-counters_subtract.1.gz
-rw-r--r-- root/root 864 2022-01-16 14:24 ./usr/share/man/man1/kmc_tools-dump.1.gz
-rw-r--r-- root/root 1030 2022-01-16 14:24 ./usr/share/man/man1/kmc_tools-filter.1.gz
-rw-r--r-- root/root 826 2022-01-16 14:24 ./usr/share/man/man1/kmc_tools-histogram.1.gz
-rw-r--r-- root/root 971 2022-01-16 14:24 ./usr/share/man/man1/kmc_tools-intersect.1.gz
-rw-r--r-- root/root 973 2022-01-16 14:24 ./usr/share/man/man1/kmc_tools-kmers_subtract.1.gz
-rw-r--r-- root/root 883 2022-01-16 14:24 ./usr/share/man/man1/kmc_tools-sort.1.gz
-rw-r--r-- root/root 950 2022-01-16 14:24 ./usr/share/man/man1/kmc_tools-union.1.gz
-rw-r--r-- root/root 1207 2022-01-16 14:24 ./usr/share/man/man1/kmc_tools.1.gz
libkmc-dev_3.2.1+dfsg-1_armhf.deb
---------------------------------
new Debian package, version 2.0.
size 584876 bytes: control archive=984 bytes.
666 bytes, 19 lines control
536 bytes, 8 lines md5sums
Package: libkmc-dev
Source: kmc
Version: 3.2.1+dfsg-1
Architecture: armhf
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Installed-Size: 4789
Built-Using: simde (= 0.7.2-6)
Section: libdevel
Priority: optional
Multi-Arch: same
Homepage: http://sun.aei.polsl.pl/kmc
Description: library to access KMC k-mer count files
The kmc software is designed for counting k-mers (sequences of
consecutive k symbols) in a set of reads. K-mer counting is
important for many bioinformatics applications, e.g. developing de Bruijn
graph assemblers.
.
This package contains the C++ library headers for accessing kmc's output
file format.
drwxr-xr-x root/root 0 2022-01-16 14:24 ./
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/include/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/include/kmc/
-rw-r--r-- root/root 7323 2022-01-04 13:08 ./usr/include/kmc/kmc_file.h
-rw-r--r-- root/root 19422 2022-01-04 13:08 ./usr/include/kmc/kmer_api.h
-rw-r--r-- root/root 986 2022-01-04 13:08 ./usr/include/kmc/kmer_defs.h
-rw-r--r-- root/root 5086 2022-01-04 13:08 ./usr/include/kmc/mmer.h
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/lib/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/lib/arm-linux-gnueabihf/
-rw-r--r-- root/root 44292 2022-01-16 14:24 ./usr/lib/arm-linux-gnueabihf/libkmc.a
-rw-r--r-- root/root 4809338 2022-01-16 14:24 ./usr/lib/arm-linux-gnueabihf/libkmc_core.a
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/share/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/share/doc/
drwxr-xr-x root/root 0 2022-01-16 14:24 ./usr/share/doc/libkmc-dev/
-rw-r--r-- root/root 2279 2022-01-16 14:24 ./usr/share/doc/libkmc-dev/changelog.Debian.gz
-rw-r--r-- root/root 1185 2022-01-16 14:24 ./usr/share/doc/libkmc-dev/copyright
+------------------------------------------------------------------------------+
| Post Build |
+------------------------------------------------------------------------------+
+------------------------------------------------------------------------------+
| Cleanup |
+------------------------------------------------------------------------------+
Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
+------------------------------------------------------------------------------+
| Summary |
+------------------------------------------------------------------------------+
Build Architecture: armhf
Build-Space: 263724
Build-Time: 2895
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 409
Job: kmc_3.2.1+dfsg-1
Machine Architecture: armhf
Package: kmc
Package-Time: 3360
Source-Version: 3.2.1+dfsg-1
Space: 263724
Status: successful
Version: 3.2.1+dfsg-1
--------------------------------------------------------------------------------
Finished at 2022-01-19T05:31:44Z
Build needed 00:56:00, 263724k disc space