Tue Jun 23 17:46:27 UTC 2020 I: starting to build libstxxl/buster/armhf on jenkins on '2020-06-23 17:46' Tue Jun 23 17:46:27 UTC 2020 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_29/3619/console.log Tue Jun 23 17:46:27 UTC 2020 I: Downloading source for buster/libstxxl=1.4.1-3 --2020-06-23 17:46:27-- http://deb.debian.org/debian/pool/main/libs/libstxxl/libstxxl_1.4.1-3.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2300 (2.2K) Saving to: ‘libstxxl_1.4.1-3.dsc’ 0K .. 100% 168M=0s 2020-06-23 17:46:27 (168 MB/s) - ‘libstxxl_1.4.1-3.dsc’ saved [2300/2300] Tue Jun 23 17:46:27 UTC 2020 I: libstxxl_1.4.1-3.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: libstxxl Binary: libstxxl-dev, libstxxl-doc, libstxxl1v5, libstxxl1-bin Architecture: any all Version: 1.4.1-3 Maintainer: Debian Science Maintainers Uploaders: D Haley Homepage: http://stxxl.sourceforge.net Standards-Version: 4.1.3 Vcs-Browser: https://salsa.debian.org/science-team/libstxxl Vcs-Git: https://salsa.debian.org/science-team/libstxxl.git Testsuite: autopkgtest Testsuite-Triggers: build-essential Build-Depends: cmake, debhelper (>= 11), doxygen, doxygen-latex, ghostscript, graphviz, texlive-fonts-extra, texlive-fonts-recommended, texlive-latex-extra, texlive-latex-recommended Package-List: libstxxl-dev deb libdevel optional arch=any libstxxl-doc deb doc optional arch=all libstxxl1-bin deb misc optional arch=any libstxxl1v5 deb science optional arch=any Checksums-Sha1: cb29de8d33c7603734fa86215723da676a51dbf1 1394997 libstxxl_1.4.1.orig.tar.gz 3cd932b2b6c04a46820a64afe1b3e6aa3fbc184f 11268 libstxxl_1.4.1-3.debian.tar.xz Checksums-Sha256: 92789d60cd6eca5c37536235eefae06ad3714781ab5e7eec7794b1c10ace67ac 1394997 libstxxl_1.4.1.orig.tar.gz cd4bacf1f9a922fef43a5303888c538ff00b658bb2b48ec9531bb8b96708059e 11268 libstxxl_1.4.1-3.debian.tar.xz Files: 78a3957f604f2946b5425abadeb364ac 1394997 libstxxl_1.4.1.orig.tar.gz eeacb3824cf5b34e64826aef885c8236 11268 libstxxl_1.4.1-3.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEu71F6oGKuG/2fnKF0+Fzg8+n/wYFAlqhlroACgkQ0+Fzg8+n /waNKxAAkhdXUV/oUpDSrS+Yj0EQt+RGvxZMX8CzSSpWqkWKhbq6Nqac/JusQPIL Jy8aNihYyEByegW3x2dwx259OfFLWDGEwlgP2ZxSt9NgQTzDvKkEPQtBOc4fNzfh XBg6WRKU4wgM3Mnk6x3RBuI/2wGBLzE/gotVzMwMpwXqAoqvU+IH0v1e7GAmnsd/ el5RyhTpc7VYVtqmKauChp1iLztGHtxueN6dWgwiPyaVqzu3VZlZbZ2mfOWGuKc/ Vo0SMtsLYQkrUG3cuJvDXyR2WOQFVU5qjdqeU6L9ngiAsIusuMA7rNvMhXLZCmhR pNAKH4YLm2okql+yo94ks9ThpkuVq3N8mNnaNwNpO9j1GILbGKLJE++DHBMUW7fU 7IFfnlZE5e9uZy5MMt8BygR2l+aaYko62YlEVP5+dDiWR6kU82m36I5sVXg1AvNV 9CdKlFuXrrTnlTLEuB2hM34eY2I47h3hl4MH4xhRuyWFAzyZp3Ot9GhT2LegDWcC f7LKenexXO2/AisGG+pgz5GpV6dq4IOgO4lfy29RKApm4wT0feHumYvZVqbfSsrS O8ec5R2TZBnoE1DzGc8do5HPdNaepmGLjoyKzY+ymOUQmMqs2aYLSIdWsOPAcZEN D14nBZBhh7F+IdY68TMtV17l1MuKLAzOAovQLIo0PG4NFzPxgtM= =XZPd -----END PGP SIGNATURE----- Tue Jun 23 17:46:27 UTC 2020 I: Checking whether the package is not for us Tue Jun 23 17:46:27 UTC 2020 I: Starting 1st build on remote node opi2a-armhf-rb.debian.net. Tue Jun 23 17:46:27 UTC 2020 I: Preparing to do remote build '1' on opi2a-armhf-rb.debian.net. Tue Jun 23 18:21:44 UTC 2020 I: Deleting $TMPDIR on opi2a-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue Jun 23 05:46:37 -12 2020 I: pbuilder-time-stamp: 1592934397 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [libstxxl_1.4.1-3.dsc] I: copying [./libstxxl_1.4.1.orig.tar.gz] I: copying [./libstxxl_1.4.1-3.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Thu Mar 8 08:02:02 2018 -12 gpgv: using RSA key BBBD45EA818AB86FF67E7285D3E17383CFA7FF06 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./libstxxl_1.4.1-3.dsc dpkg-source: info: extracting libstxxl in libstxxl-1.4.1 dpkg-source: info: unpacking libstxxl_1.4.1.orig.tar.gz dpkg-source: info: unpacking libstxxl_1.4.1-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying change-cmake-options dpkg-source: info: applying remove_timestamp.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/23842/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3' DISTRIBUTION='' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='3cbbe0f5d304430eb0a7c48994a6c639' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='23842' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.FAbmDWUpmf/pbuilderrc_NHFj --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.FAbmDWUpmf/b1 --logfile b1/build.log libstxxl_1.4.1-3.dsc' SUDO_GID='114' SUDO_UID='109' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:8000/' I: uname -a Linux opi2a 4.19.0-9-armmp-lpae #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07) armv7l GNU/Linux I: ls -l /bin total 3328 -rwxr-xr-x 1 root root 767656 Apr 17 2019 bash -rwxr-xr-x 3 root root 26052 Jul 10 2019 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzip2 -rwxr-xr-x 1 root root 9636 Jul 10 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore -rwxr-xr-x 1 root root 22432 Feb 28 2019 cat -rwxr-xr-x 1 root root 38868 Feb 28 2019 chgrp -rwxr-xr-x 1 root root 38836 Feb 28 2019 chmod -rwxr-xr-x 1 root root 42972 Feb 28 2019 chown -rwxr-xr-x 1 root root 88376 Feb 28 2019 cp -rwxr-xr-x 1 root root 75516 Jan 17 2019 dash -rwxr-xr-x 1 root root 71648 Feb 28 2019 date -rwxr-xr-x 1 root root 51212 Feb 28 2019 dd -rwxr-xr-x 1 root root 55672 Feb 28 2019 df -rwxr-xr-x 1 root root 88444 Feb 28 2019 dir -rwxr-xr-x 1 root root 54872 Jan 9 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname -rwxr-xr-x 1 root root 22364 Feb 28 2019 echo -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep -rwxr-xr-x 1 root root 18260 Feb 28 2019 false -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep -rwxr-xr-x 1 root root 47356 Jan 9 2019 findmnt -rwsr-xr-x 1 root root 21980 Apr 22 07:38 fusermount -rwxr-xr-x 1 root root 124508 Jan 7 2019 grep -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe -rwxr-xr-x 1 root root 64232 Jan 5 2019 gzip -rwxr-xr-x 1 root root 13784 Sep 26 2018 hostname -rwxr-xr-x 1 root root 43044 Feb 28 2019 ln -rwxr-xr-x 1 root root 34932 Jul 26 2018 login -rwxr-xr-x 1 root root 88444 Feb 28 2019 ls -rwxr-xr-x 1 root root 67036 Jan 9 2019 lsblk -rwxr-xr-x 1 root root 47168 Feb 28 2019 mkdir -rwxr-xr-x 1 root root 43040 Feb 28 2019 mknod -rwxr-xr-x 1 root root 26552 Feb 28 2019 mktemp -rwxr-xr-x 1 root root 26024 Jan 9 2019 more -rwsr-xr-x 1 root root 34268 Jan 9 2019 mount -rwxr-xr-x 1 root root 9688 Jan 9 2019 mountpoint -rwxr-xr-x 1 root root 84284 Feb 28 2019 mv lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 22416 Feb 28 2019 pwd lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash -rwxr-xr-x 1 root root 26504 Feb 28 2019 readlink -rwxr-xr-x 1 root root 42968 Feb 28 2019 rm -rwxr-xr-x 1 root root 26496 Feb 28 2019 rmdir -rwxr-xr-x 1 root root 14136 Jan 21 2019 run-parts -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Jun 21 20:27 sh -> dash -rwxr-xr-x 1 root root 22384 Feb 28 2019 sleep -rwxr-xr-x 1 root root 51124 Feb 28 2019 stty -rwsr-xr-x 1 root root 42472 Jan 9 2019 su -rwxr-xr-x 1 root root 22392 Feb 28 2019 sync -rwxr-xr-x 1 root root 283324 Apr 23 2019 tar -rwxr-xr-x 1 root root 9808 Jan 21 2019 tempfile -rwxr-xr-x 1 root root 63464 Feb 28 2019 touch -rwxr-xr-x 1 root root 18260 Feb 28 2019 true -rwxr-xr-x 1 root root 9636 Apr 22 07:38 ulockmgr_server -rwsr-xr-x 1 root root 21976 Jan 9 2019 umount -rwxr-xr-x 1 root root 22380 Feb 28 2019 uname -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress -rwxr-xr-x 1 root root 88444 Feb 28 2019 vdir -rwxr-xr-x 1 root root 21980 Jan 9 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 21 2019 which lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew I: user script /srv/workspace/pbuilder/23842/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: cmake, debhelper (>= 11), doxygen, doxygen-latex, ghostscript, graphviz, texlive-fonts-extra, texlive-fonts-recommended, texlive-latex-extra, texlive-latex-recommended dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 18932 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on debhelper (>= 11); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on doxygen; however: Package doxygen is not installed. pbuilder-satisfydepends-dummy depends on doxygen-latex; however: Package doxygen-latex is not installed. pbuilder-satisfydepends-dummy depends on ghostscript; however: Package ghostscript is not installed. pbuilder-satisfydepends-dummy depends on graphviz; however: Package graphviz is not installed. pbuilder-satisfydepends-dummy depends on texlive-fonts-extra; however: Package texlive-fonts-extra is not installed. pbuilder-satisfydepends-dummy depends on texlive-fonts-recommended; however: Package texlive-fonts-recommended is not installed. pbuilder-satisfydepends-dummy depends on texlive-latex-extra; however: Package texlive-latex-extra is not installed. pbuilder-satisfydepends-dummy depends on texlive-latex-recommended; however: Package texlive-latex-recommended is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} cm-super-minimal{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} doxygen{a} doxygen-latex{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-lmodern{a} gettext{a} gettext-base{a} ghostscript{a} graphviz{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libarchive13{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libbrotli1{a} libbsd0{a} libcairo2{a} libcdt5{a} libcgraph6{a} libclang1-6.0{a} libcroco3{a} libcups2{a} libcupsimage2{a} libcurl4{a} libdatrie1{a} libdbus-1-3{a} libedit2{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libfribidi0{a} libgd3{a} libglib2.0-0{a} libgraphite2-3{a} libgs9{a} libgs9-common{a} libgssapi-krb5-2{a} libgts-0.7-5{a} libgvc6{a} libgvpr2{a} libharfbuzz-icu0{a} libharfbuzz0b{a} libice6{a} libicu63{a} libidn11{a} libijs-0.35{a} libjbig0{a} libjbig2dec0{a} libjpeg62-turbo{a} libjsoncpp1{a} libk5crypto3{a} libkeyutils1{a} libkpathsea6{a} libkrb5-3{a} libkrb5support0{a} liblab-gamut1{a} liblcms2-2{a} libldap-2.4-2{a} libldap-common{a} libllvm6.0{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libmime-charset-perl{a} libncurses6{a} libnghttp2-14{a} libopenjp2-7{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpaper-utils{a} libpaper1{a} libpathplan4{a} libpipeline1{a} libpixman-1-0{a} libpng16-16{a} libpotrace0{a} libprocps7{a} libpsl5{a} libptexenc1{a} libpython-stdlib{a} libpython2-stdlib{a} libpython2.7-minimal{a} libpython2.7-stdlib{a} libreadline7{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsigsegv2{a} libsm6{a} libsombok3{a} libssh2-1{a} libssl1.1{a} libsynctex2{a} libteckit0{a} libtexlua52{a} libtexlua53{a} libtexluajit2{a} libthai-data{a} libthai0{a} libtiff5{a} libtool{a} libuchardet0{a} libunicode-linebreak-perl{a} libuv1{a} libwebp6{a} libwoff1{a} libx11-6{a} libx11-data{a} libxau6{a} libxaw7{a} libxcb-render0{a} libxcb-shm0{a} libxcb1{a} libxdmcp6{a} libxdot4{a} libxext6{a} libxi6{a} libxml2{a} libxmu6{a} libxpm4{a} libxrender1{a} libxt6{a} libxxhash0{a} libzzip-0-13{a} lsb-base{a} m4{a} man-db{a} mime-support{a} po-debconf{a} poppler-data{a} preview-latex-style{a} procps{a} python{a} python-minimal{a} python2{a} python2-minimal{a} python2.7{a} python2.7-minimal{a} readline-common{a} sensible-utils{a} t1utils{a} tex-common{a} texlive-base{a} texlive-binaries{a} texlive-extra-utils{a} texlive-font-utils{a} texlive-fonts-extra{a} texlive-fonts-recommended{a} texlive-latex-base{a} texlive-latex-extra{a} texlive-latex-recommended{a} texlive-pictures{a} ucf{a} x11-common{a} xdg-utils{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl dbus fonts-adf-accanthis fonts-adf-berenis fonts-adf-gillius fonts-adf-universalis fonts-cabin fonts-comfortaa fonts-croscore fonts-crosextra-caladea fonts-crosextra-carlito fonts-dejavu-extra fonts-droid-fallback fonts-ebgaramond fonts-ebgaramond-extra fonts-font-awesome fonts-freefont-otf fonts-freefont-ttf fonts-gfs-artemisia fonts-gfs-complutum fonts-gfs-didot fonts-gfs-neohellenic fonts-gfs-olga fonts-gfs-solomos fonts-go fonts-junicode fonts-lato fonts-liberation fonts-linuxlibertine fonts-lobstertwo fonts-noto-hinted fonts-noto-mono fonts-oflb-asana-math fonts-open-sans fonts-roboto-unhinted fonts-sil-gentium fonts-sil-gentium-basic fonts-sil-gentiumplus fonts-sil-gentiumplus-compact fonts-stix gsfonts krb5-locales libarchive-cpio-perl libcupsfilters1 libfile-homedir-perl libfile-mimeinfo-perl libglib2.0-data libgpm2 libgts-bin liblog-log4perl-perl libltdl-dev libmail-sendmail-perl libnet-dbus-perl libsasl2-modules libx11-protocol-perl libyaml-tiny-perl lmodern lynx ps2eps psmisc publicsuffix ruby shared-mime-info tex-gyre texlive-fonts-extra-links texlive-plain-generic tipa tk wget x11-utils x11-xserver-utils xdg-user-dirs 0 packages upgraded, 175 newly installed, 0 to remove and 0 not upgraded. Need to get 611 MB of archives. After unpacking 1701 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main armhf libbsd0 armhf 0.9.1-2 [103 kB] Get: 2 http://deb.debian.org/debian buster/main armhf bsdmainutils armhf 11.1.2+b1 [186 kB] Get: 3 http://deb.debian.org/debian buster/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB] Get: 4 http://deb.debian.org/debian buster/main armhf groff-base armhf 1.22.4-3 [828 kB] Get: 5 http://deb.debian.org/debian buster/main armhf libpipeline1 armhf 1.5.1-2 [26.8 kB] Get: 6 http://deb.debian.org/debian buster/main armhf man-db armhf 2.8.5-2 [1240 kB] Get: 7 http://deb.debian.org/debian buster/main armhf libpython2.7-minimal armhf 2.7.16-2+deb10u1 [395 kB] Get: 8 http://deb.debian.org/debian buster/main armhf python2.7-minimal armhf 2.7.16-2+deb10u1 [1171 kB] Get: 9 http://deb.debian.org/debian buster/main armhf python2-minimal armhf 2.7.16-1 [41.4 kB] Get: 10 http://deb.debian.org/debian buster/main armhf python-minimal armhf 2.7.16-1 [21.0 kB] Get: 11 http://deb.debian.org/debian buster/main armhf libssl1.1 armhf 1.1.1d-0+deb10u3 [1299 kB] Get: 12 http://deb.debian.org/debian buster/main armhf mime-support all 3.62 [37.2 kB] Get: 13 http://deb.debian.org/debian buster/main armhf libexpat1 armhf 2.2.6-2+deb10u1 [78.0 kB] Get: 14 http://deb.debian.org/debian buster/main armhf readline-common all 7.0-5 [70.6 kB] Get: 15 http://deb.debian.org/debian buster/main armhf libreadline7 armhf 7.0-5 [131 kB] Get: 16 http://deb.debian.org/debian buster/main armhf libpython2.7-stdlib armhf 2.7.16-2+deb10u1 [1837 kB] Get: 17 http://deb.debian.org/debian buster/main armhf python2.7 armhf 2.7.16-2+deb10u1 [305 kB] Get: 18 http://deb.debian.org/debian buster/main armhf libpython2-stdlib armhf 2.7.16-1 [20.8 kB] Get: 19 http://deb.debian.org/debian buster/main armhf libpython-stdlib armhf 2.7.16-1 [20.8 kB] Get: 20 http://deb.debian.org/debian buster/main armhf python2 armhf 2.7.16-1 [41.6 kB] Get: 21 http://deb.debian.org/debian buster/main armhf python armhf 2.7.16-1 [22.8 kB] Get: 22 http://deb.debian.org/debian buster/main armhf poppler-data all 0.4.9-2 [1473 kB] Get: 23 http://deb.debian.org/debian buster/main armhf sensible-utils all 0.0.12 [15.8 kB] Get: 24 http://deb.debian.org/debian buster/main armhf ucf all 3.0038+nmu1 [69.0 kB] Get: 25 http://deb.debian.org/debian buster/main armhf tex-common all 6.11 [53.1 kB] Get: 26 http://deb.debian.org/debian buster/main armhf libncurses6 armhf 6.1+20181013-2+deb10u2 [79.8 kB] Get: 27 http://deb.debian.org/debian buster/main armhf libprocps7 armhf 2:3.3.15-2 [58.7 kB] Get: 28 http://deb.debian.org/debian buster/main armhf lsb-base all 10.2019051400 [28.4 kB] Get: 29 http://deb.debian.org/debian buster/main armhf procps armhf 2:3.3.15-2 [248 kB] Get: 30 http://deb.debian.org/debian buster/main armhf libmagic-mgc armhf 1:5.35-4+deb10u1 [242 kB] Get: 31 http://deb.debian.org/debian buster/main armhf libmagic1 armhf 1:5.35-4+deb10u1 [110 kB] Get: 32 http://deb.debian.org/debian buster/main armhf file armhf 1:5.35-4+deb10u1 [65.5 kB] Get: 33 http://deb.debian.org/debian buster/main armhf gettext-base armhf 0.19.8.1-9 [118 kB] Get: 34 http://deb.debian.org/debian buster/main armhf libsigsegv2 armhf 2.12-2 [32.1 kB] Get: 35 http://deb.debian.org/debian buster/main armhf m4 armhf 1.4.18-2 [190 kB] Get: 36 http://deb.debian.org/debian buster/main armhf autoconf all 2.69-11 [341 kB] Get: 37 http://deb.debian.org/debian buster/main armhf autotools-dev all 20180224.1 [77.0 kB] Get: 38 http://deb.debian.org/debian buster/main armhf automake all 1:1.16.1-4 [771 kB] Get: 39 http://deb.debian.org/debian buster/main armhf autopoint all 0.19.8.1-9 [434 kB] Get: 40 http://deb.debian.org/debian buster/main armhf libpaper1 armhf 1.1.28 [20.5 kB] Get: 41 http://deb.debian.org/debian buster/main armhf libpaper-utils armhf 1.1.28 [17.6 kB] Get: 42 http://deb.debian.org/debian buster/main armhf libkpathsea6 armhf 2018.20181218.49446-1 [157 kB] Get: 43 http://deb.debian.org/debian buster/main armhf libptexenc1 armhf 2018.20181218.49446-1 [58.1 kB] Get: 44 http://deb.debian.org/debian buster/main armhf libsynctex2 armhf 2018.20181218.49446-1 [67.4 kB] Get: 45 http://deb.debian.org/debian buster/main armhf libtexlua52 armhf 2018.20181218.49446-1 [86.7 kB] Get: 46 http://deb.debian.org/debian buster/main armhf libtexlua53 armhf 2018.20181218.49446-1 [97.8 kB] Get: 47 http://deb.debian.org/debian buster/main armhf libtexluajit2 armhf 2018.20181218.49446-1 [201 kB] Get: 48 http://deb.debian.org/debian buster/main armhf t1utils armhf 1.41-3 [54.4 kB] Get: 49 http://deb.debian.org/debian buster/main armhf libbrotli1 armhf 1.0.7-2 [259 kB] Get: 50 http://deb.debian.org/debian buster/main armhf libpng16-16 armhf 1.6.36-6 [275 kB] Get: 51 http://deb.debian.org/debian buster/main armhf libfreetype6 armhf 2.9.1-3+deb10u1 [322 kB] Get: 52 http://deb.debian.org/debian buster/main armhf fonts-dejavu-core all 2.37-1 [1068 kB] Get: 53 http://deb.debian.org/debian buster/main armhf fontconfig-config all 2.13.1-2 [280 kB] Get: 54 http://deb.debian.org/debian buster/main armhf libfontconfig1 armhf 2.13.1-2 [328 kB] Get: 55 http://deb.debian.org/debian buster/main armhf libpixman-1-0 armhf 0.36.0-1 [465 kB] Get: 56 http://deb.debian.org/debian buster/main armhf libxau6 armhf 1:1.0.8-1+b2 [19.1 kB] Get: 57 http://deb.debian.org/debian buster/main armhf libxdmcp6 armhf 1:1.1.2-3 [24.9 kB] Get: 58 http://deb.debian.org/debian buster/main armhf libxcb1 armhf 1.13.1-2 [132 kB] Get: 59 http://deb.debian.org/debian buster/main armhf libx11-data all 2:1.6.7-1 [298 kB] Get: 60 http://deb.debian.org/debian buster/main armhf libx11-6 armhf 2:1.6.7-1 [698 kB] Get: 61 http://deb.debian.org/debian buster/main armhf libxcb-render0 armhf 1.13.1-2 [108 kB] Get: 62 http://deb.debian.org/debian buster/main armhf libxcb-shm0 armhf 1.13.1-2 [99.0 kB] Get: 63 http://deb.debian.org/debian buster/main armhf libxext6 armhf 2:1.3.3-1+b2 [48.1 kB] Get: 64 http://deb.debian.org/debian buster/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB] Get: 65 http://deb.debian.org/debian buster/main armhf libcairo2 armhf 1.16.0-4 [616 kB] Get: 66 http://deb.debian.org/debian buster/main armhf libgraphite2-3 armhf 1.3.13-7 [70.3 kB] Get: 67 http://deb.debian.org/debian buster/main armhf libgs9-common all 9.27~dfsg-2+deb10u3 [5136 kB] Get: 68 http://deb.debian.org/debian buster/main armhf libavahi-common-data armhf 0.7-4+b1 [122 kB] Get: 69 http://deb.debian.org/debian buster/main armhf libavahi-common3 armhf 0.7-4+b1 [51.1 kB] Get: 70 http://deb.debian.org/debian buster/main armhf libdbus-1-3 armhf 1.12.16-1 [190 kB] Get: 71 http://deb.debian.org/debian buster/main armhf libavahi-client3 armhf 0.7-4+b1 [54.5 kB] Get: 72 http://deb.debian.org/debian buster/main armhf libkeyutils1 armhf 1.6-6 [13.9 kB] Get: 73 http://deb.debian.org/debian buster/main armhf libkrb5support0 armhf 1.17-3 [62.3 kB] Get: 74 http://deb.debian.org/debian buster/main armhf libk5crypto3 armhf 1.17-3 [119 kB] Get: 75 http://deb.debian.org/debian buster/main armhf libkrb5-3 armhf 1.17-3 [323 kB] Get: 76 http://deb.debian.org/debian buster/main armhf libgssapi-krb5-2 armhf 1.17-3 [137 kB] Get: 77 http://deb.debian.org/debian buster/main armhf libcups2 armhf 2.2.10-6+deb10u3 [291 kB] Get: 78 http://deb.debian.org/debian buster/main armhf libcupsimage2 armhf 2.2.10-6+deb10u3 [130 kB] Get: 79 http://deb.debian.org/debian buster/main armhf libidn11 armhf 1.33-2.2 [113 kB] Get: 80 http://deb.debian.org/debian buster/main armhf libijs-0.35 armhf 0.35-14 [16.7 kB] Get: 81 http://deb.debian.org/debian buster/main armhf libjbig2dec0 armhf 0.16-1 [54.5 kB] Get: 82 http://deb.debian.org/debian buster/main armhf libjpeg62-turbo armhf 1:1.5.2-2+b1 [112 kB] Get: 83 http://deb.debian.org/debian buster/main armhf liblcms2-2 armhf 2.9-3 [119 kB] Get: 84 http://deb.debian.org/debian buster/main armhf libopenjp2-7 armhf 2.3.0-2+deb10u1 [143 kB] Get: 85 http://deb.debian.org/debian buster/main armhf libjbig0 armhf 2.1-3.1+b2 [28.4 kB] Get: 86 http://deb.debian.org/debian buster/main armhf libwebp6 armhf 0.6.1-2 [229 kB] Get: 87 http://deb.debian.org/debian buster/main armhf libtiff5 armhf 4.1.0+git191117-2~deb10u1 [252 kB] Get: 88 http://deb.debian.org/debian buster/main armhf libgs9 armhf 9.27~dfsg-2+deb10u3 [1900 kB] Get: 89 http://deb.debian.org/debian buster/main armhf libglib2.0-0 armhf 2.58.3-2+deb10u2 [1101 kB] Get: 90 http://deb.debian.org/debian buster/main armhf libharfbuzz0b armhf 2.3.1-1 [1151 kB] Get: 91 http://deb.debian.org/debian buster/main armhf libicu63 armhf 63.1-6+deb10u1 [8005 kB] Get: 92 http://deb.debian.org/debian buster/main armhf libharfbuzz-icu0 armhf 2.3.1-1 [833 kB] Get: 93 http://deb.debian.org/debian buster/main armhf x11-common all 1:7.7+19 [251 kB] Get: 94 http://deb.debian.org/debian buster/main armhf libice6 armhf 2:1.0.9-2 [51.7 kB] Get: 95 http://deb.debian.org/debian buster/main armhf libpotrace0 armhf 1.15-1 [23.9 kB] Get: 96 http://deb.debian.org/debian buster/main armhf libsm6 armhf 2:1.2.3-1 [33.0 kB] Get: 97 http://deb.debian.org/debian buster/main armhf libteckit0 armhf 2.5.8+ds2-5 [246 kB] Get: 98 http://deb.debian.org/debian buster/main armhf libwoff1 armhf 1.0.2-1 [35.8 kB] Get: 99 http://deb.debian.org/debian buster/main armhf libxt6 armhf 1:1.1.5-1+b3 [159 kB] Get: 100 http://deb.debian.org/debian buster/main armhf libxmu6 armhf 2:1.1.2-2+b3 [52.7 kB] Get: 101 http://deb.debian.org/debian buster/main armhf libxpm4 armhf 1:3.5.12-1 [44.0 kB] Get: 102 http://deb.debian.org/debian buster/main armhf libxaw7 armhf 2:1.0.13-1+b2 [167 kB] Get: 103 http://deb.debian.org/debian buster/main armhf libxi6 armhf 2:1.7.9-1 [78.4 kB] Get: 104 http://deb.debian.org/debian buster/main armhf libxxhash0 armhf 0.6.5-2 [10.2 kB] Get: 105 http://deb.debian.org/debian buster/main armhf libzzip-0-13 armhf 0.13.62-3.2 [51.6 kB] Get: 106 http://deb.debian.org/debian buster/main armhf texlive-binaries armhf 2018.20181218.49446-1 [8656 kB] Get: 107 http://deb.debian.org/debian buster/main armhf xdg-utils all 1.1.3-1+deb10u1 [73.7 kB] Get: 108 http://deb.debian.org/debian buster/main armhf texlive-base all 2018.20190227-2 [19.7 MB] Get: 109 http://deb.debian.org/debian buster/main armhf fonts-lmodern all 2.004.5-6 [4539 kB] Get: 110 http://deb.debian.org/debian buster/main armhf texlive-latex-base all 2018.20190227-2 [984 kB] Get: 111 http://deb.debian.org/debian buster/main armhf texlive-latex-recommended all 2018.20190227-2 [15.2 MB] Get: 112 http://deb.debian.org/debian buster/main armhf cm-super-minimal all 0.3.4-14 [5814 kB] Get: 113 http://deb.debian.org/debian buster/main armhf cmake-data all 3.13.4-1 [1476 kB] Get: 114 http://deb.debian.org/debian buster/main armhf libxml2 armhf 2.9.4+dfsg1-7+b3 [595 kB] Get: 115 http://deb.debian.org/debian buster/main armhf libarchive13 armhf 3.3.3-4+deb10u1 [277 kB] Get: 116 http://deb.debian.org/debian buster/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-1+deb10u1 [67.4 kB] Get: 117 http://deb.debian.org/debian buster/main armhf libsasl2-2 armhf 2.1.27+dfsg-1+deb10u1 [98.9 kB] Get: 118 http://deb.debian.org/debian buster/main armhf libldap-common all 2.4.47+dfsg-3+deb10u2 [89.7 kB] Get: 119 http://deb.debian.org/debian buster/main armhf libldap-2.4-2 armhf 2.4.47+dfsg-3+deb10u2 [202 kB] Get: 120 http://deb.debian.org/debian buster/main armhf libnghttp2-14 armhf 1.36.0-2+deb10u1 [74.4 kB] Get: 121 http://deb.debian.org/debian buster/main armhf libpsl5 armhf 0.20.2-2 [52.4 kB] Get: 122 http://deb.debian.org/debian buster/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2 [54.9 kB] Get: 123 http://deb.debian.org/debian buster/main armhf libssh2-1 armhf 1.8.0-2.1 [129 kB] Get: 124 http://deb.debian.org/debian buster/main armhf libcurl4 armhf 7.64.0-4+deb10u1 [297 kB] Get: 125 http://deb.debian.org/debian buster/main armhf libjsoncpp1 armhf 1.7.4-3 [67.8 kB] Get: 126 http://deb.debian.org/debian buster/main armhf librhash0 armhf 1.3.8-1 [134 kB] Get: 127 http://deb.debian.org/debian buster/main armhf libuv1 armhf 1.24.1-1 [98.0 kB] Get: 128 http://deb.debian.org/debian buster/main armhf cmake armhf 3.13.4-1 [2848 kB] Get: 129 http://deb.debian.org/debian buster/main armhf libtool all 2.4.6-9 [547 kB] Get: 130 http://deb.debian.org/debian buster/main armhf dh-autoreconf all 19 [16.9 kB] Get: 131 http://deb.debian.org/debian buster/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 132 http://deb.debian.org/debian buster/main armhf libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 133 http://deb.debian.org/debian buster/main armhf dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 134 http://deb.debian.org/debian buster/main armhf libelf1 armhf 0.176-1.1 [158 kB] Get: 135 http://deb.debian.org/debian buster/main armhf dwz armhf 0.12-3 [72.0 kB] Get: 136 http://deb.debian.org/debian buster/main armhf libcroco3 armhf 0.6.12-3 [133 kB] Get: 137 http://deb.debian.org/debian buster/main armhf gettext armhf 0.19.8.1-9 [1242 kB] Get: 138 http://deb.debian.org/debian buster/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 139 http://deb.debian.org/debian buster/main armhf po-debconf all 1.0.21 [248 kB] Get: 140 http://deb.debian.org/debian buster/main armhf debhelper all 12.1.1 [1016 kB] Get: 141 http://deb.debian.org/debian buster/main armhf libedit2 armhf 3.1-20181209-1 [79.5 kB] Get: 142 http://deb.debian.org/debian buster/main armhf libllvm6.0 armhf 1:6.0.1-10 [13.1 MB] Get: 143 http://deb.debian.org/debian buster/main armhf libclang1-6.0 armhf 1:6.0.1-10 [6029 kB] Get: 144 http://deb.debian.org/debian buster/main armhf doxygen armhf 1.8.13-10 [3568 kB] Get: 145 http://deb.debian.org/debian buster/main armhf libthai-data all 0.1.28-2 [170 kB] Get: 146 http://deb.debian.org/debian buster/main armhf libdatrie1 armhf 0.2.12-2 [35.8 kB] Get: 147 http://deb.debian.org/debian buster/main armhf libthai0 armhf 0.1.28-2 [50.7 kB] Get: 148 http://deb.debian.org/debian buster/main armhf libsombok3 armhf 2.4.0-2 [26.8 kB] Get: 149 http://deb.debian.org/debian buster/main armhf libmime-charset-perl all 1.012.2-1 [35.4 kB] Get: 150 http://deb.debian.org/debian buster/main armhf libunicode-linebreak-perl armhf 0.0.20190101-1 [99.3 kB] Get: 151 http://deb.debian.org/debian buster/main armhf texlive-extra-utils all 2018.20190227-2 [39.4 MB] Get: 152 http://deb.debian.org/debian buster/main armhf preview-latex-style all 11.91-2 [201 kB] Get: 153 http://deb.debian.org/debian buster/main armhf texlive-pictures all 2018.20190227-2 [8201 kB] Get: 154 http://deb.debian.org/debian buster/main armhf texlive-latex-extra all 2018.20190227-2 [12.3 MB] Get: 155 http://deb.debian.org/debian buster/main armhf texlive-font-utils all 2018.20190227-2 [1746 kB] Get: 156 http://deb.debian.org/debian buster/main armhf ghostscript armhf 9.27~dfsg-2+deb10u3 [94.5 kB] Get: 157 http://deb.debian.org/debian buster/main armhf texlive-fonts-recommended all 2018.20190227-2 [5228 kB] Get: 158 http://deb.debian.org/debian buster/main armhf doxygen-latex all 1.8.13-10 [113 kB] Get: 159 http://deb.debian.org/debian buster/main armhf fontconfig armhf 2.13.1-2 [404 kB] Get: 160 http://deb.debian.org/debian buster/main armhf libcdt5 armhf 2.40.1-6 [58.1 kB] Get: 161 http://deb.debian.org/debian buster/main armhf libcgraph6 armhf 2.40.1-6 [77.3 kB] Get: 162 http://deb.debian.org/debian buster/main armhf libgd3 armhf 2.2.5-5.2 [117 kB] Get: 163 http://deb.debian.org/debian buster/main armhf libgts-0.7-5 armhf 0.7.6+darcs121130-4 [137 kB] Get: 164 http://deb.debian.org/debian buster/main armhf libltdl7 armhf 2.4.6-9 [387 kB] Get: 165 http://deb.debian.org/debian buster/main armhf libfribidi0 armhf 1.0.5-3.1+deb10u1 [61.7 kB] Get: 166 http://deb.debian.org/debian buster/main armhf libpango-1.0-0 armhf 1.42.4-8~deb10u1 [169 kB] Get: 167 http://deb.debian.org/debian buster/main armhf libpangoft2-1.0-0 armhf 1.42.4-8~deb10u1 [62.7 kB] Get: 168 http://deb.debian.org/debian buster/main armhf libpangocairo-1.0-0 armhf 1.42.4-8~deb10u1 [52.2 kB] Get: 169 http://deb.debian.org/debian buster/main armhf libpathplan4 armhf 2.40.1-6 [61.3 kB] Get: 170 http://deb.debian.org/debian buster/main armhf libxdot4 armhf 2.40.1-6 [55.4 kB] Get: 171 http://deb.debian.org/debian buster/main armhf libgvc6 armhf 2.40.1-6 [556 kB] Get: 172 http://deb.debian.org/debian buster/main armhf libgvpr2 armhf 2.40.1-6 [189 kB] Get: 173 http://deb.debian.org/debian buster/main armhf liblab-gamut1 armhf 2.40.1-6 [220 kB] Get: 174 http://deb.debian.org/debian buster/main armhf graphviz armhf 2.40.1-6 [518 kB] Get: 175 http://deb.debian.org/debian buster/main armhf texlive-fonts-extra all 2018.20190227-2 [412 MB] Fetched 611 MB in 1min 7s (9150 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18932 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-2_armhf.deb ... Unpacking libbsd0:armhf (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../01-bsdmainutils_11.1.2+b1_armhf.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../02-libuchardet0_0.0.6-3_armhf.deb ... Unpacking libuchardet0:armhf (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-3_armhf.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../04-libpipeline1_1.5.1-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.8.5-2_armhf.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package libpython2.7-minimal:armhf. Preparing to unpack .../06-libpython2.7-minimal_2.7.16-2+deb10u1_armhf.deb ... Unpacking libpython2.7-minimal:armhf (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../07-python2.7-minimal_2.7.16-2+deb10u1_armhf.deb ... Unpacking python2.7-minimal (2.7.16-2+deb10u1) ... Selecting previously unselected package python2-minimal. Preparing to unpack .../08-python2-minimal_2.7.16-1_armhf.deb ... Unpacking python2-minimal (2.7.16-1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../09-python-minimal_2.7.16-1_armhf.deb ... Unpacking python-minimal (2.7.16-1) ... Selecting previously unselected package libssl1.1:armhf. Preparing to unpack .../10-libssl1.1_1.1.1d-0+deb10u3_armhf.deb ... Unpacking libssl1.1:armhf (1.1.1d-0+deb10u3) ... Selecting previously unselected package mime-support. Preparing to unpack .../11-mime-support_3.62_all.deb ... Unpacking mime-support (3.62) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../12-libexpat1_2.2.6-2+deb10u1_armhf.deb ... Unpacking libexpat1:armhf (2.2.6-2+deb10u1) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_7.0-5_all.deb ... Unpacking readline-common (7.0-5) ... Selecting previously unselected package libreadline7:armhf. Preparing to unpack .../14-libreadline7_7.0-5_armhf.deb ... Unpacking libreadline7:armhf (7.0-5) ... Selecting previously unselected package libpython2.7-stdlib:armhf. Preparing to unpack .../15-libpython2.7-stdlib_2.7.16-2+deb10u1_armhf.deb ... Unpacking libpython2.7-stdlib:armhf (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7. Preparing to unpack .../16-python2.7_2.7.16-2+deb10u1_armhf.deb ... Unpacking python2.7 (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2-stdlib:armhf. Preparing to unpack .../17-libpython2-stdlib_2.7.16-1_armhf.deb ... Unpacking libpython2-stdlib:armhf (2.7.16-1) ... Selecting previously unselected package libpython-stdlib:armhf. Preparing to unpack .../18-libpython-stdlib_2.7.16-1_armhf.deb ... Unpacking libpython-stdlib:armhf (2.7.16-1) ... Setting up libpython2.7-minimal:armhf (2.7.16-2+deb10u1) ... Setting up python2.7-minimal (2.7.16-2+deb10u1) ... Setting up python2-minimal (2.7.16-1) ... Selecting previously unselected package python2. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20397 files and directories currently installed.) Preparing to unpack .../python2_2.7.16-1_armhf.deb ... Unpacking python2 (2.7.16-1) ... Setting up python-minimal (2.7.16-1) ... Selecting previously unselected package python. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20430 files and directories currently installed.) Preparing to unpack .../000-python_2.7.16-1_armhf.deb ... Unpacking python (2.7.16-1) ... Selecting previously unselected package poppler-data. Preparing to unpack .../001-poppler-data_0.4.9-2_all.deb ... Unpacking poppler-data (0.4.9-2) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../002-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package ucf. Preparing to unpack .../003-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package tex-common. Preparing to unpack .../004-tex-common_6.11_all.deb ... Unpacking tex-common (6.11) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../005-libncurses6_6.1+20181013-2+deb10u2_armhf.deb ... Unpacking libncurses6:armhf (6.1+20181013-2+deb10u2) ... Selecting previously unselected package libprocps7:armhf. Preparing to unpack .../006-libprocps7_2%3a3.3.15-2_armhf.deb ... Unpacking libprocps7:armhf (2:3.3.15-2) ... Selecting previously unselected package lsb-base. Preparing to unpack .../007-lsb-base_10.2019051400_all.deb ... Unpacking lsb-base (10.2019051400) ... Selecting previously unselected package procps. Preparing to unpack .../008-procps_2%3a3.3.15-2_armhf.deb ... Unpacking procps (2:3.3.15-2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../009-libmagic-mgc_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u1) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../010-libmagic1_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic1:armhf (1:5.35-4+deb10u1) ... Selecting previously unselected package file. Preparing to unpack .../011-file_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking file (1:5.35-4+deb10u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../012-gettext-base_0.19.8.1-9_armhf.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../013-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.18-2_armhf.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libpaper1:armhf. Preparing to unpack .../019-libpaper1_1.1.28_armhf.deb ... Unpacking libpaper1:armhf (1.1.28) ... Selecting previously unselected package libpaper-utils. Preparing to unpack .../020-libpaper-utils_1.1.28_armhf.deb ... Unpacking libpaper-utils (1.1.28) ... Selecting previously unselected package libkpathsea6:armhf. Preparing to unpack .../021-libkpathsea6_2018.20181218.49446-1_armhf.deb ... Unpacking libkpathsea6:armhf (2018.20181218.49446-1) ... Selecting previously unselected package libptexenc1:armhf. Preparing to unpack .../022-libptexenc1_2018.20181218.49446-1_armhf.deb ... Unpacking libptexenc1:armhf (2018.20181218.49446-1) ... Selecting previously unselected package libsynctex2:armhf. Preparing to unpack .../023-libsynctex2_2018.20181218.49446-1_armhf.deb ... Unpacking libsynctex2:armhf (2018.20181218.49446-1) ... Selecting previously unselected package libtexlua52:armhf. Preparing to unpack .../024-libtexlua52_2018.20181218.49446-1_armhf.deb ... Unpacking libtexlua52:armhf (2018.20181218.49446-1) ... Selecting previously unselected package libtexlua53:armhf. Preparing to unpack .../025-libtexlua53_2018.20181218.49446-1_armhf.deb ... Unpacking libtexlua53:armhf (2018.20181218.49446-1) ... Selecting previously unselected package libtexluajit2:armhf. Preparing to unpack .../026-libtexluajit2_2018.20181218.49446-1_armhf.deb ... Unpacking libtexluajit2:armhf (2018.20181218.49446-1) ... Selecting previously unselected package t1utils. Preparing to unpack .../027-t1utils_1.41-3_armhf.deb ... Unpacking t1utils (1.41-3) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../028-libbrotli1_1.0.7-2_armhf.deb ... Unpacking libbrotli1:armhf (1.0.7-2) ... Selecting previously unselected package libpng16-16:armhf. Preparing to unpack .../029-libpng16-16_1.6.36-6_armhf.deb ... Unpacking libpng16-16:armhf (1.6.36-6) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../030-libfreetype6_2.9.1-3+deb10u1_armhf.deb ... Unpacking libfreetype6:armhf (2.9.1-3+deb10u1) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../031-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../032-fontconfig-config_2.13.1-2_all.deb ... Unpacking fontconfig-config (2.13.1-2) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../033-libfontconfig1_2.13.1-2_armhf.deb ... Unpacking libfontconfig1:armhf (2.13.1-2) ... Selecting previously unselected package libpixman-1-0:armhf. Preparing to unpack .../034-libpixman-1-0_0.36.0-1_armhf.deb ... Unpacking libpixman-1-0:armhf (0.36.0-1) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../035-libxau6_1%3a1.0.8-1+b2_armhf.deb ... Unpacking libxau6:armhf (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../036-libxdmcp6_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.2-3) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../037-libxcb1_1.13.1-2_armhf.deb ... Unpacking libxcb1:armhf (1.13.1-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../038-libx11-data_2%3a1.6.7-1_all.deb ... Unpacking libx11-data (2:1.6.7-1) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../039-libx11-6_2%3a1.6.7-1_armhf.deb ... Unpacking libx11-6:armhf (2:1.6.7-1) ... Selecting previously unselected package libxcb-render0:armhf. Preparing to unpack .../040-libxcb-render0_1.13.1-2_armhf.deb ... Unpacking libxcb-render0:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-shm0:armhf. Preparing to unpack .../041-libxcb-shm0_1.13.1-2_armhf.deb ... Unpacking libxcb-shm0:armhf (1.13.1-2) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../042-libxext6_2%3a1.3.3-1+b2_armhf.deb ... Unpacking libxext6:armhf (2:1.3.3-1+b2) ... Selecting previously unselected package libxrender1:armhf. Preparing to unpack .../043-libxrender1_1%3a0.9.10-1_armhf.deb ... Unpacking libxrender1:armhf (1:0.9.10-1) ... Selecting previously unselected package libcairo2:armhf. Preparing to unpack .../044-libcairo2_1.16.0-4_armhf.deb ... Unpacking libcairo2:armhf (1.16.0-4) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../045-libgraphite2-3_1.3.13-7_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.13-7) ... Selecting previously unselected package libgs9-common. Preparing to unpack .../046-libgs9-common_9.27~dfsg-2+deb10u3_all.deb ... Unpacking libgs9-common (9.27~dfsg-2+deb10u3) ... Selecting previously unselected package libavahi-common-data:armhf. Preparing to unpack .../047-libavahi-common-data_0.7-4+b1_armhf.deb ... Unpacking libavahi-common-data:armhf (0.7-4+b1) ... Selecting previously unselected package libavahi-common3:armhf. Preparing to unpack .../048-libavahi-common3_0.7-4+b1_armhf.deb ... Unpacking libavahi-common3:armhf (0.7-4+b1) ... Selecting previously unselected package libdbus-1-3:armhf. Preparing to unpack .../049-libdbus-1-3_1.12.16-1_armhf.deb ... Unpacking libdbus-1-3:armhf (1.12.16-1) ... Selecting previously unselected package libavahi-client3:armhf. Preparing to unpack .../050-libavahi-client3_0.7-4+b1_armhf.deb ... Unpacking libavahi-client3:armhf (0.7-4+b1) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../051-libkeyutils1_1.6-6_armhf.deb ... Unpacking libkeyutils1:armhf (1.6-6) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../052-libkrb5support0_1.17-3_armhf.deb ... Unpacking libkrb5support0:armhf (1.17-3) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../053-libk5crypto3_1.17-3_armhf.deb ... Unpacking libk5crypto3:armhf (1.17-3) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../054-libkrb5-3_1.17-3_armhf.deb ... Unpacking libkrb5-3:armhf (1.17-3) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../055-libgssapi-krb5-2_1.17-3_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.17-3) ... Selecting previously unselected package libcups2:armhf. Preparing to unpack .../056-libcups2_2.2.10-6+deb10u3_armhf.deb ... Unpacking libcups2:armhf (2.2.10-6+deb10u3) ... Selecting previously unselected package libcupsimage2:armhf. Preparing to unpack .../057-libcupsimage2_2.2.10-6+deb10u3_armhf.deb ... Unpacking libcupsimage2:armhf (2.2.10-6+deb10u3) ... Selecting previously unselected package libidn11:armhf. Preparing to unpack .../058-libidn11_1.33-2.2_armhf.deb ... Unpacking libidn11:armhf (1.33-2.2) ... Selecting previously unselected package libijs-0.35:armhf. Preparing to unpack .../059-libijs-0.35_0.35-14_armhf.deb ... Unpacking libijs-0.35:armhf (0.35-14) ... Selecting previously unselected package libjbig2dec0:armhf. Preparing to unpack .../060-libjbig2dec0_0.16-1_armhf.deb ... Unpacking libjbig2dec0:armhf (0.16-1) ... Selecting previously unselected package libjpeg62-turbo:armhf. Preparing to unpack .../061-libjpeg62-turbo_1%3a1.5.2-2+b1_armhf.deb ... Unpacking libjpeg62-turbo:armhf (1:1.5.2-2+b1) ... Selecting previously unselected package liblcms2-2:armhf. Preparing to unpack .../062-liblcms2-2_2.9-3_armhf.deb ... Unpacking liblcms2-2:armhf (2.9-3) ... Selecting previously unselected package libopenjp2-7:armhf. Preparing to unpack .../063-libopenjp2-7_2.3.0-2+deb10u1_armhf.deb ... Unpacking libopenjp2-7:armhf (2.3.0-2+deb10u1) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../064-libjbig0_2.1-3.1+b2_armhf.deb ... Unpacking libjbig0:armhf (2.1-3.1+b2) ... Selecting previously unselected package libwebp6:armhf. Preparing to unpack .../065-libwebp6_0.6.1-2_armhf.deb ... Unpacking libwebp6:armhf (0.6.1-2) ... Selecting previously unselected package libtiff5:armhf. Preparing to unpack .../066-libtiff5_4.1.0+git191117-2~deb10u1_armhf.deb ... Unpacking libtiff5:armhf (4.1.0+git191117-2~deb10u1) ... Selecting previously unselected package libgs9:armhf. Preparing to unpack .../067-libgs9_9.27~dfsg-2+deb10u3_armhf.deb ... Unpacking libgs9:armhf (9.27~dfsg-2+deb10u3) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../068-libglib2.0-0_2.58.3-2+deb10u2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.58.3-2+deb10u2) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../069-libharfbuzz0b_2.3.1-1_armhf.deb ... Unpacking libharfbuzz0b:armhf (2.3.1-1) ... Selecting previously unselected package libicu63:armhf. Preparing to unpack .../070-libicu63_63.1-6+deb10u1_armhf.deb ... Unpacking libicu63:armhf (63.1-6+deb10u1) ... Selecting previously unselected package libharfbuzz-icu0:armhf. Preparing to unpack .../071-libharfbuzz-icu0_2.3.1-1_armhf.deb ... Unpacking libharfbuzz-icu0:armhf (2.3.1-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../072-x11-common_1%3a7.7+19_all.deb ... Unpacking x11-common (1:7.7+19) ... Selecting previously unselected package libice6:armhf. Preparing to unpack .../073-libice6_2%3a1.0.9-2_armhf.deb ... Unpacking libice6:armhf (2:1.0.9-2) ... Selecting previously unselected package libpotrace0:armhf. Preparing to unpack .../074-libpotrace0_1.15-1_armhf.deb ... Unpacking libpotrace0:armhf (1.15-1) ... Selecting previously unselected package libsm6:armhf. Preparing to unpack .../075-libsm6_2%3a1.2.3-1_armhf.deb ... Unpacking libsm6:armhf (2:1.2.3-1) ... Selecting previously unselected package libteckit0:armhf. Preparing to unpack .../076-libteckit0_2.5.8+ds2-5_armhf.deb ... Unpacking libteckit0:armhf (2.5.8+ds2-5) ... Selecting previously unselected package libwoff1:armhf. Preparing to unpack .../077-libwoff1_1.0.2-1_armhf.deb ... Unpacking libwoff1:armhf (1.0.2-1) ... Selecting previously unselected package libxt6:armhf. Preparing to unpack .../078-libxt6_1%3a1.1.5-1+b3_armhf.deb ... Unpacking libxt6:armhf (1:1.1.5-1+b3) ... Selecting previously unselected package libxmu6:armhf. Preparing to unpack .../079-libxmu6_2%3a1.1.2-2+b3_armhf.deb ... Unpacking libxmu6:armhf (2:1.1.2-2+b3) ... Selecting previously unselected package libxpm4:armhf. Preparing to unpack .../080-libxpm4_1%3a3.5.12-1_armhf.deb ... Unpacking libxpm4:armhf (1:3.5.12-1) ... Selecting previously unselected package libxaw7:armhf. Preparing to unpack .../081-libxaw7_2%3a1.0.13-1+b2_armhf.deb ... Unpacking libxaw7:armhf (2:1.0.13-1+b2) ... Selecting previously unselected package libxi6:armhf. Preparing to unpack .../082-libxi6_2%3a1.7.9-1_armhf.deb ... Unpacking libxi6:armhf (2:1.7.9-1) ... Selecting previously unselected package libxxhash0:armhf. Preparing to unpack .../083-libxxhash0_0.6.5-2_armhf.deb ... Unpacking libxxhash0:armhf (0.6.5-2) ... Selecting previously unselected package libzzip-0-13:armhf. Preparing to unpack .../084-libzzip-0-13_0.13.62-3.2_armhf.deb ... Unpacking libzzip-0-13:armhf (0.13.62-3.2) ... Selecting previously unselected package texlive-binaries. Preparing to unpack .../085-texlive-binaries_2018.20181218.49446-1_armhf.deb ... Unpacking texlive-binaries (2018.20181218.49446-1) ... Selecting previously unselected package xdg-utils. Preparing to unpack .../086-xdg-utils_1.1.3-1+deb10u1_all.deb ... Unpacking xdg-utils (1.1.3-1+deb10u1) ... Selecting previously unselected package texlive-base. Preparing to unpack .../087-texlive-base_2018.20190227-2_all.deb ... Unpacking texlive-base (2018.20190227-2) ... Selecting previously unselected package fonts-lmodern. Preparing to unpack .../088-fonts-lmodern_2.004.5-6_all.deb ... Unpacking fonts-lmodern (2.004.5-6) ... Selecting previously unselected package texlive-latex-base. Preparing to unpack .../089-texlive-latex-base_2018.20190227-2_all.deb ... Unpacking texlive-latex-base (2018.20190227-2) ... Selecting previously unselected package texlive-latex-recommended. Preparing to unpack .../090-texlive-latex-recommended_2018.20190227-2_all.deb ... Unpacking texlive-latex-recommended (2018.20190227-2) ... Selecting previously unselected package cm-super-minimal. Preparing to unpack .../091-cm-super-minimal_0.3.4-14_all.deb ... Unpacking cm-super-minimal (0.3.4-14) ... Selecting previously unselected package cmake-data. Preparing to unpack .../092-cmake-data_3.13.4-1_all.deb ... Unpacking cmake-data (3.13.4-1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../093-libxml2_2.9.4+dfsg1-7+b3_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../094-libarchive13_3.3.3-4+deb10u1_armhf.deb ... Unpacking libarchive13:armhf (3.3.3-4+deb10u1) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../095-libsasl2-modules-db_2.1.27+dfsg-1+deb10u1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-1+deb10u1) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../096-libsasl2-2_2.1.27+dfsg-1+deb10u1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-1+deb10u1) ... Selecting previously unselected package libldap-common. Preparing to unpack .../097-libldap-common_2.4.47+dfsg-3+deb10u2_all.deb ... Unpacking libldap-common (2.4.47+dfsg-3+deb10u2) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../098-libldap-2.4-2_2.4.47+dfsg-3+deb10u2_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.47+dfsg-3+deb10u2) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../099-libnghttp2-14_1.36.0-2+deb10u1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.36.0-2+deb10u1) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../100-libpsl5_0.20.2-2_armhf.deb ... Unpacking libpsl5:armhf (0.20.2-2) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../101-librtmp1_2.4+20151223.gitfa8646d.1-2_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libssh2-1:armhf. Preparing to unpack .../102-libssh2-1_1.8.0-2.1_armhf.deb ... Unpacking libssh2-1:armhf (1.8.0-2.1) ... Selecting previously unselected package libcurl4:armhf. Preparing to unpack .../103-libcurl4_7.64.0-4+deb10u1_armhf.deb ... Unpacking libcurl4:armhf (7.64.0-4+deb10u1) ... Selecting previously unselected package libjsoncpp1:armhf. Preparing to unpack .../104-libjsoncpp1_1.7.4-3_armhf.deb ... Unpacking libjsoncpp1:armhf (1.7.4-3) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../105-librhash0_1.3.8-1_armhf.deb ... Unpacking librhash0:armhf (1.3.8-1) ... Selecting previously unselected package libuv1:armhf. Preparing to unpack .../106-libuv1_1.24.1-1_armhf.deb ... Unpacking libuv1:armhf (1.24.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../107-cmake_3.13.4-1_armhf.deb ... Unpacking cmake (3.13.4-1) ... Selecting previously unselected package libtool. Preparing to unpack .../108-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../109-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../110-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../111-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../112-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../113-libelf1_0.176-1.1_armhf.deb ... Unpacking libelf1:armhf (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../114-dwz_0.12-3_armhf.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../115-libcroco3_0.6.12-3_armhf.deb ... Unpacking libcroco3:armhf (0.6.12-3) ... Selecting previously unselected package gettext. Preparing to unpack .../116-gettext_0.19.8.1-9_armhf.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../117-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 .../118-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../119-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../120-libedit2_3.1-20181209-1_armhf.deb ... Unpacking libedit2:armhf (3.1-20181209-1) ... Selecting previously unselected package libllvm6.0:armhf. Preparing to unpack .../121-libllvm6.0_1%3a6.0.1-10_armhf.deb ... Unpacking libllvm6.0:armhf (1:6.0.1-10) ... Selecting previously unselected package libclang1-6.0:armhf. Preparing to unpack .../122-libclang1-6.0_1%3a6.0.1-10_armhf.deb ... Unpacking libclang1-6.0:armhf (1:6.0.1-10) ... Selecting previously unselected package doxygen. Preparing to unpack .../123-doxygen_1.8.13-10_armhf.deb ... Unpacking doxygen (1.8.13-10) ... Selecting previously unselected package libthai-data. Preparing to unpack .../124-libthai-data_0.1.28-2_all.deb ... Unpacking libthai-data (0.1.28-2) ... Selecting previously unselected package libdatrie1:armhf. Preparing to unpack .../125-libdatrie1_0.2.12-2_armhf.deb ... Unpacking libdatrie1:armhf (0.2.12-2) ... Selecting previously unselected package libthai0:armhf. Preparing to unpack .../126-libthai0_0.1.28-2_armhf.deb ... Unpacking libthai0:armhf (0.1.28-2) ... Selecting previously unselected package libsombok3:armhf. Preparing to unpack .../127-libsombok3_2.4.0-2_armhf.deb ... Unpacking libsombok3:armhf (2.4.0-2) ... Selecting previously unselected package libmime-charset-perl. Preparing to unpack .../128-libmime-charset-perl_1.012.2-1_all.deb ... Unpacking libmime-charset-perl (1.012.2-1) ... Selecting previously unselected package libunicode-linebreak-perl. Preparing to unpack .../129-libunicode-linebreak-perl_0.0.20190101-1_armhf.deb ... Unpacking libunicode-linebreak-perl (0.0.20190101-1) ... Selecting previously unselected package texlive-extra-utils. Preparing to unpack .../130-texlive-extra-utils_2018.20190227-2_all.deb ... Unpacking texlive-extra-utils (2018.20190227-2) ... Selecting previously unselected package preview-latex-style. Preparing to unpack .../131-preview-latex-style_11.91-2_all.deb ... Unpacking preview-latex-style (11.91-2) ... Selecting previously unselected package texlive-pictures. Preparing to unpack .../132-texlive-pictures_2018.20190227-2_all.deb ... Unpacking texlive-pictures (2018.20190227-2) ... Selecting previously unselected package texlive-latex-extra. Preparing to unpack .../133-texlive-latex-extra_2018.20190227-2_all.deb ... Unpacking texlive-latex-extra (2018.20190227-2) ... Selecting previously unselected package texlive-font-utils. Preparing to unpack .../134-texlive-font-utils_2018.20190227-2_all.deb ... Unpacking texlive-font-utils (2018.20190227-2) ... Selecting previously unselected package ghostscript. Preparing to unpack .../135-ghostscript_9.27~dfsg-2+deb10u3_armhf.deb ... Unpacking ghostscript (9.27~dfsg-2+deb10u3) ... Selecting previously unselected package texlive-fonts-recommended. Preparing to unpack .../136-texlive-fonts-recommended_2018.20190227-2_all.deb ... Unpacking texlive-fonts-recommended (2018.20190227-2) ... Selecting previously unselected package doxygen-latex. Preparing to unpack .../137-doxygen-latex_1.8.13-10_all.deb ... Unpacking doxygen-latex (1.8.13-10) ... Selecting previously unselected package fontconfig. Preparing to unpack .../138-fontconfig_2.13.1-2_armhf.deb ... Unpacking fontconfig (2.13.1-2) ... Selecting previously unselected package libcdt5. Preparing to unpack .../139-libcdt5_2.40.1-6_armhf.deb ... Unpacking libcdt5 (2.40.1-6) ... Selecting previously unselected package libcgraph6. Preparing to unpack .../140-libcgraph6_2.40.1-6_armhf.deb ... Unpacking libcgraph6 (2.40.1-6) ... Selecting previously unselected package libgd3:armhf. Preparing to unpack .../141-libgd3_2.2.5-5.2_armhf.deb ... Unpacking libgd3:armhf (2.2.5-5.2) ... Selecting previously unselected package libgts-0.7-5:armhf. Preparing to unpack .../142-libgts-0.7-5_0.7.6+darcs121130-4_armhf.deb ... Unpacking libgts-0.7-5:armhf (0.7.6+darcs121130-4) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../143-libltdl7_2.4.6-9_armhf.deb ... Unpacking libltdl7:armhf (2.4.6-9) ... Selecting previously unselected package libfribidi0:armhf. Preparing to unpack .../144-libfribidi0_1.0.5-3.1+deb10u1_armhf.deb ... Unpacking libfribidi0:armhf (1.0.5-3.1+deb10u1) ... Selecting previously unselected package libpango-1.0-0:armhf. Preparing to unpack .../145-libpango-1.0-0_1.42.4-8~deb10u1_armhf.deb ... Unpacking libpango-1.0-0:armhf (1.42.4-8~deb10u1) ... Selecting previously unselected package libpangoft2-1.0-0:armhf. Preparing to unpack .../146-libpangoft2-1.0-0_1.42.4-8~deb10u1_armhf.deb ... Unpacking libpangoft2-1.0-0:armhf (1.42.4-8~deb10u1) ... Selecting previously unselected package libpangocairo-1.0-0:armhf. Preparing to unpack .../147-libpangocairo-1.0-0_1.42.4-8~deb10u1_armhf.deb ... Unpacking libpangocairo-1.0-0:armhf (1.42.4-8~deb10u1) ... Selecting previously unselected package libpathplan4. Preparing to unpack .../148-libpathplan4_2.40.1-6_armhf.deb ... Unpacking libpathplan4 (2.40.1-6) ... Selecting previously unselected package libxdot4. Preparing to unpack .../149-libxdot4_2.40.1-6_armhf.deb ... Unpacking libxdot4 (2.40.1-6) ... Selecting previously unselected package libgvc6. Preparing to unpack .../150-libgvc6_2.40.1-6_armhf.deb ... Unpacking libgvc6 (2.40.1-6) ... Selecting previously unselected package libgvpr2. Preparing to unpack .../151-libgvpr2_2.40.1-6_armhf.deb ... Unpacking libgvpr2 (2.40.1-6) ... Selecting previously unselected package liblab-gamut1. Preparing to unpack .../152-liblab-gamut1_2.40.1-6_armhf.deb ... Unpacking liblab-gamut1 (2.40.1-6) ... Selecting previously unselected package graphviz. Preparing to unpack .../153-graphviz_2.40.1-6_armhf.deb ... Unpacking graphviz (2.40.1-6) ... Selecting previously unselected package texlive-fonts-extra. Preparing to unpack .../154-texlive-fonts-extra_2018.20190227-2_all.deb ... Unpacking texlive-fonts-extra (2018.20190227-2) ... Setting up libgs9-common (9.27~dfsg-2+deb10u3) ... Setting up libexpat1:armhf (2.2.6-2+deb10u1) ... Setting up libpipeline1:armhf (1.5.1-2) ... Setting up libxdot4 (2.40.1-6) ... Setting up libgraphite2-3:armhf (1.3.13-7) ... Setting up liblcms2-2:armhf (2.9-3) ... Setting up libpixman-1-0:armhf (0.36.0-1) ... Setting up lsb-base (10.2019051400) ... Setting up libxau6:armhf (1:1.0.8-1+b2) ... Setting up libkeyutils1:armhf (1.6-6) ... Setting up libpsl5:armhf (0.20.2-2) ... Setting up mime-support (3.62) ... Setting up libtexlua52:armhf (2018.20181218.49446-1) ... Setting up libdatrie1:armhf (0.2.12-2) ... Setting up libmagic-mgc (1:5.35-4+deb10u1) ... Setting up libtexlua53:armhf (2018.20181218.49446-1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:armhf (2.58.3-2+deb10u2) ... No schema files found: doing nothing. Setting up libssl1.1:armhf (1.1.1d-0+deb10u3) ... Setting up libijs-0.35:armhf (0.35-14) ... Setting up libprocps7:armhf (2:3.3.15-2) ... Setting up libtexluajit2:armhf (2018.20181218.49446-1) ... Setting up libbrotli1:armhf (1.0.7-2) ... Setting up liblab-gamut1 (2.40.1-6) ... Setting up x11-common (1:7.7+19) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libnghttp2-14:armhf (1.36.0-2+deb10u1) ... Setting up libmagic1:armhf (1:5.35-4+deb10u1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libzzip-0-13:armhf (0.13.62-3.2) ... Setting up file (1:5.35-4+deb10u1) ... Setting up libldap-common (2.4.47+dfsg-3+deb10u2) ... Setting up libjbig0:armhf (2.1-3.1+b2) ... Setting up libicu63:armhf (63.1-6+deb10u1) ... Setting up poppler-data (0.4.9-2) ... Setting up libkrb5support0:armhf (1.17-3) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-1+deb10u1) ... Setting up libgts-0.7-5:armhf (0.7.6+darcs121130-4) ... Setting up autotools-dev (20180224.1) ... Setting up libuv1:armhf (1.24.1-1) ... Setting up libjpeg62-turbo:armhf (1:1.5.2-2+b1) ... Setting up libx11-data (2:1.6.7-1) ... Setting up libjbig2dec0:armhf (0.16-1) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ... Setting up libidn11:armhf (1.33-2.2) ... Setting up libteckit0:armhf (2.5.8+ds2-5) ... Setting up libpathplan4 (2.40.1-6) ... Setting up libavahi-common-data:armhf (0.7-4+b1) ... Setting up libncurses6:armhf (6.1+20181013-2+deb10u2) ... Setting up libdbus-1-3:armhf (1.12.16-1) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up libfribidi0:armhf (1.0.5-3.1+deb10u1) ... Setting up t1utils (1.41-3) ... Setting up libpng16-16:armhf (1.6.36-6) ... Setting up autopoint (0.19.8.1-9) ... Setting up libwebp6:armhf (0.6.1-2) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libk5crypto3:armhf (1.17-3) ... Setting up libltdl7:armhf (2.4.6-9) ... Setting up libkpathsea6:armhf (2018.20181218.49446-1) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-1+deb10u1) ... Setting up sensible-utils (0.0.12) ... Setting up libmime-charset-perl (1.012.2-1) ... Setting up librhash0:armhf (1.3.8-1) ... Setting up libxxhash0:armhf (0.6.5-2) ... Setting up libuchardet0:armhf (0.0.6-3) ... Setting up procps (2:3.3.15-2) ... update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode Setting up fonts-lmodern (2.004.5-6) ... Setting up libopenjp2-7:armhf (2.3.0-2+deb10u1) ... Setting up libthai-data (0.1.28-2) ... Setting up libssh2-1:armhf (1.8.0-2.1) ... Setting up cmake-data (3.13.4-1) ... Setting up libcdt5 (2.40.1-6) ... Setting up libkrb5-3:armhf (1.17-3) ... Setting up libcgraph6 (2.40.1-6) ... Setting up libtiff5:armhf (4.1.0+git191117-2~deb10u1) ... Setting up libbsd0:armhf (0.9.1-2) ... Setting up libelf1:armhf (0.176-1.1) ... Setting up readline-common (7.0-5) ... Setting up libxml2:armhf (2.9.4+dfsg1-7+b3) ... Setting up xdg-utils (1.1.3-1+deb10u1) ... Setting up libjsoncpp1:armhf (1.7.4-3) ... Setting up libsynctex2:armhf (2018.20181218.49446-1) ... Setting up libreadline7:armhf (7.0-5) ... Setting up libpotrace0:armhf (1.15-1) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libice6:armhf (2:1.0.9-2) ... Setting up libxdmcp6:armhf (1:1.1.2-3) ... Setting up libxcb1:armhf (1.13.1-2) ... Setting up libwoff1:armhf (1.0.2-1) ... Setting up libtool (2.4.6-9) ... Setting up libarchive13:armhf (3.3.3-4+deb10u1) ... Setting up libxcb-render0:armhf (1.13.1-2) ... Setting up libedit2:armhf (3.1-20181209-1) ... Setting up libavahi-common3:armhf (0.7-4+b1) ... Setting up libldap-2.4-2:armhf (2.4.47+dfsg-3+deb10u2) ... Setting up m4 (1.4.18-2) ... Setting up libxcb-shm0:armhf (1.13.1-2) ... Setting up libllvm6.0:armhf (1:6.0.1-10) ... Setting up libclang1-6.0:armhf (1:6.0.1-10) ... Setting up libpython2.7-stdlib:armhf (2.7.16-2+deb10u1) ... Setting up libthai0:armhf (0.1.28-2) ... Setting up doxygen (1.8.13-10) ... Setting up libptexenc1:armhf (2018.20181218.49446-1) ... Setting up libfreetype6:armhf (2.9.1-3+deb10u1) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libgssapi-krb5-2:armhf (1.17-3) ... Setting up libcroco3:armhf (0.6.12-3) ... Setting up ucf (3.0038+nmu1) ... Setting up autoconf (2.69-11) ... Setting up libgvpr2 (2.40.1-6) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3) ... Setting up libcurl4:armhf (7.64.0-4+deb10u1) ... Setting up libx11-6:armhf (2:1.6.7-1) ... Setting up libharfbuzz0b:armhf (2.3.1-1) ... Setting up libsm6:armhf (2:1.2.3-1) ... Setting up libavahi-client3:armhf (0.7-4+b1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libpaper1:armhf (1.1.28) ... Creating config file /etc/papersize with new version Setting up gettext (0.19.8.1-9) ... Setting up libharfbuzz-icu0:armhf (2.3.1-1) ... Setting up libxpm4:armhf (1:3.5.12-1) ... Setting up python2.7 (2.7.16-2+deb10u1) ... Setting up libxrender1:armhf (1:0.9.10-1) ... Setting up libpython2-stdlib:armhf (2.7.16-1) ... Setting up libsombok3:armhf (2.4.0-2) ... Setting up fontconfig-config (2.13.1-2) ... Setting up libxext6:armhf (2:1.3.3-1+b2) ... Setting up libpaper-utils (1.1.28) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up python2 (2.7.16-1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up tex-common (6.11) ... update-language: texlive-base not installed and configured, doing nothing! Setting up libpython-stdlib:armhf (2.7.16-1) ... Setting up libunicode-linebreak-perl (0.0.20190101-1) ... Setting up libxt6:armhf (1:1.1.5-1+b3) ... Setting up libcups2:armhf (2.2.10-6+deb10u3) ... Setting up cmake (3.13.4-1) ... Setting up libfontconfig1:armhf (2.13.1-2) ... Setting up python (2.7.16-1) ... Setting up fontconfig (2.13.1-2) ... Regenerating fonts cache... done. Setting up libxmu6:armhf (2:1.1.2-2+b3) ... Setting up libxi6:armhf (2:1.7.9-1) ... Setting up po-debconf (1.0.21) ... Setting up preview-latex-style (11.91-2) ... Setting up libpango-1.0-0:armhf (1.42.4-8~deb10u1) ... Setting up libxaw7:armhf (2:1.0.13-1+b2) ... Setting up libcairo2:armhf (1.16.0-4) ... Setting up libcupsimage2:armhf (2.2.10-6+deb10u3) ... Setting up libgd3:armhf (2.2.5-5.2) ... Setting up libpangoft2-1.0-0:armhf (1.42.4-8~deb10u1) ... Setting up libpangocairo-1.0-0:armhf (1.42.4-8~deb10u1) ... Setting up libgs9:armhf (9.27~dfsg-2+deb10u3) ... Setting up ghostscript (9.27~dfsg-2+deb10u3) ... Setting up libgvc6 (2.40.1-6) ... Setting up texlive-binaries (2018.20181218.49446-1) ... update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode Setting up texlive-base (2018.20190227-2) ... tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/config/pdftexconfig.tex Setting up graphviz (2.40.1-6) ... Setting up texlive-font-utils (2018.20190227-2) ... Setting up texlive-latex-base (2018.20190227-2) ... Setting up texlive-extra-utils (2018.20190227-2) ... Setting up texlive-fonts-extra (2018.20190227-2) ... Setting up texlive-latex-recommended (2018.20190227-2) ... Setting up texlive-pictures (2018.20190227-2) ... Setting up texlive-fonts-recommended (2018.20190227-2) ... Setting up cm-super-minimal (0.3.4-14) ... Setting up texlive-latex-extra (2018.20190227-2) ... Setting up doxygen-latex (1.8.13-10) ... Setting up dh-autoreconf (19) ... Setting up debhelper (12.1.1) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Processing triggers for libc-bin (2.28-10) ... Processing triggers for tex-common (6.11) ... Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Building format(s) --all. This may take some time... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/libstxxl-1.4.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package libstxxl dpkg-buildpackage: info: source version 1.4.1-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Anton Gladky dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/libstxxl-1.4.1' dh_auto_clean rm -rf doc/html/ doc/latex/ make[1]: Leaving directory '/build/libstxxl-1.4.1' dh_clean debian/rules build dh build dh_update_autotools_config dh_autoreconf dh_auto_configure cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf .. -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done Defaulting CMAKE_BUILD_TYPE to Debug -- Performing Test CXX_HAS_FLAGS_WEXTRA -- Performing Test CXX_HAS_FLAGS_WEXTRA - Success -- Performing Test CXX_HAS_TEMPLATE_DEPTH -- Performing Test CXX_HAS_TEMPLATE_DEPTH - Success -- Performing Test CXX_HAS_STD_CXX11 -- Performing Test CXX_HAS_STD_CXX11 - Success -- Performing Test STXXL_HAVE_CXX11_RANGE_FOR_LOOP -- Performing Test STXXL_HAVE_CXX11_RANGE_FOR_LOOP - Success -- Looking for C++ include pthread.h -- Looking for C++ include pthread.h - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Checking for 64-bit off_t -- Checking for 64-bit off_t - present -- Checking for fseeko/ftello -- Checking for fseeko/ftello - present -- Performing Test STXXL_HAVE_O_DIRECT -- Performing Test STXXL_HAVE_O_DIRECT - Success -- Looking for mmap -- Looking for mmap - found -- Performing Test STXXL_HAVE_LINUXAIO_FILE -- Performing Test STXXL_HAVE_LINUXAIO_FILE - Success -- Performing Test STXXL_HAVE_SYNC_ADD_AND_FETCH -- Performing Test STXXL_HAVE_SYNC_ADD_AND_FETCH - Success -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Looking for C++ include parallel/algorithm -- Looking for C++ include parallel/algorithm - found -- Using POSIX pthread library functions. -- Looking for mallinfo -- Looking for mallinfo - found -- Looking for mlock -- Looking for mlock - found -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR -- Build files have been written to: /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf debian/rules override_dh_auto_build make[1]: Entering directory '/build/libstxxl-1.4.1' dh_auto_build cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/libstxxl-1.4.1 -B/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/CMakeFiles /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make -f lib/CMakeFiles/stxxl.dir/build.make lib/CMakeFiles/stxxl.dir/depend make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/libstxxl-1.4.1 /build/libstxxl-1.4.1/lib /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib/CMakeFiles/stxxl.dir/DependInfo.cmake --color= Scanning dependencies of target stxxl make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make -f lib/CMakeFiles/stxxl.dir/build.make lib/CMakeFiles/stxxl.dir/build make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' [ 5%] Building CXX object lib/CMakeFiles/stxxl.dir/common/exithandler.cpp.o [ 5%] Building CXX object lib/CMakeFiles/stxxl.dir/common/log.cpp.o [ 5%] Building CXX object lib/CMakeFiles/stxxl.dir/common/cmdline.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/common/cmdline.cpp.o -c /build/libstxxl-1.4.1/lib/common/cmdline.cpp cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/common/exithandler.cpp.o -c /build/libstxxl-1.4.1/lib/common/exithandler.cpp cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/common/log.cpp.o -c /build/libstxxl-1.4.1/lib/common/log.cpp [ 7%] Building CXX object lib/CMakeFiles/stxxl.dir/common/rand.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/common/rand.cpp.o -c /build/libstxxl-1.4.1/lib/common/rand.cpp [ 9%] Building CXX object lib/CMakeFiles/stxxl.dir/common/seed.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/common/seed.cpp.o -c /build/libstxxl-1.4.1/lib/common/seed.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/singleton.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/common/log.h:20, from /build/libstxxl-1.4.1/lib/common/log.cpp:15: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/lib/common/seed.cpp:16: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object lib/CMakeFiles/stxxl.dir/common/utils.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/common/utils.cpp.o -c /build/libstxxl-1.4.1/lib/common/utils.cpp [ 13%] Building CXX object lib/CMakeFiles/stxxl.dir/common/verbose.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/common/verbose.cpp.o -c /build/libstxxl-1.4.1/lib/common/verbose.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/singleton.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/common/log.h:20, from /build/libstxxl-1.4.1/lib/common/verbose.cpp:17: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object lib/CMakeFiles/stxxl.dir/common/version.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/common/version.cpp.o -c /build/libstxxl-1.4.1/lib/common/version.cpp /build/libstxxl-1.4.1/lib/common/verbose.cpp: In function 'void stxxl::print_msg(const char*, const string&, unsigned int)': /build/libstxxl-1.4.1/lib/common/verbose.cpp:44:38: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] snprintf(tstr, sizeof(tstr), "[%d.%02d:%02d:%02d.%06d] ", ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /build/libstxxl-1.4.1/lib/common/verbose.cpp:13: /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 21 and 39 bytes into a destination of size 23 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object lib/CMakeFiles/stxxl.dir/io/boostfd_file.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/boostfd_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/boostfd_file.cpp [ 19%] Building CXX object lib/CMakeFiles/stxxl.dir/io/create_file.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/create_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/create_file.cpp [ 21%] Building CXX object lib/CMakeFiles/stxxl.dir/io/disk_queued_file.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/disk_queued_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/disk_queued_file.cpp [ 23%] Building CXX object lib/CMakeFiles/stxxl.dir/io/file.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/file.cpp.o -c /build/libstxxl-1.4.1/lib/io/file.cpp In file included from /build/libstxxl-1.4.1/lib/io/create_file.cpp:16: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/file.h:30, from /build/libstxxl-1.4.1/include/stxxl/bits/io/disk_queued_file.h:18, from /build/libstxxl-1.4.1/lib/io/disk_queued_file.cpp:13: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/file.h:30, from /build/libstxxl-1.4.1/lib/io/file.cpp:13: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object lib/CMakeFiles/stxxl.dir/io/fileperblock_file.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/fileperblock_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/fileperblock_file.cpp In file included from /usr/include/c++/8/map:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/disk_queues.h:19, from /build/libstxxl-1.4.1/lib/io/disk_queued_file.cpp:14: /usr/include/c++/8/bits/stl_tree.h: In member 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, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /build/libstxxl-1.4.1/include/stxxl/bits/io/disk_queues.h:19, from /build/libstxxl-1.4.1/lib/io/disk_queued_file.cpp:14: /usr/include/c++/8/bits/stl_map.h: In member function 'virtual stxxl::request_ptr stxxl::disk_queued_file::awrite(void*, stxxl::file::offset_type, stxxl::file::size_type, const stxxl::completion_handler&)': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function 'virtual stxxl::request_ptr stxxl::disk_queued_file::aread(void*, stxxl::file::offset_type, stxxl::file::size_type, const stxxl::completion_handler&)': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/lib/io/fileperblock_file.cpp:21: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object lib/CMakeFiles/stxxl.dir/io/iostats.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/iostats.cpp.o -c /build/libstxxl-1.4.1/lib/io/iostats.cpp [ 29%] Building CXX object lib/CMakeFiles/stxxl.dir/io/mem_file.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/mem_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/mem_file.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/io/iostats.h:24, from /build/libstxxl-1.4.1/lib/io/iostats.cpp:15: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/file.h:30, from /build/libstxxl-1.4.1/include/stxxl/bits/io/disk_queued_file.h:18, from /build/libstxxl-1.4.1/include/stxxl/bits/io/mem_file.h:18, from /build/libstxxl-1.4.1/lib/io/mem_file.cpp:18: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object lib/CMakeFiles/stxxl.dir/io/request.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/request.cpp.o -c /build/libstxxl-1.4.1/lib/io/request.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/lib/io/request.cpp:16: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object lib/CMakeFiles/stxxl.dir/io/request_queue_impl_1q.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/request_queue_impl_1q.cpp.o -c /build/libstxxl-1.4.1/lib/io/request_queue_impl_1q.cpp [ 35%] Building CXX object lib/CMakeFiles/stxxl.dir/io/request_queue_impl_qwqr.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/request_queue_impl_qwqr.cpp.o -c /build/libstxxl-1.4.1/lib/io/request_queue_impl_qwqr.cpp [ 37%] Building CXX object lib/CMakeFiles/stxxl.dir/io/request_queue_impl_worker.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/request_queue_impl_worker.cpp.o -c /build/libstxxl-1.4.1/lib/io/request_queue_impl_worker.cpp In file included from /build/libstxxl-1.4.1/lib/io/request_queue_impl_1q.cpp:19: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/lib/io/request_queue_impl_worker.cpp:16: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/lib/io/request_queue_impl_qwqr.cpp:18: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object lib/CMakeFiles/stxxl.dir/io/request_with_state.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/request_with_state.cpp.o -c /build/libstxxl-1.4.1/lib/io/request_with_state.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/state.h:19, from /build/libstxxl-1.4.1/lib/io/request_with_state.cpp:15: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/disk_queues.h:19, from /build/libstxxl-1.4.1/lib/io/request_with_state.cpp:16: /usr/include/c++/8/bits/stl_tree.h: In member 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, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /build/libstxxl-1.4.1/include/stxxl/bits/io/disk_queues.h:19, from /build/libstxxl-1.4.1/lib/io/request_with_state.cpp:16: /usr/include/c++/8/bits/stl_map.h: In member function 'virtual bool stxxl::request_with_state::cancel()': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 41%] Building CXX object lib/CMakeFiles/stxxl.dir/io/request_with_waiters.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/request_with_waiters.cpp.o -c /build/libstxxl-1.4.1/lib/io/request_with_waiters.cpp [ 43%] Building CXX object lib/CMakeFiles/stxxl.dir/io/serving_request.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/serving_request.cpp.o -c /build/libstxxl-1.4.1/lib/io/serving_request.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/lib/io/request_with_waiters.cpp:14: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object lib/CMakeFiles/stxxl.dir/io/syscall_file.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/syscall_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/syscall_file.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/state.h:19, from /build/libstxxl-1.4.1/lib/io/serving_request.cpp:15: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/lib/io/syscall_file.cpp:15: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object lib/CMakeFiles/stxxl.dir/io/ufs_file_base.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/ufs_file_base.cpp.o -c /build/libstxxl-1.4.1/lib/io/ufs_file_base.cpp [ 49%] Building CXX object lib/CMakeFiles/stxxl.dir/io/wbtl_file.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/wbtl_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/wbtl_file.cpp In file included from /build/libstxxl-1.4.1/lib/io/ufs_file_base.cpp:17: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/file.h:30, from /build/libstxxl-1.4.1/include/stxxl/bits/io/disk_queued_file.h:18, from /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:27, from /build/libstxxl-1.4.1/lib/io/wbtl_file.cpp:16: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object lib/CMakeFiles/stxxl.dir/io/wfs_file_base.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/wfs_file_base.cpp.o -c /build/libstxxl-1.4.1/lib/io/wfs_file_base.cpp [ 52%] Building CXX object lib/CMakeFiles/stxxl.dir/io/wincall_file.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/wincall_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/wincall_file.cpp [ 54%] Building CXX object lib/CMakeFiles/stxxl.dir/mng/block_manager.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/mng/block_manager.cpp.o -c /build/libstxxl-1.4.1/lib/mng/block_manager.cpp [ 56%] Building CXX object lib/CMakeFiles/stxxl.dir/mng/config.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/mng/config.cpp.o -c /build/libstxxl-1.4.1/lib/mng/config.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/file.h:30, from /build/libstxxl-1.4.1/include/stxxl/bits/io/create_file.h:17, from /build/libstxxl-1.4.1/lib/mng/block_manager.cpp:16: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/lib/mng/config.cpp:17: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:25, from /build/libstxxl-1.4.1/lib/io/wbtl_file.cpp:16: /usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member 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, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::wbtl_file::_add_free_region(stxxl::file::offset_type, stxxl::file::offset_type)': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:25, from /build/libstxxl-1.4.1/lib/io/wbtl_file.cpp:16: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/map:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:25, from /build/libstxxl-1.4.1/lib/io/wbtl_file.cpp:16: /usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void stxxl::wbtl_file::discard(stxxl::file::offset_type, stxxl::file::offset_type)': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/config.h:18, from /build/libstxxl-1.4.1/lib/mng/config.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const stxxl::disk_config&}; _Tp = stxxl::disk_config; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member function 'stxxl::file::offset_type stxxl::wbtl_file::get_next_write_block()': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:25, from /build/libstxxl-1.4.1/lib/io/wbtl_file.cpp:16: /usr/include/c++/8/bits/stl_map.h: In member function 'void stxxl::wbtl_file::swrite(void*, stxxl::file::offset_type, stxxl::file::size_type)': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = stxxl::disk_config; _Alloc = std::allocator]': /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 58%] Building CXX object lib/CMakeFiles/stxxl.dir/mng/disk_allocator.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/mng/disk_allocator.cpp.o -c /build/libstxxl-1.4.1/lib/mng/disk_allocator.cpp [ 60%] Building CXX object lib/CMakeFiles/stxxl.dir/algo/async_schedule.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/algo/async_schedule.cpp.o -c /build/libstxxl-1.4.1/lib/algo/async_schedule.cpp In file included from /build/libstxxl-1.4.1/lib/mng/disk_allocator.cpp:14: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/config.h:18, from /build/libstxxl-1.4.1/lib/mng/config.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void stxxl::config::load_default_config()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/file.h:30, from /build/libstxxl-1.4.1/lib/algo/async_schedule.cpp:22: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'void stxxl::config::load_config_file(const string&)': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 _M_range_insert(__pos, __first, __last, ^~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/8/map:60, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:32, from /build/libstxxl-1.4.1/lib/mng/disk_allocator.cpp:17: /usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member 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, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::add_free_region(stxxl::int64, stxxl::int64)': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:32, from /build/libstxxl-1.4.1/lib/mng/disk_allocator.cpp:17: /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 62%] Building CXX object lib/CMakeFiles/stxxl.dir/io/mmap_file.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/mmap_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/mmap_file.cpp [ 64%] Building CXX object lib/CMakeFiles/stxxl.dir/io/simdisk_file.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/simdisk_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/simdisk_file.cpp [ 66%] Building CXX object lib/CMakeFiles/stxxl.dir/io/linuxaio_file.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/linuxaio_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/linuxaio_file.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/io/ufs_file_base.h:21, from /build/libstxxl-1.4.1/include/stxxl/bits/io/mmap_file.h:22, from /build/libstxxl-1.4.1/lib/io/mmap_file.cpp:14: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/io/ufs_file_base.h:21, from /build/libstxxl-1.4.1/include/stxxl/bits/io/linuxaio_file.h:21, from /build/libstxxl-1.4.1/lib/io/linuxaio_file.cpp:13: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/io/ufs_file_base.h:21, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:30, from /build/libstxxl-1.4.1/lib/io/simdisk_file.cpp:14: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Building CXX object lib/CMakeFiles/stxxl.dir/io/linuxaio_queue.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/linuxaio_queue.cpp.o -c /build/libstxxl-1.4.1/lib/io/linuxaio_queue.cpp In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request_with_waiters.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request_with_state.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/io/linuxaio_request.h:22, from /build/libstxxl-1.4.1/lib/io/linuxaio_file.cpp:17: /usr/include/c++/8/bits/stl_tree.h: In member 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, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /build/libstxxl-1.4.1/include/stxxl/bits/io/disk_queues.h:19, from /build/libstxxl-1.4.1/lib/io/linuxaio_file.cpp:18: /usr/include/c++/8/bits/stl_map.h: In member function 'virtual stxxl::request_ptr stxxl::linuxaio_file::aread(void*, stxxl::file::offset_type, stxxl::file::size_type, const stxxl::completion_handler&)': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h: In member function 'virtual stxxl::request_ptr stxxl::linuxaio_file::awrite(void*, stxxl::file::offset_type, stxxl::file::size_type, const stxxl::completion_handler&)': /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, /usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 70%] Building CXX object lib/CMakeFiles/stxxl.dir/io/linuxaio_request.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -Dstxxl_EXPORTS -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -fPIC -o CMakeFiles/stxxl.dir/io/linuxaio_request.cpp.o -c /build/libstxxl-1.4.1/lib/io/linuxaio_request.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/io/ufs_file_base.h:21, from /build/libstxxl-1.4.1/include/stxxl/bits/io/linuxaio_file.h:21, from /build/libstxxl-1.4.1/include/stxxl/bits/io/linuxaio_queue.h:17, from /build/libstxxl-1.4.1/lib/io/linuxaio_queue.cpp:14: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/io/ufs_file_base.h:21, from /build/libstxxl-1.4.1/include/stxxl/bits/io/linuxaio_file.h:21, from /build/libstxxl-1.4.1/include/stxxl/bits/io/linuxaio_request.h:17, from /build/libstxxl-1.4.1/lib/io/linuxaio_request.cpp:14: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Linking CXX shared library libstxxl.so cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/stxxl.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -Wl,-z,relro -shared -Wl,-soname,libstxxl.so.1 -o libstxxl.so.1.4.1 CMakeFiles/stxxl.dir/common/cmdline.cpp.o CMakeFiles/stxxl.dir/common/exithandler.cpp.o CMakeFiles/stxxl.dir/common/log.cpp.o CMakeFiles/stxxl.dir/common/rand.cpp.o CMakeFiles/stxxl.dir/common/seed.cpp.o CMakeFiles/stxxl.dir/common/utils.cpp.o CMakeFiles/stxxl.dir/common/verbose.cpp.o CMakeFiles/stxxl.dir/common/version.cpp.o CMakeFiles/stxxl.dir/io/boostfd_file.cpp.o CMakeFiles/stxxl.dir/io/create_file.cpp.o CMakeFiles/stxxl.dir/io/disk_queued_file.cpp.o CMakeFiles/stxxl.dir/io/file.cpp.o CMakeFiles/stxxl.dir/io/fileperblock_file.cpp.o CMakeFiles/stxxl.dir/io/iostats.cpp.o CMakeFiles/stxxl.dir/io/mem_file.cpp.o CMakeFiles/stxxl.dir/io/request.cpp.o CMakeFiles/stxxl.dir/io/request_queue_impl_1q.cpp.o CMakeFiles/stxxl.dir/io/request_queue_impl_qwqr.cpp.o CMakeFiles/stxxl.dir/io/request_queue_impl_worker.cpp.o CMakeFiles/stxxl.dir/io/request_with_state.cpp.o CMakeFiles/stxxl.dir/io/request_with_waiters.cpp.o CMakeFiles/stxxl.dir/io/serving_request.cpp.o CMakeFiles/stxxl.dir/io/syscall_file.cpp.o CMakeFiles/stxxl.dir/io/ufs_file_base.cpp.o CMakeFiles/stxxl.dir/io/wbtl_file.cpp.o CMakeFiles/stxxl.dir/io/wfs_file_base.cpp.o CMakeFiles/stxxl.dir/io/wincall_file.cpp.o CMakeFiles/stxxl.dir/mng/block_manager.cpp.o CMakeFiles/stxxl.dir/mng/config.cpp.o CMakeFiles/stxxl.dir/mng/disk_allocator.cpp.o CMakeFiles/stxxl.dir/algo/async_schedule.cpp.o CMakeFiles/stxxl.dir/io/mmap_file.cpp.o CMakeFiles/stxxl.dir/io/simdisk_file.cpp.o CMakeFiles/stxxl.dir/io/linuxaio_file.cpp.o CMakeFiles/stxxl.dir/io/linuxaio_queue.cpp.o CMakeFiles/stxxl.dir/io/linuxaio_request.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib && /usr/bin/cmake -E cmake_symlink_library libstxxl.so.1.4.1 libstxxl.so.1 libstxxl.so make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' [ 72%] Built target stxxl make -f tools/CMakeFiles/stxxl_tool.dir/build.make tools/CMakeFiles/stxxl_tool.dir/depend make -f local/CMakeFiles/test2.dir/build.make local/CMakeFiles/test2.dir/depend make -f local/CMakeFiles/test1.dir/build.make local/CMakeFiles/test1.dir/depend make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/libstxxl-1.4.1 /build/libstxxl-1.4.1/local /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/local /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/local/CMakeFiles/test2.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/libstxxl-1.4.1 /build/libstxxl-1.4.1/local /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/local /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/local/CMakeFiles/test1.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/libstxxl-1.4.1 /build/libstxxl-1.4.1/tools /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools/CMakeFiles/stxxl_tool.dir/DependInfo.cmake --color= Scanning dependencies of target test1 Scanning dependencies of target test2 make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make -f local/CMakeFiles/test1.dir/build.make local/CMakeFiles/test1.dir/build make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make -f local/CMakeFiles/test2.dir/build.make local/CMakeFiles/test2.dir/build make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' Scanning dependencies of target stxxl_tool make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make -f tools/CMakeFiles/stxxl_tool.dir/build.make tools/CMakeFiles/stxxl_tool.dir/build [ 76%] Building CXX object local/CMakeFiles/test1.dir/test1.cpp.o [ 76%] Building CXX object local/CMakeFiles/test2.dir/test2.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/local && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -o CMakeFiles/test1.dir/test1.cpp.o -c /build/libstxxl-1.4.1/local/test1.cpp cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/local && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -o CMakeFiles/test2.dir/test2.cpp.o -c /build/libstxxl-1.4.1/local/test2.cpp make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' [ 78%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/stxxl_tool.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -o CMakeFiles/stxxl_tool.dir/stxxl_tool.cpp.o -c /build/libstxxl-1.4.1/tools/stxxl_tool.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/request:14, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:17, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/stxxl_tool.cpp:14: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/singleton.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/config.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:16, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request_operations.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:24, from /build/libstxxl-1.4.1/include/stxxl/vector:14, from /build/libstxxl-1.4.1/local/test1.cpp:20: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/vector:14, from /build/libstxxl-1.4.1/local/test1.cpp:20: /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h: In instantiation of 'stxxl::vector::~vector() [with ValueType = int; unsigned int PageSize = 4; PagerType = stxxl::lru_pager<8>; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; SizeType = long long unsigned int]': /build/libstxxl-1.4.1/local/test1.cpp:33:42: required from here /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:1485:9: warning: catching polymorphic type 'class stxxl::io_error' by value [-Wcatch-value=] catch (io_error e) ^~~~~ [ 80%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/create_files.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -o CMakeFiles/stxxl_tool.dir/create_files.cpp.o -c /build/libstxxl-1.4.1/tools/create_files.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/request:14, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:17, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/create_files.cpp:18: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In constructor 'stxxl::block_prefetcher::block_prefetcher(stxxl::block_prefetcher::bid_iterator_type, stxxl::block_prefetcher::bid_iterator_type, stxxl::int_type*, stxxl::int_type, stxxl::completion_handler) [with BlockType = stxxl::typed_block<2097152, long long int, 0, void>; BidIteratorType = __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:107:5: note: parameter passing for argument of type 'stxxl::block_prefetcher, __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > > >::bid_iterator_type' {aka '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >'} changed in GCC 7.1 block_prefetcher( ^~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:107:5: note: parameter passing for argument of type 'stxxl::block_prefetcher, __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > > >::bid_iterator_type' {aka '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/config.h:18, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:16, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/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]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:62, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >; _Tp = stxxl::sort_helper::trigger_entry, long long int>]': /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 _Temporary_buffer<_ForwardIterator, _Tp>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/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>, std::allocator, long long int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, long long int>, my_less> >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 [ 82%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/benchmark_disks.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -o CMakeFiles/stxxl_tool.dir/benchmark_disks.cpp.o -c /build/libstxxl-1.4.1/tools/benchmark_disks.cpp In file included from /usr/include/c++/8/queue:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:20, from /build/libstxxl-1.4.1/include/stxxl/vector:14, from /build/libstxxl-1.4.1/local/test1.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::batch_entry*, std::vector >::batch_entry, std::allocator >::batch_entry> > >; _Distance = int; _Tp = stxxl::buffered_writer >::batch_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::batch_entry_cmp>]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::batch_entry*, std::vector >::batch_entry, std::allocator >::batch_entry> > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:19, from /build/libstxxl-1.4.1/include/stxxl/vector:14, from /build/libstxxl-1.4.1/local/test1.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stxxl::buffered_writer >::batch_entry}; _Tp = stxxl::buffered_writer >::batch_entry; _Alloc = std::allocator >::batch_entry>]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::batch_entry, std::allocator >::batch_entry> >::iterator' {aka '__gnu_cxx::__normal_iterator >::batch_entry*, std::vector >::batch_entry, std::allocator >::batch_entry> > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >; _BidirectionalIterator2 = stxxl::sort_helper::trigger_entry, long long int>*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, long long int>, my_less> >]': /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'stxxl::buffered_writer::block_type* stxxl::buffered_writer::write(stxxl::buffered_writer::block_type*, const bid_type&) [with BlockType = stxxl::typed_block<2097152, int, 0, void>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::batch_entry*, std::vector >::batch_entry, std::allocator >::batch_entry> > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/queue:62, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::batch_entry*, std::vector >::batch_entry, std::allocator >::batch_entry> > >; _Distance = int; _Tp = stxxl::buffered_writer >::batch_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::batch_entry_cmp>]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::batch_entry*, std::vector >::batch_entry, std::allocator >::batch_entry> > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >]': /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 __rotate(_RandomAccessIterator __first, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, long long int>, my_less> >]': /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, long long int>, my_less> >]': /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >; _BidirectionalIterator2 = stxxl::sort_helper::trigger_entry, long long int>*; _Distance = int]': /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 __rotate_adaptive(_BidirectionalIterator1 __first, ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:25, from /build/libstxxl-1.4.1/include/stxxl/vector:14, from /build/libstxxl-1.4.1/local/test1.cpp:20: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >; _Distance = int; _Pointer = stxxl::sort_helper::trigger_entry, long long int>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, long long int>, my_less> >]': /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__move_merge_adaptive_backward(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_end, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2460:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 = std::__rotate_adaptive(__first_cut, __middle, __second_cut, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size); ~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >; _OutputIterator = stxxl::sort_helper::trigger_entry, long long int>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, long long int>, my_less> >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 __move_merge(_InputIterator __first1, _InputIterator __last1, ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = stxxl::sort_helper::trigger_entry, long long int>*; _OutputIterator = __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, long long int>, my_less> >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In constructor 'stxxl::vector::vector(stxxl::vector::size_type, stxxl::unsigned_type) [with ValueType = int; unsigned int PageSize = 4; PagerType = stxxl::lru_pager<8>; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; SizeType = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >; _Pointer = stxxl::sort_helper::trigger_entry, long long int>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, long long int>, my_less> >]': /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >; _Pointer = stxxl::sort_helper::trigger_entry, long long int>*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, long long int>, my_less> >]': /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/config.h:18, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:16, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stxxl::buffered_writer >::batch_entry}; _Tp = stxxl::buffered_writer >::batch_entry; _Alloc = std::allocator >::batch_entry>]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::batch_entry, std::allocator >::batch_entry> >::iterator' {aka '__gnu_cxx::__normal_iterator >::batch_entry*, std::vector >::batch_entry, std::allocator >::batch_entry> > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/request:14, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:17, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/queue:62, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_LexicographicReverse >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_Lexicographic >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/config.h:18, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:16, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/bits/vector.tcc: In member function 'void stxxl::stream::basic_runs_merger::merge_recursively() [with RunsType = stxxl::counting_ptr, long long int>, my_less> >; CompareType = my_less; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::batch_entry*, std::vector >::batch_entry, std::allocator >::batch_entry> > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::batch_entry*, std::vector >::batch_entry, std::allocator >::batch_entry> > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/sort:14, from /build/libstxxl-1.4.1/local/test1.cpp:22: /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In function 'void stxxl::sort_local::create_runs(InputBidIterator, RunType**, stxxl::int_type, stxxl::int_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, int, 0, void>; RunType = stxxl::simple_vector, int> >; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueCmp = my_less_int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:70:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 create_runs( ^~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In member function 'void stxxl::stream::basic_runs_merger::initialize(const sorted_runs_type&) [with RunsType = stxxl::counting_ptr, long long int>, my_less> >; CompareType = my_less; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/stl_algo.h:5001:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/c++/8/bits/stl_algo.h:5004:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5006:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1228:24: note: parameter passing for argument of type 'std::vector, long long int>, std::allocator, long long int> > >::iterator' {aka '__gnu_cxx::__normal_iterator, long long int>*, std::vector, long long int>, std::allocator, long long int> > > >'} changed in GCC 7.1 m_prefetcher = new prefetcher_type( ^~~~~~~~~~~~~~~~~~~~ m_consume_seq.begin(), ~~~~~~~~~~~~~~~~~~~~~~ m_consume_seq.end(), ~~~~~~~~~~~~~~~~~~~~ m_prefetch_seq, ~~~~~~~~~~~~~~~ STXXL_MIN(nruns + n_prefetch_buffers, prefetch_seq_size)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In function 'stxxl::simple_vector >* stxxl::sort_local::sort_blocks(InputBidIterator, stxxl::unsigned_type, stxxl::unsigned_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, int, 0, void>; AllocStrategy = stxxl::RC; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueCmp = my_less_int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:513:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 sort_blocks(InputBidIterator input_bids, ^~~~~~~~~~~ In file included from /usr/include/c++/8/queue:62, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_LexicographicReverse >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/config.h:18, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:16, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/bits/stl_vector.h: In member function 'void stxxl::stream::runs_creator, CompareType, BlockSize, AllocStr>::push(const value_type&) [with ValueType = long long int; CompareType = my_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function 'void stxxl::stream::runs_creator, CompareType, BlockSize, AllocStr>::compute_result() [with ValueType = long long int; CompareType = my_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In function 'int main()': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic >]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:25, from /build/libstxxl-1.4.1/include/stxxl/vector:14, from /build/libstxxl-1.4.1/local/test1.cpp:20: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int main()': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<__gnu_parallel::_Lexicographic >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _RankType = long long int; _RankIterator = __gnu_cxx::__normal_iterator > >; _Compare = my_less]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/queue:62, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _RankType = int; _RankIterator = __gnu_cxx::__normal_iterator > >; _Compare = my_less]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/queue:62, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:17, from /build/libstxxl-1.4.1/include/stxxl/sorter:14, from /build/libstxxl-1.4.1/local/test2.cpp:21: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member 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, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:25, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:26, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = long long int; _Tp = long long int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 4096]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4096>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 4096; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4096>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 4096; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4096>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ [ 84%] Linking CXX executable test2 cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/local && /usr/bin/cmake -E cmake_link_script CMakeFiles/test2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -Wl,-z,relro -rdynamic CMakeFiles/test2.dir/test2.cpp.o -o test2 ../lib/libstxxl.so.1.4.1 -lpthread /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 4096; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' [ 84%] Built target test2 [ 86%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/benchmark_files.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -o CMakeFiles/stxxl_tool.dir/benchmark_files.cpp.o -c /build/libstxxl-1.4.1/tools/benchmark_files.cpp /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4096>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 4096; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ [ 88%] Linking CXX executable test1 cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/local && /usr/bin/cmake -E cmake_link_script CMakeFiles/test1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -Wl,-z,relro -rdynamic CMakeFiles/test1.dir/test1.cpp.o -o test1 ../lib/libstxxl.so.1.4.1 -lpthread make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 8192]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ [ 88%] Built target test1 [ 90%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/benchmark_sort.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -o CMakeFiles/stxxl_tool.dir/benchmark_sort.cpp.o -c /build/libstxxl-1.4.1/tools/benchmark_sort.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8192>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 8192; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/request:14, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:17, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_files.cpp:28: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8192>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 8192; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request_operations.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:24, from /build/libstxxl-1.4.1/include/stxxl/vector:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:21: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8192>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 8192; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8192>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 8192; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 16384]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16384>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 16384; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/vector:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:21: /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h: In instantiation of 'stxxl::vector::~vector() [with ValueType = stxxl::tuple; unsigned int PageSize = 4; PagerType = stxxl::lru_pager<8>; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; SizeType = long long unsigned int]': /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:139:21: required from 'BenchmarkSort::BenchmarkSort(const char*, stxxl::uint64, stxxl::unsigned_type) [with ValueType = stxxl::tuple; RandomGenerator = stxxl::random_number32; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:1485:9: warning: catching polymorphic type 'class stxxl::io_error' by value [-Wcatch-value=] catch (io_error e) ^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h: In instantiation of 'stxxl::vector::~vector() [with ValueType = stxxl::tuple; unsigned int PageSize = 4; PagerType = stxxl::lru_pager<8>; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; SizeType = long long unsigned int]': /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:139:21: required from 'BenchmarkSort::BenchmarkSort(const char*, stxxl::uint64, stxxl::unsigned_type) [with ValueType = stxxl::tuple; RandomGenerator = stxxl::random_number32; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:1485:9: warning: catching polymorphic type 'class stxxl::io_error' by value [-Wcatch-value=] /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16384>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h: In instantiation of 'stxxl::vector::~vector() [with ValueType = struct64_type; unsigned int PageSize = 4; PagerType = stxxl::lru_pager<8>; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; SizeType = long long unsigned int]': /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:139:21: required from 'BenchmarkSort::BenchmarkSort(const char*, stxxl::uint64, stxxl::unsigned_type) [with ValueType = struct64_type; RandomGenerator = stxxl::random_number32; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:1485:9: warning: catching polymorphic type 'class stxxl::io_error' by value [-Wcatch-value=] /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 16384; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16384>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 16384; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16384>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 16384; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 32768]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<32768>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 32768; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<32768>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 32768; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<32768>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 32768; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<32768>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 32768; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ [ 92%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/benchmark_disks_random.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -o CMakeFiles/stxxl_tool.dir/benchmark_disks_random.cpp.o -c /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 65536]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<65536>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 65536; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<65536>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 65536; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/request:14, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:17, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<65536>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 65536; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<65536>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 65536; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 131072]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<131072>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 131072; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<131072>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 131072; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<131072>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 131072; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<131072>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 131072; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 262144]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<262144>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 262144; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<262144>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 262144; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<262144>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 262144; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<262144>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 262144; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 524288]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<524288>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 524288; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<524288>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 524288; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<524288>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 524288; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<524288>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 524288; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 1048576]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<1048576>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 1048576; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<1048576>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 1048576; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<1048576>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 1048576; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<1048576>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/request:14, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:17, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last) ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 1048576; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::random_shuffle(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:4566:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 2097152]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 2097152; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 2097152; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tree.h: In member 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, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:25, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:26, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = long long int; _Tp = long long int; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 4096]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 2097152; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4096>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4096; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 2097152; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4096>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 4194304]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4194304>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4096; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 4194304; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4096>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4194304>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4096; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 4194304; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4194304>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4096>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 4194304; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4096; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4194304>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 8192]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 4194304; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8192>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8192; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 8388608]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8388608>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 8388608; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8192>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8192; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8388608>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 8388608; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8192>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8388608>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8192; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 8388608; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8192>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8388608>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 8388608; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8192; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 16777216]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 16384]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16777216>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16384>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 16777216; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16384; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16777216>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 16777216; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16384>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:30, from /build/libstxxl-1.4.1/include/stxxl/vector:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:21: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In constructor 'stxxl::block_prefetcher::block_prefetcher(stxxl::block_prefetcher::bid_iterator_type, stxxl::block_prefetcher::bid_iterator_type, stxxl::int_type*, stxxl::int_type, stxxl::completion_handler) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; BidIteratorType = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:107:5: note: parameter passing for argument of type 'stxxl::block_prefetcher, 0, void>, __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > > >::bid_iterator_type' {aka '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >'} changed in GCC 7.1 block_prefetcher( ^~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:107:5: note: parameter passing for argument of type 'stxxl::block_prefetcher, 0, void>, __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > > >::bid_iterator_type' {aka '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >'} changed in GCC 7.1 /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16384; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16777216>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 16777216; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16384>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16777216>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16384; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 16777216; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In constructor 'stxxl::block_prefetcher::block_prefetcher(stxxl::block_prefetcher::bid_iterator_type, stxxl::block_prefetcher::bid_iterator_type, stxxl::int_type*, stxxl::int_type, stxxl::completion_handler) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; BidIteratorType = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:107:5: note: parameter passing for argument of type 'stxxl::block_prefetcher, 0, void>, __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > > >::bid_iterator_type' {aka '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >'} changed in GCC 7.1 /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:107:5: note: parameter passing for argument of type 'stxxl::block_prefetcher, 0, void>, __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > > >::bid_iterator_type' {aka '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >'} changed in GCC 7.1 In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16384>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 33554432]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<33554432>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16384; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 33554432; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In constructor 'stxxl::block_prefetcher::block_prefetcher(stxxl::block_prefetcher::bid_iterator_type, stxxl::block_prefetcher::bid_iterator_type, stxxl::int_type*, stxxl::int_type, stxxl::completion_handler) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; BidIteratorType = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:107:5: note: parameter passing for argument of type 'stxxl::block_prefetcher, __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > > >::bid_iterator_type' {aka '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >'} changed in GCC 7.1 /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:107:5: note: parameter passing for argument of type 'stxxl::block_prefetcher, __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > > >::bid_iterator_type' {aka '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >'} changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 32768]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<33554432>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<32768>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 33554432; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 32768; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<33554432>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<32768>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 33554432; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 32768; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<33554432>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 33554432; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<32768>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 67108864]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 32768; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<67108864>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 67108864; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<32768>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 32768; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<67108864>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 67108864; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<67108864>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 65536]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 67108864; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<65536>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 65536; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<67108864>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 67108864; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<65536>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:32: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 134217728]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:33: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<134217728>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 65536; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 134217728; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<65536>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<134217728>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 65536; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 134217728; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<65536>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, 0, void> >::batch_entry*, std::vector, 0, void> >::batch_entry, std::allocator, 0, void> >::batch_entry> > >; _Distance = int; _Tp = stxxl::buffered_writer, 0, void> >::batch_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_val, 0, void> >::batch_entry_cmp>]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void> >::batch_entry*, std::vector, 0, void> >::batch_entry, std::allocator, 0, void> >::batch_entry> > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<134217728>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 65536; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:20, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/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]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' {aka '__gnu_cxx::__normal_iterator >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 134217728; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 131072]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<131072>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<134217728>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 131072; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::__cxx11::string) [with unsigned int RawBlockSize = 134217728; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, 0, void> >::batch_entry*, std::vector, 0, void> >::batch_entry, std::allocator, 0, void> >::batch_entry> > >; _Distance = int; _Tp = stxxl::buffered_writer, 0, void> >::batch_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_val, 0, void> >::batch_entry_cmp>]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void> >::batch_entry*, std::vector, 0, void> >::batch_entry, std::allocator, 0, void> >::batch_entry> > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<131072>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 131072; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<131072>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 131072; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::batch_entry*, std::vector >::batch_entry, std::allocator >::batch_entry> > >; _Distance = int; _Tp = stxxl::buffered_writer >::batch_entry; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::batch_entry_cmp>]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::batch_entry*, std::vector >::batch_entry, std::allocator >::batch_entry> > >' changed in GCC 7.1 In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<131072>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 131072; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 262144]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<262144>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 262144; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<262144>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:20, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stxxl::buffered_writer, 0, void> >::batch_entry}; _Tp = stxxl::buffered_writer, 0, void> >::batch_entry; _Alloc = std::allocator, 0, void> >::batch_entry>]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, 0, void> >::batch_entry, std::allocator, 0, void> >::batch_entry> >::iterator' {aka '__gnu_cxx::__normal_iterator, 0, void> >::batch_entry*, std::vector, 0, void> >::batch_entry, std::allocator, 0, void> >::batch_entry> > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'stxxl::buffered_writer::block_type* stxxl::buffered_writer::write(stxxl::buffered_writer::block_type*, const bid_type&) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void> >::batch_entry*, std::vector, 0, void> >::batch_entry, std::allocator, 0, void> >::batch_entry> > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 262144; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<262144>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 262144; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:20, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stxxl::buffered_writer, 0, void> >::batch_entry}; _Tp = stxxl::buffered_writer, 0, void> >::batch_entry; _Alloc = std::allocator, 0, void> >::batch_entry>]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, 0, void> >::batch_entry, std::allocator, 0, void> >::batch_entry> >::iterator' {aka '__gnu_cxx::__normal_iterator, 0, void> >::batch_entry*, std::vector, 0, void> >::batch_entry, std::allocator, 0, void> >::batch_entry> > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<262144>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'stxxl::buffered_writer::block_type* stxxl::buffered_writer::write(stxxl::buffered_writer::block_type*, const bid_type&) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void> >::batch_entry*, std::vector, 0, void> >::batch_entry, std::allocator, 0, void> >::batch_entry> > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 262144; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:62, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Tp = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >]': /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 _Temporary_buffer<_ForwardIterator, _Tp>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 524288]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<524288>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 524288; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:20, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stxxl::buffered_writer >::batch_entry}; _Tp = stxxl::buffered_writer >::batch_entry; _Alloc = std::allocator >::batch_entry>]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector >::batch_entry, std::allocator >::batch_entry> >::iterator' {aka '__gnu_cxx::__normal_iterator >::batch_entry*, std::vector >::batch_entry, std::allocator >::batch_entry> > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'stxxl::buffered_writer::block_type* stxxl::buffered_writer::write(stxxl::buffered_writer::block_type*, const bid_type&) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::batch_entry*, std::vector >::batch_entry, std::allocator >::batch_entry> > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<524288>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 524288; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:62, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; _Tp = stxxl::sort_helper::trigger_entry, struct64_type>]': /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 _Temporary_buffer<_ForwardIterator, _Tp>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_tempbuf.h:243:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<524288>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 524288; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _BidirectionalIterator2 = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _BidirectionalIterator2 = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<524288>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter, struct64_type>, BenchmarkSort::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, struct64_type>, BenchmarkSort::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; _BidirectionalIterator2 = stxxl::sort_helper::trigger_entry, struct64_type>*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, struct64_type>, BenchmarkSort::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2330:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 524288; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:25, from /build/libstxxl-1.4.1/include/stxxl/vector:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:21: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 1048576]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ [ 94%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/benchmark_pqueue.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -o CMakeFiles/stxxl_tool.dir/benchmark_pqueue.cpp.o -c /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<1048576>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 1048576; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<1048576>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 1048576; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:29, from /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:36, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h: In destructor 'stxxl::mutex::~mutex()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:68:13: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:70:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/mutex.h:73:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<1048576>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 1048576; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h: In destructor 'stxxl::condition_variable::~condition_variable()': /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: warning: throw will always call terminate() [-Wterminate] throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:39: note: in C++11 destructors default to noexcept throw exception_type(msg.str()); \ ^ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' STXXL_THROW2(exception_type, \ ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:126:13: note: in expansion of macro 'STXXL_THROW_ERRNO2' STXXL_THROW_ERRNO2(stxxl::resource_error, #expr, res); \ ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/condition_variable.h:60:9: note: in expansion of macro 'STXXL_CHECK_PTHREAD_CALL' STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<1048576>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 1048576; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 2097152]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 2097152; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 2097152; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 2097152; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 2097152; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >]': /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __rotate(_RandomAccessIterator __first, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _BidirectionalIterator2 = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _Distance = int]': /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __rotate_adaptive(_BidirectionalIterator1 __first, ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Distance = int; _Pointer = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__move_merge_adaptive_backward(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_end, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2460:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 = std::__rotate_adaptive(__first_cut, __middle, __second_cut, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size); ~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _OutputIterator = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __move_merge(_InputIterator __first1, _InputIterator __last1, ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 4194304]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _OutputIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Pointer = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Pointer = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4194304>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4194304; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4194304>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4194304; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4194304>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4194304; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<4194304>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/ksort:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:23: /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In function 'void stxxl::ksort_local::merge_runs(RunType**, stxxl::unsigned_type, RunType*, stxxl::unsigned_type, KeyExtractor) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; RunType = stxxl::simple_vector, long long unsigned int> >; KeyExtractor = BenchmarkSort::value_key_second]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:443:6: note: parameter passing for argument of type 'BenchmarkSort::value_key_second' changed in GCC 7.1 void merge_runs(RunType** in_runs, unsigned_type nruns, RunType* out_run, unsigned_type _m, KeyExtractor keyobj) ^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4194304; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 8388608]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8388608>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8388608; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8388608>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8388608; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In function 'void stxxl::ksort_local::merge_runs(RunType**, stxxl::unsigned_type, RunType*, stxxl::unsigned_type, KeyExtractor) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; RunType = stxxl::simple_vector, long long unsigned int> >; KeyExtractor = BenchmarkSort, stxxl::random_number32>::value_key_second]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:443:6: note: parameter passing for argument of type 'BenchmarkSort, stxxl::random_number32>::value_key_second' changed in GCC 7.1 In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8388608>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8388608; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<8388608>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >]': /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __rotate(_RandomAccessIterator __first, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8388608; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _BidirectionalIterator2 = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _Distance = int]': /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __rotate_adaptive(_BidirectionalIterator1 __first, ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Distance = int; _Pointer = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__move_merge_adaptive_backward(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_end, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2460:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 = std::__rotate_adaptive(__first_cut, __middle, __second_cut, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size); ~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _OutputIterator = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __move_merge(_InputIterator __first1, _InputIterator __last1, ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _OutputIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Pointer = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; _Pointer = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 16777216]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16777216>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16777216; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16777216>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16777216; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16777216>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >]': /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 __rotate(_RandomAccessIterator __first, ^~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1328:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16777216; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, struct64_type>, BenchmarkSort::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 __merge_without_buffer(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2476:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2518:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __first_cut, __new_middle, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len11, __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2520:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__merge_without_buffer(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len2 - __len22, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, struct64_type>, BenchmarkSort::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 __inplace_stable_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2761:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2766:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2770:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __middle, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2771:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__inplace_stable_sort(__middle, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2772:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__merge_without_buffer(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ __middle - __first, ~~~~~~~~~~~~~~~~~~~ __last - __middle, ~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; _BidirectionalIterator2 = stxxl::sort_helper::trigger_entry, struct64_type>*; _Distance = int]': /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 __rotate_adaptive(_BidirectionalIterator1 __first, ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2373:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1443:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 return std::__rotate(__first, __middle, __last, ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ std::__iterator_category(__first)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; _Distance = int; _Pointer = stxxl::sort_helper::trigger_entry, struct64_type>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, struct64_type>, BenchmarkSort::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 __merge_adaptive(_BidirectionalIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2415:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__move_merge_adaptive_backward(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_end, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2431:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2460:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 = std::__rotate_adaptive(__first_cut, __middle, __second_cut, ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size); ~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2463:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len22, __buffer, __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2465:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__merge_adaptive(__new_middle, __second_cut, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __len1 - __len11, ~~~~~~~~~~~~~~~~~ __len2 - __len22, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; _OutputIterator = stxxl::sort_helper::trigger_entry, struct64_type>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, struct64_type>, BenchmarkSort::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 __move_merge(_InputIterator __first1, _InputIterator __last1, ^~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = stxxl::sort_helper::trigger_entry, struct64_type>*; _OutputIterator = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, struct64_type>, BenchmarkSort::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2639:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; _Pointer = stxxl::sort_helper::trigger_entry, struct64_type>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, struct64_type>, BenchmarkSort::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 __merge_sort_with_buffer(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2695:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + __chunk_size, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2674:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 __result = std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, ~~~~~~~~~~~~~~~~~~~~~~ __first + __two_step, ~~~~~~~~~~~~~~~~~~~~~ __result, __comp); ~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__move_merge(__first, __first + __step_size, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __first + __step_size, __last, __result, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2682:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2698:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; _Pointer = stxxl::sort_helper::trigger_entry, struct64_type>*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter, struct64_type>, BenchmarkSort::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 __stable_sort_adaptive(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2732:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:2741:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __middle, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2743:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__middle, __last, __buffer, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer_size, __comp); ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2748:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2749:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:2751:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__merge_adaptive(__first, __middle, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__middle - __first), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Distance(__last - __middle), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __buffer, __buffer_size, ~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<16777216>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16777216; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 33554432]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<33554432>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 33554432; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<33554432>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 33554432; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<33554432>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 33554432; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<33554432>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 33554432; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 67108864]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<67108864>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 67108864; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<67108864>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 67108864; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<67108864>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 67108864; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<67108864>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 67108864; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/set:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/simdisk_file.h:27, from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:21, from /build/libstxxl-1.4.1/include/stxxl/io:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:28: /usr/include/c++/8/bits/stl_tree.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 134217728]': /usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _M_erase_aux(__position); ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<134217728>; DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 134217728; AllocStrategy = stxxl::SR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<134217728>; DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 134217728; AllocStrategy = stxxl::FR]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<134217728>; DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In member function 'void stxxl::stream::basic_runs_merger::initialize(const sorted_runs_type&) [with RunsType = stxxl::counting_ptr, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >; CompareType = BenchmarkSort, stxxl::random_number32>::value_less; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/stl_algo.h:5006:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/stream:15, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:24: /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1228:24: note: parameter passing for argument of type 'std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > >::iterator' {aka '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >'} changed in GCC 7.1 m_prefetcher = new prefetcher_type( ^~~~~~~~~~~~~~~~~~~~ m_consume_seq.begin(), ~~~~~~~~~~~~~~~~~~~~~~ m_consume_seq.end(), ~~~~~~~~~~~~~~~~~~~~ m_prefetch_seq, ~~~~~~~~~~~~~~~ STXXL_MIN(nruns + n_prefetch_buffers, prefetch_seq_size)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h:5004:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 134217728; AllocStrategy = stxxl::striping]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:20, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, int>}; _Tp = std::pair, int>; _Alloc = std::allocator, int> >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, int>, std::allocator, int> > >::iterator' {aka '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, int>}; _Tp = std::pair, int>; _Alloc = std::allocator, int> >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_LexicographicReverse, int, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_Lexicographic, int, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 In file included from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<134217728>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In function 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 134217728; AllocStrategy = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:112:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:128:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::random_shuffle(blocks.begin(), blocks.end()); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = stxxl::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In member function 'void stxxl::stream::basic_runs_merger::initialize(const sorted_runs_type&) [with RunsType = stxxl::counting_ptr, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >; CompareType = BenchmarkSort, stxxl::random_number32>::value_less; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/stl_algo.h:5001:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/c++/8/bits/stl_algo.h:5004:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5006:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/stream:15, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:24: /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1228:24: note: parameter passing for argument of type 'std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > >::iterator' {aka '__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >'} changed in GCC 7.1 m_prefetcher = new prefetcher_type( ^~~~~~~~~~~~~~~~~~~~ m_consume_seq.begin(), ~~~~~~~~~~~~~~~~~~~~~~ m_consume_seq.end(), ~~~~~~~~~~~~~~~~~~~~ m_prefetch_seq, ~~~~~~~~~~~~~~~ STXXL_MIN(nruns + n_prefetch_buffers, prefetch_seq_size)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:20, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' {aka '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_LexicographicReverse::value_less> >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = stxxl::tuple; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_Lexicographic::value_less> >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/parallel/sort.h:44, from /usr/include/c++/8/parallel/algo.h:45, from /usr/include/c++/8/parallel/algorithm:37, from /build/libstxxl-1.4.1/include/stxxl/bits/parallel.h:80, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/parallel/multiway_mergesort.h: In function 'void __gnu_parallel::parallel_sort_mwms(_RAIter, _RAIter, _Compare, __gnu_parallel::_ThreadIndex) [with bool __stable = false; bool __exact = true; _RAIter = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = my_cmp >]': /usr/include/c++/8/parallel/multiway_mergesort.h:395:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 parallel_sort_mwms(_RAIter __begin, _RAIter __end, ^~~~~~~~~~~~~~~~~~ /usr/include/c++/8/parallel/multiway_mergesort.h:395:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/parallel/multiway_mergesort.h:395:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In member function 'void stxxl::stream::basic_runs_merger::initialize(const sorted_runs_type&) [with RunsType = stxxl::counting_ptr, struct64_type>, BenchmarkSort::value_less> >; CompareType = BenchmarkSort::value_less; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/stl_algo.h:5001:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 _TmpBuf __buf(__first, __last); ^~~~~ /usr/include/c++/8/bits/stl_algo.h:5004:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__inplace_stable_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:5006:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >' changed in GCC 7.1 std::__stable_sort_adaptive(__first, __last, __buf.begin(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _DistanceType(__buf.size()), __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/stream:15, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:24: /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1228:24: note: parameter passing for argument of type 'std::vector, struct64_type>, std::allocator, struct64_type> > >::iterator' {aka '__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >'} changed in GCC 7.1 m_prefetcher = new prefetcher_type( ^~~~~~~~~~~~~~~~~~~~ m_consume_seq.begin(), ~~~~~~~~~~~~~~~~~~~~~~ m_consume_seq.end(), ~~~~~~~~~~~~~~~~~~~~ m_prefetch_seq, ~~~~~~~~~~~~~~~ STXXL_MIN(nruns + n_prefetch_buffers, prefetch_seq_size)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/sort:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:22: /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In function 'void stxxl::sort_local::create_runs(InputBidIterator, RunType**, stxxl::int_type, stxxl::int_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; RunType = stxxl::simple_vector, 0, void>, stxxl::tuple > >; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueCmp = BenchmarkSort, stxxl::random_number32>::value_less]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:70:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 create_runs( ^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In function 'stxxl::simple_vector >* stxxl::sort_local::sort_blocks(InputBidIterator, stxxl::unsigned_type, stxxl::unsigned_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; AllocStrategy = stxxl::RC; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueCmp = BenchmarkSort, stxxl::random_number32>::value_less]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:513:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 sort_blocks(InputBidIterator input_bids, ^~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = stxxl::BID<524288>; _Value = std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >; _Alloc = std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _H1 = stxxl::prefetch_pool, 0, void> >::bid_hash; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _H1, _H2, _Hash, _RehashPolicy, _Traits>:: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = stxxl::BID<2097152>; _Value = std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >; _Alloc = std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _H1 = stxxl::prefetch_pool, 0, void> >::bid_hash; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 [ 96%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/mlock.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -o CMakeFiles/stxxl_tool.dir/mlock.cpp.o -c /build/libstxxl-1.4.1/tools/mlock.cpp /usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = stxxl::BID<524288>; _Value = std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >; _Alloc = std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _H1 = stxxl::prefetch_pool, 0, void> >::bid_hash; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 /usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = stxxl::BID<2097152>; _Value = std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >; _Alloc = std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _H1 = stxxl::prefetch_pool, 0, void> >::bid_hash; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 /usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = stxxl::BID<524288>; _Value = std::pair, std::pair*, stxxl::counting_ptr > >; _Alloc = std::allocator, std::pair*, stxxl::counting_ptr > > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _H1 = stxxl::prefetch_pool >::bid_hash; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair*, stxxl::counting_ptr > >, std::allocator, std::pair*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 /usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = stxxl::BID<2097152>; _Value = std::pair, std::pair*, stxxl::counting_ptr > >; _Alloc = std::allocator, std::pair*, stxxl::counting_ptr > > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to >; _H1 = stxxl::prefetch_pool >::bid_hash; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': /usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair*, stxxl::counting_ptr > >, std::allocator, std::pair*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:20, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void stxxl::stream::basic_runs_creator::compute_result() [with Input = BenchmarkSort, stxxl::random_number32>::random_stream; CompareType = BenchmarkSort, stxxl::random_number32>::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 98%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/mallinfo.cpp.o cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools && /usr/bin/c++ -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGE_FILES -I/build/libstxxl-1.4.1/include -I/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -o CMakeFiles/stxxl_tool.dir/mallinfo.cpp.o -c /build/libstxxl-1.4.1/tools/mallinfo.cpp In file included from /build/libstxxl-1.4.1/include/stxxl/sort:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:22: /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In function 'void stxxl::sort_local::create_runs(InputBidIterator, RunType**, stxxl::int_type, stxxl::int_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; RunType = stxxl::simple_vector, 0, void>, stxxl::tuple > >; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueCmp = BenchmarkSort, stxxl::random_number32>::value_less]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:70:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 create_runs( ^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In function 'stxxl::simple_vector >* stxxl::sort_local::sort_blocks(InputBidIterator, stxxl::unsigned_type, stxxl::unsigned_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; AllocStrategy = stxxl::RC; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueCmp = BenchmarkSort, stxxl::random_number32>::value_less]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:513:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 sort_blocks(InputBidIterator input_bids, ^~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:20, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void stxxl::stream::basic_runs_creator::compute_result() [with Input = BenchmarkSort, stxxl::random_number32>::random_stream; CompareType = BenchmarkSort, stxxl::random_number32>::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_LexicographicReverse, int, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 In file included from /build/libstxxl-1.4.1/include/stxxl/sort:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:22: /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In function 'void stxxl::sort_local::create_runs(InputBidIterator, RunType**, stxxl::int_type, stxxl::int_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; RunType = stxxl::simple_vector, struct64_type> >; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueCmp = BenchmarkSort::value_less]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:70:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 create_runs( ^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In function 'stxxl::simple_vector >* stxxl::sort_local::sort_blocks(InputBidIterator, stxxl::unsigned_type, stxxl::unsigned_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; AllocStrategy = stxxl::RC; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; ValueCmp = BenchmarkSort::value_less]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:513:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 sort_blocks(InputBidIterator input_bids, ^~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, int>}; _Tp = std::pair, int>; _Alloc = std::allocator, int> >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, int>, std::allocator, int> > >::iterator' {aka '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, int>, std::allocator, int> > >::iterator' {aka '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, int>}; _Tp = std::pair, int>; _Alloc = std::allocator, int> >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_LexicographicReverse, int, stxxl::priority_queue_local::invert_order >, stxxl::tuple, stxxl::tuple > > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_Lexicographic, int, stxxl::priority_queue_local::invert_order >, stxxl::tuple, stxxl::tuple > > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:20, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_vector.h: In member function 'void stxxl::stream::basic_runs_creator::compute_result() [with Input = BenchmarkSort::random_stream; CompareType = BenchmarkSort::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_LexicographicReverse::value_less> >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic::value_less> >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic::value_less> >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_LexicographicReverse, int, stxxl::priority_queue_local::invert_order >, stxxl::tuple, stxxl::tuple > > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<__gnu_parallel::_Lexicographic, int, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, stxxl::priority_queue_local::invert_order >, stxxl::tuple, stxxl::tuple > > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, BenchmarkSort, stxxl::random_number32>::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, stxxl::priority_queue_local::invert_order >, stxxl::tuple, stxxl::tuple > > >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator*, stxxl::tuple*>*, std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > > >; _RankType = long long int; _RankIterator = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; _Compare = BenchmarkSort, stxxl::random_number32>::value_less]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator*, stxxl::tuple*>*, std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > > >; _RankType = int; _RankIterator = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; _Compare = BenchmarkSort, stxxl::random_number32>::value_less]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_LexicographicReverse, int, stxxl::ksort_local::key_comparison, BenchmarkSort, stxxl::random_number32>::value_key_second> > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_Lexicographic, int, stxxl::ksort_local::key_comparison, BenchmarkSort, stxxl::random_number32>::value_key_second> > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/map:60, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:25, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_tree.h: In member 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, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/map:61, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:25, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_map.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 524288]': /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<524288>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = std::_List_iterator >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, stxxl::priority_queue_local::ext_merger::size_type) [with Merger = stxxl::priority_queue_local::loser_tree, my_cmp >, 64>; BlockType = stxxl::typed_block<524288, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, stxxl::priority_queue_local::ext_merger::size_type) [with Merger = stxxl::priority_queue_local::loser_tree, my_cmp >, 64>; BlockType = stxxl::typed_block<524288, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, stxxl::priority_queue_local::ext_merger::size_type) [with Merger = stxxl::priority_queue_local::loser_tree, 64>; BlockType = stxxl::typed_block<524288, my_type, 0, void>; Cmp = my_cmp; unsigned int Arity = 64; AllocStr = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair*, stxxl::counting_ptr > >, std::allocator, std::pair*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ In file included from /usr/include/c++/8/map:61, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:25, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_map.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 2097152]': /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' {aka 'std::_Rb_tree_const_iterator >'} changed in GCC 7.1 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::RC; BIDIteratorClass = std::_List_iterator >]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:186:6: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 void block_manager::new_blocks_int( ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<__gnu_parallel::_Lexicographic::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic::value_less> >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, stxxl::priority_queue_local::ext_merger::size_type) [with Merger = stxxl::priority_queue_local::loser_tree, my_cmp >, 64>; BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _RankType = int; _RankIterator = __gnu_cxx::__normal_iterator > >; _Compare = BenchmarkSort::value_less]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, stxxl::priority_queue_local::ext_merger::size_type) [with Merger = stxxl::priority_queue_local::loser_tree, 64>; BlockType = stxxl::typed_block<2097152, my_type, 0, void>; Cmp = my_cmp; unsigned int Arity = 64; AllocStr = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair*, stxxl::counting_ptr > >, std::allocator, std::pair*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, stxxl::priority_queue_local::ext_merger::size_type) [with Merger = stxxl::priority_queue_local::loser_tree, my_cmp >, 64>; BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _RankType = long long int; _RankIterator = __gnu_cxx::__normal_iterator > >; _Compare = BenchmarkSort::value_less]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_LexicographicReverse::value_key_second> > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_Lexicographic::value_key_second> > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/hashtable.h: In member function 'void stxxl::priority_queue_local::ext_merger::multi_merge(OutputIterator, OutputIterator) [with OutputIterator = stxxl::tuple*; BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, stxxl::priority_queue_local::ext_merger::size_type) [with Merger = stxxl::priority_queue_local::ext_merger, 0, void>, my_cmp >, 64, stxxl::RC>; BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_LexicographicReverse, int, stxxl::ksort_local::key_comparison, BenchmarkSort, stxxl::random_number32>::value_key_second> > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, stxxl::ksort_local::key_comparison, BenchmarkSort, stxxl::random_number32>::value_key_second> > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, stxxl::ksort_local::key_comparison, BenchmarkSort, stxxl::random_number32>::value_key_second> > >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_LexicographicReverse::value_key_second> > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic::value_key_second> > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic::value_key_second> > >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/hashtable.h: In member function 'void stxxl::priority_queue_local::ext_merger::multi_merge(OutputIterator, OutputIterator) [with OutputIterator = stxxl::tuple*; BlockType = stxxl::typed_block<524288, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, stxxl::priority_queue_local::ext_merger::size_type) [with Merger = stxxl::priority_queue_local::ext_merger, 0, void>, my_cmp >, 64, stxxl::RC>; BlockType = stxxl::typed_block<524288, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ In file included from /build/libstxxl-1.4.1/include/stxxl/ksort:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:23: /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In function 'void stxxl::ksort_local::create_runs(InputBidIterator, RunType**, stxxl::unsigned_type, stxxl::unsigned_type, KeyExtractor) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; RunType = stxxl::simple_vector, unsigned int> >; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; KeyExtractor = BenchmarkSort, stxxl::random_number32>::value_key_second]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:181:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 create_runs( ^~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/ksort:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:23: /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In function 'stxxl::simple_vector >* stxxl::ksort_local::ksort_blocks(InputBidIterator, stxxl::unsigned_type, stxxl::unsigned_type, KeyExtractor) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; AllocStrategy = stxxl::RC; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; KeyExtractor = BenchmarkSort, stxxl::random_number32>::value_key_second]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:535:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 ksort_blocks(InputBidIterator input_bids, unsigned_type _n, ^~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:25, from /build/libstxxl-1.4.1/include/stxxl/vector:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:21: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In constructor 'BenchmarkSort::BenchmarkSort(const char*, stxxl::uint64, stxxl::unsigned_type) [with ValueType = stxxl::tuple; RandomGenerator = stxxl::random_number32]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, stxxl::ksort_local::key_comparison, BenchmarkSort, stxxl::random_number32>::value_key_second> > >]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, stxxl::ksort_local::key_comparison, BenchmarkSort, stxxl::random_number32>::value_key_second> > >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<__gnu_parallel::_Lexicographic, int, stxxl::ksort_local::key_comparison, BenchmarkSort, stxxl::random_number32>::value_key_second> > >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, stxxl::ksort_local::key_comparison, BenchmarkSort, stxxl::random_number32>::value_key_second> > >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator*, stxxl::tuple*>*, std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > > >; _RankType = int; _RankIterator = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; _Compare = stxxl::ksort_local::key_comparison, BenchmarkSort, stxxl::random_number32>::value_key_second>]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/ksort:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:23: /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In function 'void stxxl::ksort_local::create_runs(InputBidIterator, RunType**, stxxl::unsigned_type, stxxl::unsigned_type, KeyExtractor) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; RunType = stxxl::simple_vector, long long unsigned int> >; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; KeyExtractor = BenchmarkSort, stxxl::random_number32>::value_key_second]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:181:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 create_runs( ^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:181:1: note: parameter passing for argument of type 'BenchmarkSort, stxxl::random_number32>::value_key_second' changed in GCC 7.1 /usr/include/c++/8/bits/hashtable.h: In member function 'void stxxl::priority_queue_local::ext_merger::multi_merge(OutputIterator, OutputIterator) [with OutputIterator = stxxl::tuple*; BlockType = stxxl::typed_block<524288, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, stxxl::priority_queue_local::ext_merger::size_type) [with Merger = stxxl::priority_queue_local::ext_merger, 0, void>, my_cmp >, 64, stxxl::RC>; BlockType = stxxl::typed_block<524288, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ In file included from /build/libstxxl-1.4.1/include/stxxl/ksort:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:23: /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In function 'stxxl::simple_vector >* stxxl::ksort_local::ksort_blocks(InputBidIterator, stxxl::unsigned_type, stxxl::unsigned_type, KeyExtractor) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; AllocStrategy = stxxl::RC; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; KeyExtractor = BenchmarkSort, stxxl::random_number32>::value_key_second]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:535:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 ksort_blocks(InputBidIterator input_bids, unsigned_type _n, ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:535:1: note: parameter passing for argument of type 'BenchmarkSort, stxxl::random_number32>::value_key_second' changed in GCC 7.1 /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:535:1: note: parameter passing for argument of type 'BenchmarkSort, stxxl::random_number32>::value_key_second' changed in GCC 7.1 /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:597:70: note: parameter passing for argument of type 'BenchmarkSort, stxxl::random_number32>::value_key_second' changed in GCC 7.1 create_runs( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ input_bids, runs, nruns, m2, keyobj); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:674:59: note: parameter passing for argument of type 'BenchmarkSort, stxxl::random_number32>::value_key_second' changed in GCC 7.1 merge_runs(runs + nruns - runs_left, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ runs2merge, *(new_runs + (cur_out_run++)), _m, keyobj); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/parallel/algo.h:45, from /usr/include/c++/8/parallel/algorithm:37, from /build/libstxxl-1.4.1/include/stxxl/bits/parallel.h:80, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/parallel/sort.h: In member function 'void stxxl::priority_queue::empty_insert_heap() [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 1024, 64, 2, 524288, 64, 2, stxxl::RC>]': /usr/include/c++/8/parallel/sort.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 parallel_sort_mwms<__stable, true> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (__begin, __end, __comp, __parallelism.__get_num_threads()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In function 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, stxxl::unsigned_type) [with ExtIterator = stxxl::vector_iterator, stxxl::RC, long long unsigned int, long long int, 2097152, stxxl::lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, stxxl::random_number32>::value_key_second]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:725:6: note: parameter passing for argument of type 'BenchmarkSort, stxxl::random_number32>::value_key_second' changed in GCC 7.1 void ksort(ExtIterator first, ExtIterator last, KeyExtractor keyobj, unsigned_type M) ^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: note: parameter passing for argument of type 'BenchmarkSort, stxxl::random_number32>::value_key_second' changed in GCC 7.1 ksort_local::ksort_blocks< ~~~~~~~~~~~~~~~~~~~~~~~~~~ block_type, alloc_strategy_type, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bids_container_iterator, KeyExtractor ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >(first.bid(), n, M / block_type::raw_size, keyobj); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:892:26: note: parameter passing for argument of type 'BenchmarkSort, stxxl::random_number32>::value_key_second' changed in GCC 7.1 ksort_local::ksort_blocks< ~~~~~~~~~~~~~~~~~~~~~~~~~~ block_type, alloc_strategy_type, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bids_container_iterator, KeyExtractor ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >(first.bid(), n, M / block_type::raw_size, keyobj); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:969:26: note: parameter passing for argument of type 'BenchmarkSort, stxxl::random_number32>::value_key_second' changed in GCC 7.1 ksort_local::ksort_blocks< ~~~~~~~~~~~~~~~~~~~~~~~~~~ block_type, alloc_strategy_type, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bids_container_iterator, KeyExtractor ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >(first.bid(), n, M / block_type::raw_size, keyobj); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:1015:26: note: parameter passing for argument of type 'BenchmarkSort, stxxl::random_number32>::value_key_second' changed in GCC 7.1 ksort_local::ksort_blocks< ~~~~~~~~~~~~~~~~~~~~~~~~~~ block_type, alloc_strategy_type, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bids_container_iterator, KeyExtractor ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >(first.bid(), n, M / block_type::raw_size, keyobj); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:25, from /build/libstxxl-1.4.1/include/stxxl/vector:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:21: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In constructor 'BenchmarkSort::BenchmarkSort(const char*, stxxl::uint64, stxxl::unsigned_type) [with ValueType = stxxl::tuple; RandomGenerator = stxxl::random_number32]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h: In member function 'void stxxl::priority_queue_local::ext_merger::multi_merge(OutputIterator, OutputIterator) [with OutputIterator = stxxl::tuple*; BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic::value_key_second> > >]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic::value_key_second> > >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, stxxl::priority_queue_local::ext_merger::size_type) [with Merger = stxxl::priority_queue_local::ext_merger, 0, void>, my_cmp >, 64, stxxl::RC>; BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair, 0, void>*, stxxl::counting_ptr > >, std::allocator, std::pair, 0, void>*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool, 0, void> >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair, 0, void>*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<__gnu_parallel::_Lexicographic::value_key_second> > >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic::value_key_second> > >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _RankType = int; _RankIterator = __gnu_cxx::__normal_iterator > >; _Compare = stxxl::ksort_local::key_comparison::value_key_second>]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/parallel/algo.h:45, from /usr/include/c++/8/parallel/algorithm:37, from /build/libstxxl-1.4.1/include/stxxl/bits/parallel.h:80, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/parallel/sort.h: In member function 'void stxxl::priority_queue::empty_insert_heap() [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 4096, 64, 2, 2097152, 64, 2, stxxl::RC>]': /usr/include/c++/8/parallel/sort.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 parallel_sort_mwms<__stable, true> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (__begin, __end, __comp, __parallelism.__get_num_threads()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/ksort:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:23: /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In function 'void stxxl::ksort_local::create_runs(InputBidIterator, RunType**, stxxl::unsigned_type, stxxl::unsigned_type, KeyExtractor) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; RunType = stxxl::simple_vector, long long unsigned int> >; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; KeyExtractor = BenchmarkSort::value_key_second]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:181:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 create_runs( ^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:181:1: note: parameter passing for argument of type 'BenchmarkSort::value_key_second' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, stxxl::priority_queue_local::invert_order >, stxxl::tuple, stxxl::tuple > > >]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, stxxl::priority_queue_local::invert_order >, stxxl::tuple, stxxl::tuple > > >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<__gnu_parallel::_Lexicographic, int, stxxl::priority_queue_local::invert_order >, stxxl::tuple, stxxl::tuple > > >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, stxxl::priority_queue_local::invert_order >, stxxl::tuple, stxxl::tuple > > >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator*, stxxl::tuple*>*, std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > > >; _RankType = unsigned int; _RankIterator = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; _Compare = stxxl::priority_queue_local::invert_order >, stxxl::tuple, stxxl::tuple >]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/ksort:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:23: /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In function 'stxxl::simple_vector >* stxxl::ksort_local::ksort_blocks(InputBidIterator, stxxl::unsigned_type, stxxl::unsigned_type, KeyExtractor) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; AllocStrategy = stxxl::RC; InputBidIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; KeyExtractor = BenchmarkSort::value_key_second]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:535:1: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 ksort_blocks(InputBidIterator input_bids, unsigned_type _n, ^~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:535:1: note: parameter passing for argument of type 'BenchmarkSort::value_key_second' changed in GCC 7.1 /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:535:1: note: parameter passing for argument of type 'BenchmarkSort::value_key_second' changed in GCC 7.1 /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:597:70: note: parameter passing for argument of type 'BenchmarkSort::value_key_second' changed in GCC 7.1 create_runs( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ input_bids, runs, nruns, m2, keyobj); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:674:59: note: parameter passing for argument of type 'BenchmarkSort::value_key_second' changed in GCC 7.1 merge_runs(runs + nruns - runs_left, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ runs2merge, *(new_runs + (cur_out_run++)), _m, keyobj); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator*, stxxl::tuple*>*, std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > > >; _RankType = long long unsigned int; _RankIterator = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; _Compare = stxxl::priority_queue_local::invert_order >, stxxl::tuple, stxxl::tuple >]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In function 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, stxxl::unsigned_type) [with ExtIterator = stxxl::vector_iterator, 4>; KeyExtractor = BenchmarkSort::value_key_second]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:725:6: note: parameter passing for argument of type 'BenchmarkSort::value_key_second' changed in GCC 7.1 void ksort(ExtIterator first, ExtIterator last, KeyExtractor keyobj, unsigned_type M) ^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: note: parameter passing for argument of type 'BenchmarkSort::value_key_second' changed in GCC 7.1 ksort_local::ksort_blocks< ~~~~~~~~~~~~~~~~~~~~~~~~~~ block_type, alloc_strategy_type, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bids_container_iterator, KeyExtractor ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >(first.bid(), n, M / block_type::raw_size, keyobj); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:892:26: note: parameter passing for argument of type 'BenchmarkSort::value_key_second' changed in GCC 7.1 ksort_local::ksort_blocks< ~~~~~~~~~~~~~~~~~~~~~~~~~~ block_type, alloc_strategy_type, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bids_container_iterator, KeyExtractor ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >(first.bid(), n, M / block_type::raw_size, keyobj); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:969:26: note: parameter passing for argument of type 'BenchmarkSort::value_key_second' changed in GCC 7.1 ksort_local::ksort_blocks< ~~~~~~~~~~~~~~~~~~~~~~~~~~ block_type, alloc_strategy_type, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bids_container_iterator, KeyExtractor ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >(first.bid(), n, M / block_type::raw_size, keyobj); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:1015:26: note: parameter passing for argument of type 'BenchmarkSort::value_key_second' changed in GCC 7.1 ksort_local::ksort_blocks< ~~~~~~~~~~~~~~~~~~~~~~~~~~ block_type, alloc_strategy_type, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bids_container_iterator, KeyExtractor ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >(first.bid(), n, M / block_type::raw_size, keyobj); ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator*, stxxl::tuple*>*, std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > > >; _RankType = long long int; _RankIterator = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; _Compare = stxxl::priority_queue_local::invert_order >, stxxl::tuple, stxxl::tuple >]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:25, from /build/libstxxl-1.4.1/include/stxxl/vector:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:21: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In constructor 'BenchmarkSort::BenchmarkSort(const char*, stxxl::uint64, stxxl::unsigned_type) [with ValueType = struct64_type; RandomGenerator = stxxl::random_number32]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h: In member function 'void stxxl::priority_queue_local::ext_merger::multi_merge(OutputIterator, OutputIterator) [with OutputIterator = my_type*; BlockType = stxxl::typed_block<2097152, my_type, 0, void>; Cmp = my_cmp; unsigned int Arity = 64; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair*, stxxl::counting_ptr > >, std::allocator, std::pair*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair*, stxxl::counting_ptr > >, std::allocator, std::pair*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, stxxl::priority_queue_local::ext_merger::size_type) [with Merger = stxxl::priority_queue_local::ext_merger, my_cmp, 64, stxxl::RC>; BlockType = stxxl::typed_block<2097152, my_type, 0, void>; Cmp = my_cmp; unsigned int Arity = 64; AllocStr = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair*, stxxl::counting_ptr > >, std::allocator, std::pair*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ /usr/include/c++/8/bits/hashtable.h: In member function 'void stxxl::priority_queue_local::ext_merger::multi_merge(OutputIterator, OutputIterator) [with OutputIterator = my_type*; BlockType = stxxl::typed_block<524288, my_type, 0, void>; Cmp = my_cmp; unsigned int Arity = 64; AllocStr = stxxl::RC]': /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair*, stxxl::counting_ptr > >, std::allocator, std::pair*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair*, stxxl::counting_ptr > >, std::allocator, std::pair*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:20, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, long long unsigned int>, int>}; _Tp = std::pair, long long unsigned int>, int>; _Alloc = std::allocator, long long unsigned int>, int> >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > >::iterator' {aka '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > >::iterator' {aka '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, long long unsigned int>, int>}; _Tp = std::pair, long long unsigned int>, int>; _Alloc = std::allocator, long long unsigned int>, int> >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >; _Distance = int; _Tp = std::pair, long long unsigned int>, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_LexicographicReverse, long long unsigned int>, int, std::less, long long unsigned int> > > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >; _Distance = int; _Tp = std::pair, long long unsigned int>, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_Lexicographic, long long unsigned int>, int, std::less, long long unsigned int> > > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 In file included from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In member function 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, stxxl::priority_queue_local::ext_merger::size_type) [with Merger = stxxl::priority_queue_local::ext_merger, my_cmp, 64, stxxl::RC>; BlockType = stxxl::typed_block<524288, my_type, 0, void>; Cmp = my_cmp; unsigned int Arity = 64; AllocStr = stxxl::RC]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:9: note: parameter passing for argument of type 'std::_List_iterator >' changed in GCC 7.1 new_blocks_int(std::distance(bidbegin, bidend), functor, offset, bidbegin); ^~~~~~~~~~~~~~ In file included from /usr/include/c++/8/unordered_map:46, from /build/libstxxl-1.4.1/include/stxxl/bits/compat/hash_map.h:24, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/prefetch_pool.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/read_write_pool.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable, std::pair, std::pair*, stxxl::counting_ptr > >, std::allocator, std::pair*, stxxl::counting_ptr > > >, std::__detail::_Select1st, std::equal_to >, stxxl::prefetch_pool >::bid_hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Node_const_iterator, std::pair*, stxxl::counting_ptr > >, false, true>'} changed in GCC 7.1 { return erase(const_iterator(__it)); } ^ In file included from /usr/include/c++/8/vector:69, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:20, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, int>}; _Tp = std::pair, int>; _Alloc = std::allocator, int> >]': /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, int>, std::allocator, int> > >::iterator' {aka '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >'} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, int>, std::allocator, int> > >::iterator' {aka '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >'} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, int>}; _Tp = std::pair, int>; _Alloc = std::allocator, int> >]': /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_LexicographicReverse, int, std::less > > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_Lexicographic, int, std::less > > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/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>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >; _Distance = int; _Tp = std::pair, long long unsigned int>, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_LexicographicReverse, long long unsigned int>, int, std::less, long long unsigned int> > > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/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>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >; _Distance = int; _Tp = std::pair, long long unsigned int>, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, long long unsigned int>, int, std::less, long long unsigned int> > > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, long long unsigned int>, int, std::less, long long unsigned int> > > >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_LexicographicReverse, int, std::less > > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, std::less > > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, std::less > > >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, long long unsigned int>, int, std::less, long long unsigned int> > > >]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, long long unsigned int>, int, std::less, long long unsigned int> > > >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<__gnu_parallel::_Lexicographic, long long unsigned int>, int, std::less, long long unsigned int> > > >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, long long unsigned int>, int, std::less, long long unsigned int> > > >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator, long long unsigned int>*, stxxl::ksort_local::type_key, long long unsigned int>*>*, std::vector, long long unsigned int>*, stxxl::ksort_local::type_key, long long unsigned int>*>, std::allocator, long long unsigned int>*, stxxl::ksort_local::type_key, long long unsigned int>*> > > >; _RankType = int; _RankIterator = __gnu_cxx::__normal_iterator, long long unsigned int>**, std::vector, long long unsigned int>*, std::allocator, long long unsigned int>*> > >; _Compare = std::less, long long unsigned int> >]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, long long unsigned int>, int>*, std::vector, long long unsigned int>, int>, std::allocator, long long unsigned int>, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, std::less > > >]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, std::less > > >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<__gnu_parallel::_Lexicographic, int, std::less > > >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, std::less > > >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator*, stxxl::ksort_local::type_key*>*, std::vector*, stxxl::ksort_local::type_key*>, std::allocator*, stxxl::ksort_local::type_key*> > > >; _RankType = int; _RankIterator = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; _Compare = std::less >]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/common/utils.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:23, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_LexicographicReverse, int, my_cmp > > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __push_heap(_RandomAccessIterator __first, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<__gnu_parallel::_Lexicographic, int, my_cmp > > >]': /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/parallel/algo.h:57, from /usr/include/c++/8/parallel/algorithm:37, from /build/libstxxl-1.4.1/include/stxxl/bits/parallel.h:80, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/parallel/merge.h: In function '_OutputIterator __gnu_parallel::__merge_advance_movc(_RAIter1&, _RAIter1, _RAIter2&, _RAIter2, _OutputIterator, _DifferenceTp, _Compare) [with _RAIter1 = stxxl::tuple*; _RAIter2 = stxxl::tuple*; _OutputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _DifferenceTp = int; _Compare = my_cmp >]': /usr/include/c++/8/parallel/merge.h:105:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __merge_advance_movc(_RAIter1& __begin1, _RAIter1 __end1, ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/parallel/multiway_mergesort.h:40, from /usr/include/c++/8/parallel/sort.h:44, from /usr/include/c++/8/parallel/algo.h:45, from /usr/include/c++/8/parallel/algorithm:37, from /build/libstxxl-1.4.1/include/stxxl/bits/parallel.h:80, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/parallel/multiway_merge.h: In function '_RAIter3 __gnu_parallel::multiway_merge_3_variant(_RAIterIterator, _RAIterIterator, _RAIter3, _DifferenceTp, _Compare) [with iterator = __gnu_parallel::_GuardedIterator; _RAIterIterator = __gnu_cxx::__normal_iterator*, stxxl::tuple*>*, std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > > >; _RAIter3 = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _DifferenceTp = int; _Compare = my_cmp >]': /usr/include/c++/8/parallel/multiway_merge.h:241:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 multiway_merge_3_variant(_RAIterIterator __seqs_begin, ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/parallel/multiway_merge.h: In function '_RAIter3 __gnu_parallel::multiway_merge_4_variant(_RAIterIterator, _RAIterIterator, _RAIter3, _DifferenceTp, _Compare) [with iterator = __gnu_parallel::_GuardedIterator; _RAIterIterator = __gnu_cxx::__normal_iterator*, stxxl::tuple*>*, std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > > >; _RAIter3 = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _DifferenceTp = int; _Compare = my_cmp >]': /usr/include/c++/8/parallel/multiway_merge.h:360:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 multiway_merge_4_variant(_RAIterIterator __seqs_begin, ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_LexicographicReverse, int, my_cmp > > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, ^~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Distance = int; _Tp = std::pair, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, my_cmp > > >]': /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, my_cmp > > >]': /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, ^~~~~~~~~~~ /usr/include/c++/8/bits/stl_heap.h:326:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 In file included from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, my_cmp > > >]': /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, my_cmp > > >]': /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __introsort_loop(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__introsort_loop(__cut, __last, __depth_limit, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1672:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __middle, __comp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<__gnu_parallel::_Lexicographic, int, my_cmp > > >]': /usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __unguarded_linear_insert(_RandomAccessIterator __last, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<__gnu_parallel::_Lexicographic, int, my_cmp > > >]': /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 __insertion_sort(_RandomAccessIterator __first, ^~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 /usr/include/c++/8/bits/stl_algo.h: In function 'void __gnu_parallel::multiseq_partition(_RanSeqs, _RanSeqs, _RankType, _RankIterator, _Compare) [with _RanSeqs = __gnu_cxx::__normal_iterator*, stxxl::tuple*>*, std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > > >; _RankType = int; _RankIterator = __gnu_cxx::__normal_iterator**, std::vector*, std::allocator*> > >; _Compare = my_cmp >]': /usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__introsort_loop(__first, __last, ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ std::__lg(__last - __first) * 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __comp); ~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __first + int(_S_threshold), __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__insertion_sort(__first, __last, __comp); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algo.h:61, from /usr/include/c++/8/algorithm:62, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:20, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/bits/stl_heap.h:397:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, int>*, std::vector, int>, std::allocator, int> > > >' changed in GCC 7.1 std::__make_heap(__first, __last, __cmp); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/parallel/multiway_mergesort.h:40, from /usr/include/c++/8/parallel/sort.h:44, from /usr/include/c++/8/parallel/algo.h:45, from /usr/include/c++/8/parallel/algorithm:37, from /build/libstxxl-1.4.1/include/stxxl/bits/parallel.h:80, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/parallel/multiway_merge.h: In function '_RAIter3 __gnu_parallel::multiway_merge_loser_tree(_RAIterIterator, _RAIterIterator, _RAIter3, _DifferenceTp, _Compare) [with _LT = __gnu_parallel::_LoserTree, my_cmp > >; _RAIterIterator = __gnu_cxx::__normal_iterator*, stxxl::tuple*>*, std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > > >; _RAIter3 = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _DifferenceTp = int; _Compare = my_cmp >]': /usr/include/c++/8/parallel/multiway_merge.h:491:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 multiway_merge_loser_tree(_RAIterIterator __seqs_begin, ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/parallel/multiway_merge.h: In function '_RAIter3 __gnu_parallel::__sequential_multiway_merge(_RAIterIterator, _RAIterIterator, _RAIter3, const typename std::iterator_traits::value_type::first_type>::value_type&, _DifferenceTp, _Compare) [with bool __stable = false; bool __sentinels = false; _RAIterIterator = __gnu_cxx::__normal_iterator*, stxxl::tuple*>*, std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > > >; _RAIter3 = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _DifferenceTp = int; _Compare = my_cmp >]': /usr/include/c++/8/parallel/multiway_merge.h:920:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 __sequential_multiway_merge(_RAIterIterator __seqs_begin, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/parallel/algo.h:57, from /usr/include/c++/8/parallel/algorithm:37, from /build/libstxxl-1.4.1/include/stxxl/bits/parallel.h:80, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:26, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:23, from /build/libstxxl-1.4.1/include/stxxl/priority_queue:14, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:26: /usr/include/c++/8/parallel/merge.h:178:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 return __merge_advance_movc(__begin1, __end1, __begin2, __end2, ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __target, __max_length, __comp); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable stxxl_tool cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/stxxl_tool.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/libstxxl-1.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -Wno-long-long -Wextra -ftemplate-depth=1024 -std=c++11 -fopenmp -g -Wl,-z,relro -rdynamic CMakeFiles/stxxl_tool.dir/stxxl_tool.cpp.o CMakeFiles/stxxl_tool.dir/create_files.cpp.o CMakeFiles/stxxl_tool.dir/benchmark_disks.cpp.o CMakeFiles/stxxl_tool.dir/benchmark_files.cpp.o CMakeFiles/stxxl_tool.dir/benchmark_sort.cpp.o CMakeFiles/stxxl_tool.dir/benchmark_disks_random.cpp.o CMakeFiles/stxxl_tool.dir/benchmark_pqueue.cpp.o CMakeFiles/stxxl_tool.dir/mlock.cpp.o CMakeFiles/stxxl_tool.dir/mallinfo.cpp.o -o stxxl_tool ../lib/libstxxl.so.1.4.1 -lpthread make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' [100%] Built target stxxl_tool make[3]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/CMakeFiles 0 make[2]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' #Build doxygen HTML docs cd doc && doxygen . error: file `.' not found Parsing layout file DoxygenLayout.xml... Searching for include files... Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /build/libstxxl-1.4.1/doc Reading and parsing tag files Parsing files Preprocessing /build/libstxxl-1.4.1/doc/coding_style.dox... Parsing file /build/libstxxl-1.4.1/doc/coding_style.dox... Preprocessing /build/libstxxl-1.4.1/doc/common.dox... Parsing file /build/libstxxl-1.4.1/doc/common.dox... Preprocessing /build/libstxxl-1.4.1/doc/design.dox... Parsing file /build/libstxxl-1.4.1/doc/design.dox... Preprocessing /build/libstxxl-1.4.1/doc/faq.dox... Parsing file /build/libstxxl-1.4.1/doc/faq.dox... Preprocessing /build/libstxxl-1.4.1/doc/install.dox... Parsing file /build/libstxxl-1.4.1/doc/install.dox... Preprocessing /build/libstxxl-1.4.1/doc/introduction.dox... Parsing file /build/libstxxl-1.4.1/doc/introduction.dox... Preprocessing /build/libstxxl-1.4.1/doc/mainpage.dox... Parsing file /build/libstxxl-1.4.1/doc/mainpage.dox... Preprocessing /build/libstxxl-1.4.1/doc/stxxl_tool.dox... Parsing file /build/libstxxl-1.4.1/doc/stxxl_tool.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial_deque.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial_deque.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial_map.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial_map.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial_matrix.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial_matrix.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial_pqueue.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial_pqueue.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial_queue.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial_queue.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial_sequence.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial_sequence.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial_sorter.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial_sorter.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial_stack.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial_stack.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial_stream.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial_stream.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial_vector.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial_vector.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox... Preprocessing /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox... Parsing file /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Associating documentation with classes... Computing nesting relations for classes... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Freeing entry tree Determining which enums are documented Computing member relations... Buil:3: warning: included file examples/algo/copy_and_sort_file.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox:108: warning: included file examples/algo/phonebills.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox:111: warning: included file examples/algo/phonebills_genlog.cpp is not found. Check your EXAMPLE_PATH :3: warning: included file examples/algo/sort_file.cpp is not found. Check your EXAMPLE_PATH :3: warning: included file examples/applications/skew3.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:207: warning: included file examples/common/cmdline.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:99: warning: included file examples/containers/copy_file.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_deque.dox:114: warning: included file examples/containers/deque1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_deque.dox:117: warning: included file examples/containers/deque2.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_map.dox:168: warning: included file examples/containers/map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_matrix.dox:100: warning: included file examples/containers/matrix1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_pqueue.dox:122: warning: included file examples/containers/pqueue1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_pqueue.dox:125: warning: included file examples/containers/pqueue2.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_queue.dox:74: warning: included file examples/containers/queue1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_queue.dox:77: warning: included file examples/containers/queue2.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_sequence.dox:106: warning: included file examples/containers/sequence1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_sorter.dox:112: warning: included file examples/containers/sorter1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_sorter.dox:115: warning: included file examples/containers/sorter2.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_stack.dox:88: warning: included file examples/containers/stack1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_stack.dox:91: warning: included file examples/containers/stack2.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:56: warning: included file examples/containers/unordered_map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector.dox:101: warning: included file examples/containers/vector1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector.dox:104: warning: included file examples/containers/vector2.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:96: warning: included file examples/containers/vector_buf.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_stream.dox:404: warning: included file examples/stream/stream1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:524: warning: unable to resolve reference to `stxxl::stats' for \ref command /build/libstxxl-1.4.1/doc/common.dox:524: warning: unable to resolve reference to `stxxl::stats_data' for \ref command /build/libstxxl-1.4.1/doc/common.dox:117: warning: unable to resolve reference to `simple_vector' for \ref command /build/libstxxl-1.4.1/doc/common.dox:125: warning: unable to resolve reference to `stream::sorted_runs' for \ref command /build/libstxxl-1.4.1/doc/common.dox:127: warning: unable to resolve reference to `counting_ptr' for \ref command /build/libstxxl-1.4.1/doc/common.dox:129: warning: unable to resolve reference to `counting_ptr' for \ref command /build/libstxxl-1.4.1/doc/common.dox:129: warning: unable to resolve reference to `counted_object' for \ref command /build/libstxxl-1.4.1/doc/common.dox:129: warning: unable to resolve reference to `counted_object' for \ref command /build/libstxxl-1.4.1/doc/common.dox:137: warning: unable to resolve reference to `counting_ptr' for \ref command /build/libstxxl-1.4.1/doc/common.dox:153: warning: unable to resolve reference to `counting_ptr' for \ref command /build/libstxxl-1.4.1/doc/common.dox:155: warning: unable to resolve reference to `const_counting_ptr' for \ref command /build/libstxxl-1.4.1/doc/common.dox:155: warning: unable to resolve reference to `counting_ptr' for \ref command /build/libstxxl-1.4.1/doc/common.dox:163: warning: unable to resolve reference to `cmdline_parser' for \ref command /build/libstxxl-1.4.1/doc/common.dox:166: warning: included file examples/common/cmdline.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:166: warning: block marked with [example] for \snippet should appear twice in file examples/common/cmdline.cpp, found it 0 times /build/libstxxl-1.4.1/doc/common.dox:203: warning: unable to resolve reference to `cmdline_parser::add_param_stringlist()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:216: warning: unable to resolve reference to `binary_buffer' for \ref command /build/libstxxl-1.4.1/doc/common.dox:216: warning: unable to resolve reference to `binary_reader' for \ref command /build/libstxxl-1.4.1/doc/common.dox:216: warning: unable to resolve reference to `binary_buffer::put<>()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:216: warning: unable to resolve reference to `binary_reader::get<>()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:218: warning: unable to resolve reference to `binary_buffer::put_string()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:218: warning: unable to resolve reference to `binary_reader::get_string()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:220: warning: unable to resolve reference to `binary_buffer::put_varint()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:220: warning: unable to resolve reference to `binary_reader::get_varint()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:224: warning: included file tests/common/test_binary_buffer.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:224: warning: block marked with [serialize] for \snippet should appear twice in file tests/common/test_binary_buffer.cpp, found it 0 times /build/libstxxl-1.4.1/doc/common.dox:227: warning: included file tests/common/test_binary_buffer.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:227: warning: block marked with [deserialize] for \snippet should appear twice in file tests/common/test_binary_buffer.cpp, found it 0 times /build/libstxxl-1.4.1/doc/common.dox:305: warning: unable to resolve reference to `STXXL_STATIC_ASSERT' for \ref command /build/libstxxl-1.4.1/doc/common.dox:323: warning: unable to resolve reference to `STXXL_CHECK_THROW' for \ref command /build/libstxxl-1.4.1/doc/common.dox:329: warning: unable to resolve reference to `STXXL_ASSERT()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:329: warning: unable to resolve reference to `STXXL_ASSERT()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:408: warning: unable to resolve reference to `stxxl::int_type' for \ref command /build/libstxxl-1.4.1/doc/common.dox:408: warning: unable to resolve reference to `stxxl::unsigned_type' for \ref command /build/libstxxl-1.4.1/doc/common.dox:430: warning: unable to resolve reference to `STXXL_BEGIN_NAMESPACE' for \ref command /build/libstxxl-1.4.1/doc/common.dox:430: warning: unable to resolve reference to `STXXL_END_NAMESPACE' for \ref command /build/libstxxl-1.4.1/doc/common.dox:434: warning: unable to resolve reference to `STXXL_UNUSED' for \ref command /build/libstxxl-1.4.1/doc/common.dox:454: warning: unable to resolve reference to `STXXL_DEPRECATED' for \ref command /build/libstxxl-1.4.1/doc/common.dox:464: warning: unable to resolve reference to `parse_SI_IEC_size()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:117: warning: unable to resolve reference to `simple_vector' for \ref command /build/libstxxl-1.4.1/doc/common.dox:125: warning: unable to resolve reference to `stream::sorted_runs' for \ref command /build/libstxxl-1.4.1/doc/common.dox:127: warning: unable to resolve reference to `counting_ptr' for \ref command /build/libstxxl-1.4.1/doc/common.dox:129: warning: unable to resolve reference to `counting_ptr' for \ref command /build/libstxxl-1.4.1/doc/common.dox:129: warning: unable to resolve reference to `counted_object' for \ref command /build/libstxxl-1.4.1/doc/common.dox:129: warning: unable to resolve reference to `counted_object' for \ref command /build/libstxxl-1.4.1/doc/common.dox:137: warning: unable to resolve reference to `counting_ptr' for \ref command /build/libstxxl-1.4.1/doc/common.dox:153: warning: unable to resolve reference to `counting_ptr' for \ref command /build/libstxxl-1.4.1/doc/common.dox:155: warning: unable to resolve reference to `const_counting_ptr' for \ref command /build/libstxxl-1.4.1/doc/common.dox:155: warning: unable to resolve reference to `counting_ptr' for \ref command /build/libstxxl-1.4.1/doc/common.dox:163: warning: unable to resolve reference to `cmdline_parser' for \ref command /build/libstxxl-1.4.1/doc/common.dox:166: warning: included file examples/common/cmdline.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:166: warning: block marked with [example] for \snippet should appear twice in file examples/common/cmdline.cpp, found it 0 times /build/libstxxl-1.4.1/doc/common.dox:203: warning: unable to resolve reference to `cmdline_parser::add_param_stringlist()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:216: warning: unable to resolve reference to `binary_buffer' for \ref command /build/libstxxl-1.4.1/doc/common.dox:216: warning: unable to resolve reference to `binary_reader' for \ref command /build/libstxxl-1.4.1/doc/common.dox:216: warning: unable to resolve reference to `binary_buffer::put<>()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:216: warning: unable to resolve reference to `binary_reader::get<>()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:218: warning: unable to resolve reference to `binary_buffer::put_string()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:218: warning: unable to resolve reference to `binary_reader::get_string()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:220: warning: unable to resolve reference to `binary_buffer::put_varint()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:220: warning: unable to resolve reference to `binary_reader::get_varint()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:224: warning: included file tests/common/test_binary_buffer.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:224: warning: block marked with [serialize] for \snippet should appear twice in file tests/common/test_binary_buffer.cpp, found it 0 times /build/libstxxl-1.4.1/doc/common.dox:227: warning: included file tests/common/test_binary_buffer.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:227: warning: block marked with [deserialize] for \snippet should appear twice in file tests/common/test_binary_buffer.cpp, found it 0 times /build/libstxxl-1.4.1/doc/common.dox:305: warning: unable to resolve reference to `STXXL_STATIC_ASSERT' for \ref command /build/libstxxl-1.4.1/doc/common.dox:323: warning: unable to resolve reference to `STXXL_CHECK_THROW' for \ref command /build/libstxxl-1.4.1/doc/common.dox:329: warning: unable to resolve reference to `STXXL_ASSERT()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:329: warning: unable to resolve reference to `STXXL_ASSERT()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:408: warning: unable to resolve reference to `stxxl::int_type' for \ref command /build/libstxxl-1.4.1/doc/common.dox:408: warning: unable to resolve reference to `stxxl::unsigned_type' for \ref command /build/libstxxl-1.4.1/doc/common.dox:430: warning: unable to resolve reference to `STXXL_BEGIN_NAMESPACE' for \ref command /build/libstxxl-1.4.1/doc/common.dox:430: warning: unable to resolve reference to `STXXL_END_NAMESPACE' for \ref command /build/libstxxl-1.4.1/doc/common.dox:434: warning: unable to resolve reference to `STXXL_UNUSED' for \ref command /build/libstxxl-1.4.1/doc/common.dox:454: warning: unable to resolve reference to `STXXL_DEPRECATED' for \ref command /build/libstxxl-1.4.1/doc/common.dox:464: warning: unable to resolve reference to `parse_SI_IEC_size()' for \ref command /build/libstxxl-1.4.1/doc/common.dox:524: warning: unable to resolve reference to `stxxl::stats' for \ref command /build/libstxxl-1.4.1/doc/common.dox:524: warning: unable to resolve reference to `stxxl::stats_data' for \ref command /build/libstxxl-1.4.1/doc/design.dox:24: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:24: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:26: warning: image file layer_diagram.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/design.dox:30: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:30: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:32: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::file' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::request_ptr' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::wait_all' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::wait_any' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::poll_any' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::file' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::file::aread' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::request_ptr' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::wait_all' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::wait_any' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::poll_any' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::request_ptr' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::file::aread' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to `stxxl::file::awrite' for \ref command /build/libstxxl-1.4.1/doc/design.dox:52: warning: unable to resolve reference to `stxxl::stats' for \ref command /build/libstxxl-1.4.1/doc/design.dox:55: warning: unable to resolve reference to `stxxl::syscall_file' for \ref command /build/libstxxl-1.4.1/doc/design.dox:55: warning: unable to resolve reference to `stxxl::file' for \ref command /build/libstxxl-1.4.1/doc/design.dox:76: warning: unable to resolve reference to `stxxl::file::aread()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:76: warning: unable to resolve reference to `stxxl::file::awrite()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:84: warning: unable to resolve reference to `stxxl::file' for \ref command /build/libstxxl-1.4.1/doc/design.dox:84: warning: unable to resolve reference to `stxxl::request' for \ref command /build/libstxxl-1.4.1/doc/design.dox:84: warning: unable to resolve reference to `stxxl::file' for \ref command /build/libstxxl-1.4.1/doc/design.dox:84: warning: unable to resolve reference to `stxxl::request' for \ref command /build/libstxxl-1.4.1/doc/design.dox:88: warning: unable to resolve reference to `stxxl::typed_block' for \ref command /build/libstxxl-1.4.1/doc/design.dox:88: warning: unable to resolve reference to `stxxl::block_manager' for \ref command /build/libstxxl-1.4.1/doc/design.dox:88: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:88: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:90: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:90: warning: unable to resolve reference to `stxxl::buffered_writer' for \ref command /build/libstxxl-1.4.1/doc/design.dox:90: warning: unable to resolve reference to `stxxl::buf_ostream' for \ref command /build/libstxxl-1.4.1/doc/design.dox:90: warning: unable to resolve reference to `stxxl::buffered_writer' for \ref command /build/libstxxl-1.4.1/doc/design.dox:90: warning: unable to resolve reference to `stxxl::block_prefetcher' for \ref command /build/libstxxl-1.4.1/doc/design.dox:90: warning: unable to resolve reference to `stxxl::buf_istream' for \ref command /build/libstxxl-1.4.1/doc/design.dox:90: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:92: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:94: warning: unable to resolve reference to `stxxl::block_manager' for \ref command /build/libstxxl-1.4.1/doc/design.dox:94: warning: unable to resolve reference to `stxxl::block_manager' for \ref command /build/libstxxl-1.4.1/doc/design.dox:94: warning: unable to resolve reference to `stxxl::block_manager' for \ref command /build/libstxxl-1.4.1/doc/design.dox:94: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:96: warning: unable to resolve reference to `stxxl::block_manager' for \ref command /build/libstxxl-1.4.1/doc/design.dox:96: warning: unable to resolve reference to `stxxl::BID' for \ref command /build/libstxxl-1.4.1/doc/design.dox:96: warning: unable to resolve reference to `stxxl::BID' for \ref command /build/libstxxl-1.4.1/doc/design.dox:96: warning: unable to resolve reference to `stxxl::BID' for \ref command /build/libstxxl-1.4.1/doc/design.dox:96: warning: unable to resolve reference to `stxxl::typed_block' for \ref command /build/libstxxl-1.4.1/doc/design.dox:98: warning: unable to resolve reference to `stxxl::typed_block' for \ref command /build/libstxxl-1.4.1/doc/design.dox:98: warning: unable to resolve reference to `stxxl::BID' for \ref command /build/libstxxl-1.4.1/doc/design.dox:98: warning: unable to resolve reference to `stxxl::typed_block::size' for \ref command /build/libstxxl-1.4.1/doc/design.dox:100: warning: unable to resolve reference to `stxxl::block_manager' for \ref command /build/libstxxl-1.4.1/doc/design.dox:100: warning: unable to resolve reference to `stxxl::new_alloc' for \ref command /build/libstxxl-1.4.1/doc/design.dox:152: warning: unable to resolve reference to `stxxl::vector::iterator' for \ref command /build/libstxxl-1.4.1/doc/design.dox:178: warning: @copydetails or @copydoc target 'stxxl::VECTOR_GENERATOR' not found /build/libstxxl-1.4.1/doc/design.dox:180: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:180: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:180: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:180: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:189: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:189: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:189: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:191: warning: image file vector_architecture_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/design.dox:193: warning: unable to resolve reference to `stxxl::generate' for \ref command /build/libstxxl-1.4.1/doc/design.dox:206: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:206: warning: unable to resolve reference to `stxxl::VECTOR_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:216: warning: unable to resolve reference to `stxxl::VECTOR_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:228: warning: unable to resolve reference to `VECTOR_GENERATOR<>::result' for \ref command /build/libstxxl-1.4.1/doc/design.dox:259: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:259: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:259: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:263: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:291: warning: @copydetails or @copydoc target 'stxxl::STACK_GENERATOR' not found /build/libstxxl-1.4.1/doc/design.dox:306: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:308: warning: unable to resolve reference to `stxxl::grow_shrink' for \ref command /build/libstxxl-1.4.1/doc/design.dox:310: warning: unable to resolve reference to `stxxl::grow_shrink2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:312: warning: unable to resolve reference to `stxxl::migrating' for \ref command /build/libstxxl-1.4.1/doc/design.dox:314: warning: unable to resolve reference to `stxxl::STACK_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:318: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:322: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:322: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:322: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:326: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:330: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:332: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:340: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:340: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:340: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:340: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:344: warning: unable to resolve reference to `stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:344: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:344: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:344: warning: unable to resolve reference to `stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:352: warning: unable to resolve reference to `stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:352: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:352: warning: unable to resolve reference to `stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:352: warning: unable to resolve reference to `stxxl::prefetch_pool' for \ref command /build/libstxxl-1.4.1/doc/design.dox:352: warning: unable to resolve reference to `stxxl::write_pool' for \ref command /build/libstxxl-1.4.1/doc/design.dox:352: warning: unable to resolve reference to `stxxl::read_write_pool' for \ref command /build/libstxxl-1.4.1/doc/design.dox:358: warning: unable to resolve reference to `stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:362: warning: unable to resolve reference to `stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:362: warning: unable to resolve reference to `stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:362: warning: unable to resolve reference to `stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:366: warning: unable to resolve reference to `stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:366: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:366: warning: unable to resolve reference to `stxxl::migrating_stack::internal()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:366: warning: unable to resolve reference to `stxxl::migrating_stack::external()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:372: warning: unable to resolve reference to `stxxl::STACK_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:374: warning: unable to resolve reference to `stxxl::STACK_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:418: warning: unable to resolve reference to `stxxl::queue' for \ref command /build/libstxxl-1.4.1/doc/design.dox:418: warning: unable to resolve reference to `stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:418: warning: unable to resolve reference to `stxxl::queue' for \ref command /build/libstxxl-1.4.1/doc/design.dox:426: warning: unable to resolve reference to `stxxl::deque' for \ref command /build/libstxxl-1.4.1/doc/design.dox:426: warning: unable to resolve reference to `stxxl::deque' for \ref command /build/libstxxl-1.4.1/doc/design.dox:426: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:495: warning: unable to resolve reference to `stxxl::map' for \ref command /build/libstxxl-1.4.1/doc/design.dox:495: warning: unable to resolve reference to `stxxl::map' for \ref command /build/libstxxl-1.4.1/doc/design.dox:495: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:495: warning: unable to resolve reference to `stxxl::map' for \ref command /build/libstxxl-1.4.1/doc/design.dox:497: warning: unable to resolve reference to `stxxl::map' for \ref command /build/libstxxl-1.4.1/doc/design.dox:497: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:501: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:503: warning: image file btree_uml_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/design.dox:432: warning: @copydetails or @copydoc target 'stxxl::PRIORITY_QUEUE_GENERATOR' not found /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:445: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:445: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:445: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:447: warning: image file san00b_pqueue_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/design.dox:451: warning: unable to resolve reference to `stxxl::priority_queue' for \ref command /build/libstxxl-1.4.1/doc/design.dox:451: warning: unable to resolve reference to `stxxl::PRIORITY_QUEUE_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:453: warning: unable to resolve reference to `stxxl::PRIORITY_QUEUE_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:481: warning: unable to resolve reference to `stxxl::priority_queue::mem_cons()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:483: warning: unable to resolve reference to `stxxl::priority_queue' for \ref command /build/libstxxl-1.4.1/doc/design.dox:483: warning: unable to resolve reference to `stxxl::PRIORITY_QUEUE_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:483: warning: unable to resolve reference to `stxxl::PRIORITY_QUEUE_GENERATOR<>::result::block_type' for \ref command /build/libstxxl-1.4.1/doc/design.dox:485: warning: unable to resolve reference to `stxxl::PRIORITY_QUEUE_GENERATOR<>::result' for \ref command /build/libstxxl-1.4.1/doc/design.dox:537: warning: unable to resolve reference to `stxxl::sorter' for \ref command /build/libstxxl-1.4.1/doc/design.dox:525: warning: unable to resolve reference to `stxxl::sequence' for \ref command /build/libstxxl-1.4.1/doc/design.dox:527: warning: unable to resolve reference to `stxxl::sequence' for \ref command /build/libstxxl-1.4.1/doc/design.dox:531: warning: unable to resolve reference to `sequence::get_stream()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:531: warning: unable to resolve reference to `sequence::get_reverse_stream()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:547: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:547: warning: unable to resolve reference to `stxxl::vector::iterator' for \ref command /build/libstxxl-1.4.1/doc/design.dox:547: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:600: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:968: warning: @copydetails or @copydoc target 'stxxl::generate' not found /build/libstxxl-1.4.1/doc/design.dox:1018: warning: @copydetails or @copydoc target 'stxxl::for_each' not found /build/libstxxl-1.4.1/doc/design.dox:1080: warning: @copydetails or @copydoc target 'stxxl::for_each_m' not found /build/libstxxl-1.4.1/doc/design.dox:1082: warning: unable to resolve reference to `stxxl::for_each_m' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1082: warning: unable to resolve reference to `stxxl::for_each' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1140: warning: @copydetails or @copydoc target 'stxxl::find' not found /build/libstxxl-1.4.1/doc/design.dox:688: warning: @copydetails or @copydoc target 'stxxl::sort' not found /build/libstxxl-1.4.1/doc/design.dox:690: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:690: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:713: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:728: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:775: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:775: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:775: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:779: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:783: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:783: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:809: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:809: warning: unable to resolve reference to `stxxl::ksort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:811: warning: @copydetails or @copydoc target 'stxxl::ksort' not found /build/libstxxl-1.4.1/doc/design.dox:813: warning: unable to resolve reference to `stxxl::ksort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:840: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:850: warning: unable to resolve reference to `stxxl::ksort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:608: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:610: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:610: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:612: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:612: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:612: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:614: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:614: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:614: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:616: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:616: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:616: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:616: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:616: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:616: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:618: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:618: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:618: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:618: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:626: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:642: warning: image file overlapping_runformation_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/design.dox:646: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:654: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:656: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:660: warning: image file overlapping_merging_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/design.dox:662: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:662: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:668: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:668: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:668: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:674: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:674: warning: unable to resolve reference to `stxxl::ksort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:678: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1198: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1202: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1248: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1250: warning: unable to resolve reference to `stream::materialize' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1250: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1252: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1254: warning: unable to resolve reference to `stream::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1254: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1254: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1258: warning: unable to resolve reference to `stream::transform' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1260: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:152: warning: unable to resolve reference to `stxxl::vector::iterator' for \ref command /build/libstxxl-1.4.1/doc/design.dox:178: warning: @copydetails or @copydoc target 'stxxl::VECTOR_GENERATOR' not found /build/libstxxl-1.4.1/doc/design.dox:180: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:180: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:180: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:180: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:189: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:189: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:189: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:191: warning: image file vector_architecture_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/design.dox:193: warning: unable to resolve reference to `stxxl::generate' for \ref command /build/libstxxl-1.4.1/doc/design.dox:206: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:206: warning: unable to resolve reference to `stxxl::VECTOR_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:216: warning: unable to resolve reference to `stxxl::VECTOR_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:228: warning: unable to resolve reference to `VECTOR_GENERATOR<>::result' for \ref command /build/libstxxl-1.4.1/doc/design.dox:259: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:259: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:259: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:263: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:291: warning: @copydetails or @copydoc target 'stxxl::STACK_GENERATOR' not found /build/libstxxl-1.4.1/doc/design.dox:306: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:308: warning: unable to resolve reference to `stxxl::grow_shrink' for \ref command /build/libstxxl-1.4.1/doc/design.dox:310: warning: unable to resolve reference to `stxxl::grow_shrink2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:312: warning: unable to resolve reference to `stxxl::migrating' for \ref command /build/libstxxl-1.4.1/doc/design.dox:314: warning: unable to resolve reference to `stxxl::STACK_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:318: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:322: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:322: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:322: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:326: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:330: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:332: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:340: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:340: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:340: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:340: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:344: warning: unable to resolve reference to `stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:344: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:344: warning: unable to resolve reference to `stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:344: warning: unable to resolve reference to `stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:352: warning: unable to resolve reference to `stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:352: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:352: warning: unable to resolve reference to `stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:352: warning: unable to resolve reference to `stxxl::prefetch_pool' for \ref command /build/libstxxl-1.4.1/doc/design.dox:352: warning: unable to resolve reference to `stxxl::write_pool' for \ref command /build/libstxxl-1.4.1/doc/design.dox:352: warning: unable to resolve reference to `stxxl::read_write_pool' for \ref command /build/libstxxl-1.4.1/doc/design.dox:358: warning: unable to resolve reference to `stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:362: warning: unable to resolve reference to `stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:362: warning: unable to resolve reference to `stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:362: warning: unable to resolve reference to `stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:366: warning: unable to resolve reference to `stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:366: warning: unable to resolve reference to `stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:366: warning: unable to resolve reference to `stxxl::migrating_stack::internal()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:366: warning: unable to resolve reference to `stxxl::migrating_stack::external()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:372: warning: unable to resolve reference to `stxxl::STACK_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:374: warning: unable to resolve reference to `stxxl::STACK_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:418: warning: unable to resolve reference to `stxxl::queue' for \ref command /build/libstxxl-1.4.1/doc/design.dox:418: warning: unable to resolve reference to `stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:418: warning: unable to resolve reference to `stxxl::queue' for \ref command /build/libstxxl-1.4.1/doc/design.dox:426: warning: unable to resolve reference to `stxxl::deque' for \ref command /build/libstxxl-1.4.1/doc/design.dox:426: warning: unable to resolve reference to `stxxl::deque' for \ref command /build/libstxxl-1.4.1/doc/design.dox:426: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:432: warning: @copydetails or @copydoc target 'stxxl::PRIORITY_QUEUE_GENERATOR' not found /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:436: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:445: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:445: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:445: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:447: warning: image file san00b_pqueue_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/design.dox:451: warning: unable to resolve reference to `stxxl::priority_queue' for \ref command /build/libstxxl-1.4.1/doc/design.dox:451: warning: unable to resolve reference to `stxxl::PRIORITY_QUEUE_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:453: warning: unable to resolve reference to `stxxl::PRIORITY_QUEUE_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:481: warning: unable to resolve reference to `stxxl::priority_queue::mem_cons()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:483: warning: unable to resolve reference to `stxxl::priority_queue' for \ref command /build/libstxxl-1.4.1/doc/design.dox:483: warning: unable to resolve reference to `stxxl::PRIORITY_QUEUE_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:483: warning: unable to resolve reference to `stxxl::PRIORITY_QUEUE_GENERATOR<>::result::block_type' for \ref command /build/libstxxl-1.4.1/doc/design.dox:485: warning: unable to resolve reference to `stxxl::PRIORITY_QUEUE_GENERATOR<>::result' for \ref command /build/libstxxl-1.4.1/doc/design.dox:495: warning: unable to resolve reference to `stxxl::map' for \ref command /build/libstxxl-1.4.1/doc/design.dox:495: warning: unable to resolve reference to `stxxl::map' for \ref command /build/libstxxl-1.4.1/doc/design.dox:495: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:495: warning: unable to resolve reference to `stxxl::map' for \ref command /build/libstxxl-1.4.1/doc/design.dox:497: warning: unable to resolve reference to `stxxl::map' for \ref command /build/libstxxl-1.4.1/doc/design.dox:497: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:501: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:503: warning: image file btree_uml_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/design.dox:525: warning: unable to resolve reference to `stxxl::sequence' for \ref command /build/libstxxl-1.4.1/doc/design.dox:527: warning: unable to resolve reference to `stxxl::sequence' for \ref command /build/libstxxl-1.4.1/doc/design.dox:531: warning: unable to resolve reference to `sequence::get_stream()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:531: warning: unable to resolve reference to `sequence::get_reverse_stream()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:537: warning: unable to resolve reference to `stxxl::sorter' for \ref command /build/libstxxl-1.4.1/doc/design.dox:547: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:547: warning: unable to resolve reference to `stxxl::vector::iterator' for \ref command /build/libstxxl-1.4.1/doc/design.dox:547: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:600: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:608: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:610: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:610: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:612: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:612: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:612: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:614: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:614: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:614: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:616: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:616: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:616: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:616: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:616: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:616: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:618: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:618: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:618: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:618: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:626: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:642: warning: image file overlapping_runformation_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/design.dox:646: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:654: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:656: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:660: warning: image file overlapping_merging_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/design.dox:662: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:662: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:668: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:668: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:668: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:674: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:674: warning: unable to resolve reference to `stxxl::ksort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:678: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:688: warning: @copydetails or @copydoc target 'stxxl::sort' not found /build/libstxxl-1.4.1/doc/design.dox:690: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:690: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:713: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:728: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:775: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:775: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:775: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:779: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:783: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:783: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:809: warning: unable to resolve reference to `stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:809: warning: unable to resolve reference to `stxxl::ksort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:811: warning: @copydetails or @copydoc target 'stxxl::ksort' not found /build/libstxxl-1.4.1/doc/design.dox:813: warning: unable to resolve reference to `stxxl::ksort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:840: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:850: warning: unable to resolve reference to `stxxl::ksort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:968: warning: @copydetails or @copydoc target 'stxxl::generate' not found /build/libstxxl-1.4.1/doc/design.dox:1018: warning: @copydetails or @copydoc target 'stxxl::for_each' not found /build/libstxxl-1.4.1/doc/design.dox:1080: warning: @copydetails or @copydoc target 'stxxl::for_each_m' not found /build/libstxxl-1.4.1/doc/design.dox:1082: warning: unable to resolve reference to `stxxl::for_each_m' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1082: warning: unable to resolve reference to `stxxl::for_each' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1140: warning: @copydetails or @copydoc target 'stxxl::find' not found /build/libstxxl-1.4.1/doc/design.dox:1198: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1202: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1248: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1250: warning: unable to resolve reference to `stream::materialize' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1250: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1252: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1254: warning: unable to resolve reference to `stream::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1254: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1254: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1258: warning: unable to resolve reference to `stream::transform' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1260: warning: unable to resolve reference to `stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/install.dox:313: warning: image file install_windows_cmake.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/install.dox:326: warning: image file install_windows_msvc11.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/install.dox:380: warning: image file install_windows_boost_cmake.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/install.dox:395: warning: image file install_windows_boost_msvc10.png is not found in IMAGE_PATH: assuming external image. ding full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Computing dependencies between directories... Generating citations page... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Generating style sheet... Generating search indices... Generating example documentation... Generating docs for example examples/algo/copy_and_sort_file.cpp... Generating docs for example examples/algo/phonebills.cpp... Generating docs for example examples/algo/phonebills_genlog.cpp... Generating docs for example examples/algo/sort_file.cpp... Generating docs for example examples/applications/skew3.cpp... Generating docs for example examples/common/cmdline.cpp... Generating docs for example examples/containers/copy_file.cpp... Generating docs for example examples/containers/deque1.cpp... Generating docs for example examples/containers/deque2.cpp... Generating docs for example examples/containers/map1.cpp... Generating docs for example examples/containers/matrix1.cpp... Generating docs for example examples/containers/pqueue1.cpp... Generating docs for example examples/containers/pqueue2.cpp... Generating docs for example examples/containers/queue1.cpp... Generating docs for example examples/containers/queue2.cpp... Generating docs for example examples/containers/sequence1.cpp... Generating docs for example examples/containers/sorter1.cpp... Generating docs for example examples/containers/sorter2.cpp... Generating docs for example examples/containers/stack1.cpp... Generating docs for example examples/containers/stack2.cpp... Generating docs for example examples/containers/unordered_map1.cpp... Generating docs for example examples/containers/vector1.cpp... Generating docs for example examples/containers/vector2.cpp... Generating docs for example examples/containers/vector_buf.cpp... Generating docs for example examples/stream/stream1.cpp... Generating file sources... Generating file documentation... Generating page documentation... Generating docs for page coding_style... Generating docs for page common... Generating docs for page common_random... Generating docs for page common_timer... Generating docs for page common_simple_vector... Generating docs for page common_counting_ptr... Generating docs for page common_cmdline... Generating docs for page common_binary_buffer... Generating docs for page common_thread_sync... Generating docs for page common_logging... Generating docs for page common_assert... Generating docs for page common_throw... Generating docs for page common_log2... Generating docs for page common_types... Generating docs for page common_misc_macros... Generating docs for page common_misc_funcs... Generating docs for page common_io_counter... Generating docs for page design... Generating docs for page design_stl... Generating docs for page design_stl_containers... Generating docs for page design_vector... Generating docs for page design_stack... Generating docs for page design_queue... Generating docs for page design_deque... Generating docs for page design_pqueue... Generating docs for page design_map... Generating docs for page design_unordered_map... Generating docs for page design_matrix... Generating docs for page design_sequence... Generating docs for page design_sorter... Generating docs for page design_stl_algo... Generating docs for page design_algo_sorting... Generating docs for page design_algo_sort... Generating docs for page design_algo_ksort... Generating docs for page design_algo_generate... Generating docs for page design_algo_foreach... Generating docs for page design_algo_foreachm... Generating docs for page design_algo_find... Generating docs for page design_pipeline... Generating docs for page faq... Generating docs for page install... Generating docs for page install_unix... Gener/build/libstxxl-1.4.1/doc/install.dox:313: warning: image file install_windows_cmake.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/install.dox:326: warning: image file install_windows_msvc11.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/install.dox:380: warning: image file install_windows_boost_cmake.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/install.dox:395: warning: image file install_windows_boost_msvc10.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/introduction.dox:20: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:20: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:20: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:20: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:26: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:32: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:38: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:40: warning: image file pdm_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/introduction.dox:42: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:42: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:42: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:42: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:42: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:42: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:42: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:42: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:46: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:46: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:46: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:46: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:46: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:46: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:46: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:46: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:46: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:50: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:60: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:60: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:64: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/introduction.dox:64: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/mainpage.dox:82: warning: included file README is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/mainpage.dox:86: warning: included file CHANGELOG is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/mainpage.dox:92: warning: included file AUTHORS is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/mainpage.dox:96: warning: included file INSTALL is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/mainpage.dox:100: warning: included file LICENSE_1_0.txt is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/mainpage.dox:104: warning: included file TODO is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/mainpage.dox:82: warning: included file README is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/mainpage.dox:86: warning: included file CHANGELOG is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/mainpage.dox:92: warning: included file AUTHORS is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/mainpage.dox:96: warning: included file INSTALL is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/mainpage.dox:100: warning: included file LICENSE_1_0.txt is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/mainpage.dox:104: warning: included file TODO is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector.dox:96: warning: included file examples/containers/vector1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector.dox:96: warning: block marked with [example] for \snippet should appear twice in file examples/containers/vector1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox:22: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox:59: warning: included file examples/algo/phonebills.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox:59: warning: block marked with [prolog] for \snippet should appear twice in file examples/algo/phonebills.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox:104: warning: unable to resolve reference to `config' for \ref command /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:23: warning: included file examples/containers/vector_buf.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:23: warning: block marked with [element] for \snippet should appear twice in file examples/containers/vector_buf.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:29: warning: included file examples/containers/vector_buf.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:29: warning: block marked with [iterator] for \snippet should appear twice in file examples/containers/vector_buf.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:35: warning: included file examples/containers/vector_buf.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:35: warning: block marked with [buffered] for \snippet should appear twice in file examples/containers/vector_buf.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:43: warning: included file examples/containers/vector_buf.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:43: warning: block marked with [cxx11] for \snippet should appear twice in file examples/containers/vector_buf.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_stack.dox:83: warning: included file examples/containers/stack1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_stack.dox:83: warning: block marked with [example] for \snippet should appear twice in file examples/containers/stack1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_queue.dox:34: warning: unable to resolve reference to `stxxl::queue' for \ref command /build/libstxxl-1.4.1/doc/tutorial_queue.dox:34: warning: unable to resolve reference to `stxxl::queue' for \ref command /build/libstxxl-1.4.1/doc/tutorial_queue.dox:69: warning: included file examples/containers/queue1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_queue.dox:69: warning: block marked with [example] for \snippet should appear twice in file examples/containers/queue1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_deque.dox:36: warning: unable to resolve reference to `stxxl::deque' for \ref command /build/libstxxl-1.4.1/doc/tutorial_deque.dox:109: warning: included file examples/containers/deque1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_deque.dox:109: warning: block marked with [example] for \snippet should appear twice in file examples/containers/deque1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_map.dox:169: warning: included file examples/containers/map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_map.dox:169: warning: block marked with [example] for \snippet should appear twice in file examples/containers/map1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:21: warning: unable to resolve reference to `stxxl::unordered_map' for \ref command /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:31: warning: included file examples/containers/unordered_map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:31: warning: block marked with [construction] for \snippet should appear twice in file examples/containers/unordered_map1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:34: warning: included file examples/containers/unordered_map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:34: warning: block marked with [hash] for \snippet should appear twice in file examples/containers/unordered_map1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:37: warning: included file examples/containers/unordered_map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:37: warning: block marked with [comparator] for \snippet should appear twice in file examples/containers/unordered_map1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:53: warning: included file examples/containers/unordered_map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:53: warning: block marked with [example] for \snippet should appear twice in file examples/containers/unordered_map1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_pqueue.dox:117: warning: included file examples/containers/pqueue1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_pqueue.dox:117: warning: block marked with [example] for \snippet should appear twice in file examples/containers/pqueue1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_matrix.dox:100: warning: included file examples/containers/matrix1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_matrix.dox:100: warning: block marked with [example] for \snippet should appear twice in file examples/containers/matrix1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_sorter.dox:19: warning: unable to resolve reference to `stxxl::sorter' for \ref command /build/libstxxl-1.4.1/doc/tutorial_sorter.dox:26: warning: unable to resolve reference to `stxxl::sorter' for \ref command /build/libstxxl-1.4.1/doc/tutorial_sorter.dox:109: warning: included file examples/containers/sorter1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_sorter.dox:109: warning: block marked with [example] for \snippet should appear twice in file examples/containers/sorter1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_sequence.dox:18: warning: unable to resolve reference to `stxxl::sequence' for \ref command /build/libstxxl-1.4.1/doc/tutorial_sequence.dox:103: warning: included file examples/containers/sequence1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_sequence.dox:103: warning: block marked with [example] for \snippet should appear twice in file examples/containers/sequence1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_stream.dox:466: warning: image file pipeline_randomgraph_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/tutorial_deque.dox:36: warning: unable to resolve reference to `stxxl::deque' for \ref command /build/libstxxl-1.4.1/doc/tutorial_deque.dox:109: warning: included file examples/containers/deque1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_deque.dox:109: warning: block marked with [example] for \snippet should appear twice in file examples/containers/deque1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_map.dox:169: warning: included file examples/containers/map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_map.dox:169: warning: block marked with [example] for \snippet should appear twice in file examples/containers/map1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_matrix.dox:100: warning: included file examples/containers/matrix1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_matrix.dox:100: warning: block marked with [example] for \snippet should appear twice in file examples/containers/matrix1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_pqueue.dox:117: warning: included file examples/containers/pqueue1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_pqueue.dox:117: warning: block marked with [example] for \snippet should appear twice in file examples/containers/pqueue1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_queue.dox:34: warning: unable to resolve reference to `stxxl::queue' for \ref command /build/libstxxl-1.4.1/doc/tutorial_queue.dox:34: warning: unable to resolve reference to `stxxl::queue' for \ref command /build/libstxxl-1.4.1/doc/tutorial_queue.dox:69: warning: included file examples/containers/queue1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_queue.dox:69: warning: block marked with [example] for \snippet should appear twice in file examples/containers/queue1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_sequence.dox:18: warning: unable to resolve reference to `stxxl::sequence' for \ref command /build/libstxxl-1.4.1/doc/tutorial_sequence.dox:103: warning: included file examples/containers/sequence1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_sequence.dox:103: warning: block marked with [example] for \snippet should appear twice in file examples/containers/sequence1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_sorter.dox:19: warning: unable to resolve reference to `stxxl::sorter' for \ref command /build/libstxxl-1.4.1/doc/tutorial_sorter.dox:26: warning: unable to resolve reference to `stxxl::sorter' for \ref command /build/libstxxl-1.4.1/doc/tutorial_sorter.dox:109: warning: included file examples/containers/sorter1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_sorter.dox:109: warning: block marked with [example] for \snippet should appear twice in file examples/containers/sorter1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_stack.dox:83: warning: included file examples/containers/stack1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_stack.dox:83: warning: block marked with [example] for \snippet should appear twice in file examples/containers/stack1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_stream.dox:466: warning: image file pipeline_randomgraph_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:21: warning: unable to resolve reference to `stxxl::unordered_map' for \ref command /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:31: warning: included file examples/containers/unordered_map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:31: warning: block marked with [construction] for \snippet should appear twice in file examples/containers/unordered_map1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:34: warning: included file examples/containers/unordered_map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:34: warning: block marked with [hash] for \snippet should appear twice in file examples/containers/unordered_map1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:37: warning: included file examples/containers/unordered_map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:37: warning: block marked with [comparator] for \snippet should appear twice in file examples/containers/unordered_map1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:53: warning: included file examples/containers/unordered_map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_unordered_map.dox:53: warning: block marked with [example] for \snippet should appear twice in file examples/containers/unordered_map1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_vector.dox:96: warning: included file examples/containers/vector1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector.dox:96: warning: block marked with [example] for \snippet should appear twice in file examples/containers/vector1.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox:22: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox:59: warning: included file examples/algo/phonebills.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox:59: warning: block marked with [prolog] for \snippet should appear twice in file examples/algo/phonebills.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox:104: warning: unable to resolve reference to `config' for \ref command /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:23: warning: included file examples/containers/vector_buf.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:23: warning: block marked with [element] for \snippet should appear twice in file examples/containers/vector_buf.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:29: warning: included file examples/containers/vector_buf.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:29: warning: block marked with [iterator] for \snippet should appear twice in file examples/containers/vector_buf.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:35: warning: included file examples/containers/vector_buf.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:35: warning: block marked with [buffered] for \snippet should appear twice in file examples/containers/vector_buf.cpp, found it 0 times /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:43: warning: included file examples/containers/vector_buf.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_buf.dox:43: warning: block marked with [cxx11] for \snippet should appear twice in file examples/containers/vector_buf.cpp, found it 0 times This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian) (preloaded format=latex) restricted \write18 enabled. entering extended mode (./_formulas.tex LaTeX2e <2018-12-01> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls Document Class: article 2018/09/03 v1.4i Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def)))) No file _formulas.aux. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] (./_formulas.aux) ) Output written on _formulas.dvi (84 pages, 10072 bytes). Transcript written on _formulas.log. ating docs for page install_build_options... Generating docs for page install_windows... Generating docs for page install_windows_boost... Generating docs for page install_config... Generating docs for page introduction... Generating docs for page textfiles... Generating docs for page readme... Generating docs for page changelog... Generating docs for page authors... Generating docs for page textfiles_install... Generating docs for page license... Generating docs for page textfiles_todo... Generating docs for page stxxl_tool... Generating docs for page tutorial... Generating docs for page tutorial_deque... Generating docs for page tutorial_map... Generating docs for page tutorial_matrix... Generating docs for page tutorial_pqueue... Generating docs for page tutorial_queue... Generating docs for page tutorial_sequence... Generating docs for page tutorial_sorter... Generating docs for page tutorial_stack... Generating docs for page tutorial_stream... Generating docs for page tutorial_stream_edgesort... Generating docs for page tutorial_unordered_map... Generating docs for page tutorial_vector... Generating docs for page tutorial_vector_billing... Generating docs for page tutorial_vector_buf... Generating group documentation... Generating class documentation... Generating namespace index... Generating graph info page... Generating directory documentation... Generating bitmaps for formulas in HTML... Generating image form_0.png for formula Generating image form_1.png for formula Generating image form_2.png for formula Generating image form_3.png for formula Generating image form_4.png for formula Generating image form_5.png for formula Generating image form_6.png for formula Generating image form_7.png for formula Generating image form_8.png for formula Generating image form_9.png for formula Generating image form_10.png for formula Generating image form_11.png for formula Generating image form_12.png for formula Generating image form_13.png for formula Generating image form_14.png for formula Generating image form_15.png for formula Generating image form_16.png for formula Generating image form_17.png for formula Generating image form_18.png for formula Generating image form_19.png for formula Generating image form_20.png for formula Generating image form_21.png for formula Generating image form_22.png for formula Generating image form_23.png for formula Generating image form_24.png for formula Generating image form_25.png for formula Generating image form_26.png for formula Generating image form_27.png for formula Generating image form_28.png for formula Generating image form_29.png for formula Generating image form_30.png for formula Generating image form_31.png for formula Generating image form_32.png for formula Generating image form_33.png for formula Generating image form_34.png for formula Generating image form_35.png for formula Generating image form_36.png for formula Generating image form_37.png for formula Generating image form_38.png for formula Generating image form_39.png for formula Generating image form_40.png for formula Generating image form_41.png for formula Generating image form_42.png for formula Generating image form_43.png for formula Generating image form_44.png for formula Generating image form_45.png for formula Generating image form_46.png for formula Generating image form_47.png for formula Generating image form_48.png for formula Generating image form_49.png for formula Generating image form_50.png for formula Generating image form_51.png for formula Generating image form_52.png for formula Generating image form_53.png for formula Generating image form_54.png for formula Generating image form_55.png for formula Generating image form_56.png for formula Generating image form_57.png for formula Generating image form_58.png for formula Generating image form_59.png for formula Generating image form_60.png for formula Generating image form_61.png for formula Generating image form_62.png for formula Generating image form_63.png for formula Generating image form_64.png for formula Generating image form_65.png for formula Generating image form_66.png for formula Generating image form_67.png for formula Generating image form_68.png for formula Generating image form_69.png for formula Generating image form_70.png for formula Generating image form_71.png for formula Generating image form_72.png for formula Generating image form_73.png for formula Generating image form_74.png for formula Generating image form_75.png for formula Generating image form_76.png for formula Generating image form_77.png for formula Generating image form_78.png for formula Generating image form_79.png for formula Generating image form_80.png for formula Generating image form_81.png for formula Generating image form_82.png for formula Generating image form_83.png for formula Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating graphical class hierarchy... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Running dot... Running dot for graph 1/1 lookup cache used 2/65536 hits=10 misses=2 finished... #Build PDF from doxygen generated latex files cd doc/latex && make make[2]: Entering directory '/build/libstxxl-1.4.1/doc/latex' rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf pdflatex refman This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./refman.tex LaTeX2e <2018-12-01> (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls Document Class: book 2018/09/03 v1.4i Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/fixltx2e.sty Package fixltx2e Warning: fixltx2e is not required with releases after 2015 (fixltx2e) All fixes are now in the LaTeX kernel. (fixltx2e) See the latexrelease package for details. ) (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty) (./doxygen.sty (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def) (/usr/share/texlive/texmf-dist/tex/latex/colortbl/colortbl.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texlive/texmf-dist/tex/latex/tabu/tabu.sty (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty) (/usr/share/texlive/texmf-dist/tex/latex/multirow/multirow.sty)) (/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjustbox.sty (/usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/share/texlive/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjcalc.sty) (/usr/share/texlive/texmf-dist/tex/latex/adjustbox/trimclip.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg))) (/usr/share/texlive/texmf-dist/tex/latex/collectbox/collectbox.sty) (/usr/share/texlive/texmf-dist/tex/latex/adjustbox/tc-pdftex.def)) (/usr/share/texlive/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/wasysym/wasysym.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/helvet.sty) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/courier.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/latex/sectsty/sectsty.sty) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty)) (/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/share/texlive/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/share/texlive/texmf-dist/tex/latex/tocloft/tocloft.sty) Writing index file refman.idx (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/backref.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty (/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty) (/usr/share/texlive/texmf-dist/tex/latex/caption/ltcaption.sty)) No file refman.aux. (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] [1] [2] Chapter 1. (/usr/share/texlive/texmf-dist/tex/latex/wasysym/uwasy.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) (./index.tex (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1phv.fd) [1] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd)) [2] Chapter 2. (./coding_style.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [3]) [4] Chapter 3. (./common.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [5] [6] [7] [8] [9] [10] [11] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1pcr.fd) [12]) [13] [14] Chapter 4. (./design.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [15] [16] [17] [18] Underfull \hbox (badness 10000) detected at line 102 [][][] Underfull \hbox (badness 10000) detected at line 112 [][][] [19] Underfull \hbox (badness 10000) detected at line 143 [][][] [20] [21] [22] Underfull \hbox (badness 10000) detected at line 259 [][][] [23] [24] [25] Underfull \hbox (badness 10000) detected at line 367 [][][] Underfull \hbox (badness 10000) detected at line 371 [][][] Underfull \hbox (badness 10000) detected at line 375 [][][] [26] Underfull \hbox (badness 10000) detected at line 390 [][][] [27] [28] [29] Underfull \hbox (badness 10000) detected at line 459 [][][] [30] Underfull \hbox (badness 10000) detected at line 522 [][][] [31] Underfull \hbox (badness 10000) detected at line 576 [][][] [32] Underfull \hbox (badness 10000) detected at line 642 [][][] [33] Underfull \hbox (badness 10000) detected at line 706 [][][] [34] Underfull \hbox (badness 10000) detected at line 764 [][][] [35] [36] [37] Underfull \hbox (badness 10000) detected at line 887 [][][] [38] [39] Underfull \hbox (badness 10000) detected at line 1042 [][][] [40] [41] [42] [43] Underfull \hbox (badness 10000) detected at line 1096 [][][] [44] Underfull \hbox (badness 10000) in paragraph at lines 1144--1144 []\T1/pcr/m/n/10 s1,....,sn \T1/phv/m/n/10 are con-vert-ible to Underfull \hbox (badness 10000) in paragraph at lines 1161--1161 []\T1/pcr/m/n/10 X Underfull \hbox (badness 10000) in paragraph at lines 1161--1161 []\T1/pcr/m/n/10 s1,...,sn \T1/phv/m/n/10 are Underfull \hbox (badness 10000) in paragraph at lines 1161--1161 []\T1/phv/m/n/10 Equivalent to Underfull \hbox (badness 2293) in paragraph at lines 1161--1161 []\T1/pcr/m/n/10 s \T1/phv/m/n/10 is in-cre-mentable [45]) [46] Chapter 5. (./faq.tex Overfull \vbox (31.44356pt too high) has occurred while \output is active [47] Overfull \hbox (99.88847pt too wide) in paragraph at lines 52--53 []\T1/phv/m/n/10 Rate S[]T[]X[]XL at heise Software-[]Verzeichnis (German)[]: [ ][]\T1/pcr/m/n/10 http[]://www.[]heise.[]de/software/download/stxxl/76072[][] [48]) [49] [50] Chapter 6. (./install.tex Underfull \hbox (badness 10000) detected at line 10 [][][] [51] [52] [53] Underfull \hbox (badness 10000) detected at line 158 [][][] [54] Underfull \hbox (badness 10000) detected at line 215 [][][] Underfull \hbox (badness 10000) detected at line 221 [][][] [55] Overfull \hbox (124.88438pt too wide) in paragraph at lines 247--248 []\T1/phv/m/n/10 We rec-om-mend the of-fi-cial bi-na-ries for M[]S[]VC. Visit [ ][]\T1/pcr/m/n/10 http[]://sourceforge.[]net/projects/boost/files/boost-binarie s/[][] [56] Underfull \hbox (badness 10000) detected at line 294 [][][] [57] Underfull \hbox (badness 10000) detected at line 347 [][][] [58] Underfull \hbox (badness 10000) detected at line 367 [][][] Underfull \hbox (badness 10000) detected at line 385 [][][] Underfull \hbox (badness 10000) in paragraph at lines 403--404 [59] [60] Underfull \hbox (badness 10000) detected at line 471 [][][] [61]) [62] Chapter 7. (./introduction.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [63] [64] [65]) [66] Chapter 8. (./textfiles.tex) [67] [68] Chapter 9. (./stxxl_tool.tex Underfull \hbox (badness 10000) detected at line 1 [][][] Overfull \hbox (48.75621pt too wide) in paragraph at lines 25--25 []\T1/pcr/m/n/8 # Batch size: 33554432 (32.000 MiB) (4 blocks of 8388608 (8.00 0 MiB) ) using randomized cycling striping[] [69]) [70] [71] [72] Chapter 10. (./tutorial.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [73] [74] Underfull \hbox (badness 10000) detected at line 148 [][][] [75] [76] Underfull \hbox (badness 10000) detected at line 240 [][][] [77] Overfull \hbox (24.7562pt too wide) in paragraph at lines 277--277 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data01/stxxl' is allocated, space: 162124 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (24.7562pt too wide) in paragraph at lines 278--278 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data02/stxxl' is allocated, space: 228881 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (24.7562pt too wide) in paragraph at lines 279--279 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data03/stxxl' is allocated, space: 228881 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (24.7562pt too wide) in paragraph at lines 280--280 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data04/stxxl' is allocated, space: 228881 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (39.1562pt too wide) in paragraph at lines 284--284 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector element access after 848.695 second s. Processed 128.000 GiB @ 154.439 MiB/s[] Overfull \hbox (43.9562pt too wide) in paragraph at lines 287--287 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector iterator access after 540.938 secon ds. Processed 128.000 GiB @ 242.305 MiB/s[] Overfull \hbox (39.1562pt too wide) in paragraph at lines 290--290 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector buffered access after 441.26 second s. Processed 128.000 GiB @ 297.040 MiB/s[] Overfull \hbox (53.55621pt too wide) in paragraph at lines 293--293 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector C++11 loop access after 440.977 sec onds. Processed 128.000 GiB @ 297.231 MiB/s[] Overfull \hbox (24.7562pt too wide) in paragraph at lines 301--301 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data01/stxxl' is allocated, space: 162124 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (34.3562pt too wide) in paragraph at lines 304--304 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector element access after 2793.85 second s. Processed 128.000 GiB @ 46.915 MiB/s[] Overfull \hbox (39.1562pt too wide) in paragraph at lines 307--307 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector iterator access after 1770.75 secon ds. Processed 128.000 GiB @ 74.020 MiB/s[] Overfull \hbox (39.1562pt too wide) in paragraph at lines 310--310 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector buffered access after 1670.13 secon ds. Processed 128.000 GiB @ 78.480 MiB/s[] [78] Overfull \hbox (48.75621pt too wide) in paragraph at lines 313--313 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector C++11 loop access after 1671.53 sec onds. Processed 128.000 GiB @ 78.415 MiB/s[] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] Underfull \hbox (badness 10000) in paragraph at lines 994--997 [90] [91] [92] [93] Underfull \hbox (badness 10000) detected at line 1149 [][][] [94] [95] [96] Overfull \hbox (34.3562pt too wide) in paragraph at lines 1346--1346 []\T1/pcr/m/n/8 1 4 9 16 25 36 49 64 81 100 121 144 169 [...] 986049 988036 990 025 992016 994009 996004 998001 1000000 [97] [98] Overfull \hbox (43.9562pt too wide) in paragraph at lines 1473--1473 []\T1/pcr/m/n/8 10 20 30 40 50 60 70 80 [...] 990 1000 1 11 21 31 41 51 61 [... ] 909 919 929 939 949 959 969 979 989 999 [99] Underfull \hbox (badness 10000) detected at line 1541 [][][] [100]) [101] [102] Chapter 11. (./modules.tex LaTeX Warning: Reference `group__stllayer' on page 103 undefined on input line 3. LaTeX Warning: Reference `group__streampack' on page 103 undefined on input lin e 4. LaTeX Warning: Reference `group__mnglayer' on page 103 undefined on input line 5. LaTeX Warning: Reference `group__iolayer' on page 103 undefined on input line 6 . LaTeX Warning: Reference `group__support' on page 103 undefined on input line 7 . ) [103] [104] Chapter 12. (./group__stllayer.tex) [105] (./group__streampack.tex Overfull \hbox (15.15619pt too wide) in paragraph at lines 12--12 [] \T1/pcr/m/n/8 stream_algorithm & operator ++ (); // go to next elem ent. precondition: empty() == false[] ) [106] (./group__mnglayer.tex) [107] (./group__iolayer.tex) [108] (./group__support.tex) [109] [110] Chapter 13. (./examples_2algo_2copy_and_sort_file_8cpp-example.tex) (./examples_2algo_2phonebills_8cpp-example.tex) (./examples_2algo_2phonebills_genlog_8cpp-example.tex) (./examples_2algo_2sort_file_8cpp-example.tex) (./examples_2applications_2skew3_8cpp-example.tex) (./examples_2common_2cmdline_8cpp-example.tex) (./examples_2containers_2copy_file_8cpp-example.tex) (./examples_2containers_2deque1_8cpp-example.tex [111]) (./examples_2containers_2deque2_8cpp-example.tex) (./examples_2containers_2map1_8cpp-example.tex) (./examples_2containers_2matrix1_8cpp-example.tex) (./examples_2containers_2pqueue1_8cpp-example.tex) (./examples_2containers_2pqueue2_8cpp-example.tex) (./examples_2containers_2queue1_8cpp-example.tex [112]) (./examples_2containers_2queue2_8cpp-example.tex) (./examples_2containers_2sequence1_8cpp-example.tex) (./examples_2containers_2sorter1_8cpp-example.tex) (./examples_2containers_2sorter2_8cpp-example.tex) (./examples_2containers_2stack1_8cpp-example.tex) (./examples_2containers_2stack2_8cpp-example.tex) (./examples_2containers_2unordered_map1_8cpp-example.tex [113]) (./examples_2containers_2vector1_8cpp-example.tex) (./examples_2containers_2vector2_8cpp-example.tex) (./examples_2containers_2vector_buf_8cpp-example.tex) (./examples_2stream_2stream1_8cpp-example.tex) [114] No file refman.bbl. No file refman.ind. (./refman.aux (./group__streampack.aux) (./group__mnglayer.aux) (./group__iolayer.aux) (./group__support.aux)) Package rerunfilecheck Warning: File `refman.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information){/usr/share/texlive/texmf-d ist/fonts/enc/dvips/base/8r.enc}< /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb> Output written on refman.pdf (118 pages, 450228 bytes). Transcript written on refman.log. makeindex refman.idx This is makeindex, version 2.15 [TeX Live 2019/dev] (kpathsea + Thai support). Scanning input file refman.idx....done (5 entries accepted, 0 rejected). Sorting entries....done (14 comparisons). Generating output file refman.ind....done (18 lines written, 0 warnings). Output written in refman.ind. Transcript written in refman.ilg. pdflatex refman This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./refman.tex LaTeX2e <2018-12-01> (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls Document Class: book 2018/09/03 v1.4i Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/fixltx2e.sty Package fixltx2e Warning: fixltx2e is not required with releases after 2015 (fixltx2e) All fixes are now in the LaTeX kernel. (fixltx2e) See the latexrelease package for details. ) (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty) (./doxygen.sty (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def) (/usr/share/texlive/texmf-dist/tex/latex/colortbl/colortbl.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texlive/texmf-dist/tex/latex/tabu/tabu.sty (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty) (/usr/share/texlive/texmf-dist/tex/latex/multirow/multirow.sty)) (/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjustbox.sty (/usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/share/texlive/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjcalc.sty) (/usr/share/texlive/texmf-dist/tex/latex/adjustbox/trimclip.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg))) (/usr/share/texlive/texmf-dist/tex/latex/collectbox/collectbox.sty) (/usr/share/texlive/texmf-dist/tex/latex/adjustbox/tc-pdftex.def)) (/usr/share/texlive/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/wasysym/wasysym.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/helvet.sty) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/courier.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/latex/sectsty/sectsty.sty) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty)) (/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/share/texlive/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/share/texlive/texmf-dist/tex/latex/tocloft/tocloft.sty) Writing index file refman.idx (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/backref.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty (/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty) (/usr/share/texlive/texmf-dist/tex/latex/caption/ltcaption.sty)) (./refman.aux (./group__streampack.aux) (./group__mnglayer.aux) (./group__iolayer.aux) (./group__support.aux)) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd ) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./refman.out) (./refman.out) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex. map}] [2] (./refman.toc (/usr/share/texlive/texmf-dist/tex/latex/wasysym/uwasy.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) [1] [2] [3] [4]) [5] [6] Chapter 1. (./index.tex (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1phv.fd) [1] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd)) [2] Chapter 2. (./coding_style.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [3]) [4] Chapter 3. (./common.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [5] [6] [7] [8] [9] [10] [11] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1pcr.fd) [12]) [13] [14] Chapter 4. (./design.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [15] [16] [17] [18] Underfull \hbox (badness 10000) detected at line 102 [][][] Underfull \hbox (badness 10000) detected at line 112 [][][] [19] Underfull \hbox (badness 10000) detected at line 143 [][][] [20] [21] [22] Underfull \hbox (badness 10000) detected at line 259 [][][] [23] [24] [25] Underfull \hbox (badness 10000) detected at line 367 [][][] Underfull \hbox (badness 10000) detected at line 371 [][][] Underfull \hbox (badness 10000) detected at line 375 [][][] [26] Underfull \hbox (badness 10000) detected at line 390 [][][] [27] [28] [29] Underfull \hbox (badness 10000) detected at line 459 [][][] [30] Underfull \hbox (badness 10000) detected at line 522 [][][] [31] Underfull \hbox (badness 10000) detected at line 576 [][][] [32] Underfull \hbox (badness 10000) detected at line 642 [][][] [33] Underfull \hbox (badness 10000) detected at line 706 [][][] [34] Underfull \hbox (badness 10000) detected at line 764 [][][] [35] [36] [37] Underfull \hbox (badness 10000) detected at line 887 [][][] [38] [39] Underfull \hbox (badness 10000) detected at line 1042 [][][] [40] [41] [42] [43] Underfull \hbox (badness 10000) detected at line 1096 [][][] [44] Underfull \hbox (badness 10000) in paragraph at lines 1144--1144 []\T1/pcr/m/n/10 s1,....,sn \T1/phv/m/n/10 are con-vert-ible to Underfull \hbox (badness 10000) in paragraph at lines 1161--1161 []\T1/pcr/m/n/10 X Underfull \hbox (badness 10000) in paragraph at lines 1161--1161 []\T1/pcr/m/n/10 s1,...,sn \T1/phv/m/n/10 are Underfull \hbox (badness 10000) in paragraph at lines 1161--1161 []\T1/phv/m/n/10 Equivalent to Underfull \hbox (badness 2293) in paragraph at lines 1161--1161 []\T1/pcr/m/n/10 s \T1/phv/m/n/10 is in-cre-mentable [45]) [46] Chapter 5. (./faq.tex Overfull \vbox (31.44356pt too high) has occurred while \output is active [47] Overfull \hbox (99.88847pt too wide) in paragraph at lines 52--53 []\T1/phv/m/n/10 Rate S[]T[]X[]XL at heise Software-[]Verzeichnis (German)[]: [ ][]\T1/pcr/m/n/10 http[]://www.[]heise.[]de/software/download/stxxl/76072[][] [48]) [49] [50] Chapter 6. (./install.tex Underfull \hbox (badness 10000) detected at line 10 [][][] [51] [52] [53] Underfull \hbox (badness 10000) detected at line 158 [][][] [54] Underfull \hbox (badness 10000) detected at line 215 [][][] Underfull \hbox (badness 10000) detected at line 221 [][][] [55] Overfull \hbox (124.88438pt too wide) in paragraph at lines 247--248 []\T1/phv/m/n/10 We rec-om-mend the of-fi-cial bi-na-ries for M[]S[]VC. Visit [ ][]\T1/pcr/m/n/10 http[]://sourceforge.[]net/projects/boost/files/boost-binarie s/[][] [56] Underfull \hbox (badness 10000) detected at line 294 [][][] [57] Underfull \hbox (badness 10000) detected at line 347 [][][] [58] Underfull \hbox (badness 10000) detected at line 367 [][][] Underfull \hbox (badness 10000) detected at line 385 [][][] Underfull \hbox (badness 10000) in paragraph at lines 403--404 [59] [60] Underfull \hbox (badness 10000) detected at line 471 [][][] [61]) [62] Chapter 7. (./introduction.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [63] [64] [65]) [66] Chapter 8. (./textfiles.tex) [67] [68] Chapter 9. (./stxxl_tool.tex Underfull \hbox (badness 10000) detected at line 1 [][][] Overfull \hbox (48.75621pt too wide) in paragraph at lines 25--25 []\T1/pcr/m/n/8 # Batch size: 33554432 (32.000 MiB) (4 blocks of 8388608 (8.00 0 MiB) ) using randomized cycling striping[] [69]) [70] [71] [72] Chapter 10. (./tutorial.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [73] [74] Underfull \hbox (badness 10000) detected at line 148 [][][] [75] [76] Underfull \hbox (badness 10000) detected at line 240 [][][] [77] Overfull \hbox (24.7562pt too wide) in paragraph at lines 277--277 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data01/stxxl' is allocated, space: 162124 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (24.7562pt too wide) in paragraph at lines 278--278 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data02/stxxl' is allocated, space: 228881 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (24.7562pt too wide) in paragraph at lines 279--279 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data03/stxxl' is allocated, space: 228881 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (24.7562pt too wide) in paragraph at lines 280--280 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data04/stxxl' is allocated, space: 228881 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (39.1562pt too wide) in paragraph at lines 284--284 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector element access after 848.695 second s. Processed 128.000 GiB @ 154.439 MiB/s[] Overfull \hbox (43.9562pt too wide) in paragraph at lines 287--287 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector iterator access after 540.938 secon ds. Processed 128.000 GiB @ 242.305 MiB/s[] Overfull \hbox (39.1562pt too wide) in paragraph at lines 290--290 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector buffered access after 441.26 second s. Processed 128.000 GiB @ 297.040 MiB/s[] Overfull \hbox (53.55621pt too wide) in paragraph at lines 293--293 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector C++11 loop access after 440.977 sec onds. Processed 128.000 GiB @ 297.231 MiB/s[] Overfull \hbox (24.7562pt too wide) in paragraph at lines 301--301 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data01/stxxl' is allocated, space: 162124 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (34.3562pt too wide) in paragraph at lines 304--304 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector element access after 2793.85 second s. Processed 128.000 GiB @ 46.915 MiB/s[] Overfull \hbox (39.1562pt too wide) in paragraph at lines 307--307 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector iterator access after 1770.75 secon ds. Processed 128.000 GiB @ 74.020 MiB/s[] Overfull \hbox (39.1562pt too wide) in paragraph at lines 310--310 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector buffered access after 1670.13 secon ds. Processed 128.000 GiB @ 78.480 MiB/s[] [78] Overfull \hbox (48.75621pt too wide) in paragraph at lines 313--313 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector C++11 loop access after 1671.53 sec onds. Processed 128.000 GiB @ 78.415 MiB/s[] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] Underfull \hbox (badness 10000) in paragraph at lines 994--997 [90] [91] [92] [93] Underfull \hbox (badness 10000) detected at line 1149 [][][] [94] [95] [96] Overfull \hbox (34.3562pt too wide) in paragraph at lines 1346--1346 []\T1/pcr/m/n/8 1 4 9 16 25 36 49 64 81 100 121 144 169 [...] 986049 988036 990 025 992016 994009 996004 998001 1000000 [97] [98] Overfull \hbox (43.9562pt too wide) in paragraph at lines 1473--1473 []\T1/pcr/m/n/8 10 20 30 40 50 60 70 80 [...] 990 1000 1 11 21 31 41 51 61 [... ] 909 919 929 939 949 959 969 979 989 999 [99] Underfull \hbox (badness 10000) detected at line 1541 [][][] [100]) [101] [102] Chapter 11. (./modules.tex) [103] [104] Chapter 12. (./group__stllayer.tex) [105] (./group__streampack.tex Overfull \hbox (15.15619pt too wide) in paragraph at lines 12--12 [] \T1/pcr/m/n/8 stream_algorithm & operator ++ (); // go to next elem ent. precondition: empty() == false[] ) [106] (./group__mnglayer.tex) [107] (./group__iolayer.tex) [108] (./group__support.tex) [109] [110] Chapter 13. (./examples_2algo_2copy_and_sort_file_8cpp-example.tex) (./examples_2algo_2phonebills_8cpp-example.tex) (./examples_2algo_2phonebills_genlog_8cpp-example.tex) (./examples_2algo_2sort_file_8cpp-example.tex) (./examples_2applications_2skew3_8cpp-example.tex) (./examples_2common_2cmdline_8cpp-example.tex) (./examples_2containers_2copy_file_8cpp-example.tex) (./examples_2containers_2deque1_8cpp-example.tex [111]) (./examples_2containers_2deque2_8cpp-example.tex) (./examples_2containers_2map1_8cpp-example.tex) (./examples_2containers_2matrix1_8cpp-example.tex) (./examples_2containers_2pqueue1_8cpp-example.tex) (./examples_2containers_2pqueue2_8cpp-example.tex) (./examples_2containers_2queue1_8cpp-example.tex [112]) (./examples_2containers_2queue2_8cpp-example.tex) (./examples_2containers_2sequence1_8cpp-example.tex) (./examples_2containers_2sorter1_8cpp-example.tex) (./examples_2containers_2sorter2_8cpp-example.tex) (./examples_2containers_2stack1_8cpp-example.tex) (./examples_2containers_2stack2_8cpp-example.tex) (./examples_2containers_2unordered_map1_8cpp-example.tex [113]) (./examples_2containers_2vector1_8cpp-example.tex) (./examples_2containers_2vector2_8cpp-example.tex) (./examples_2containers_2vector_buf_8cpp-example.tex) (./examples_2stream_2stream1_8cpp-example.tex) [114] No file refman.bbl. (./refman.ind [115]) (./refman.aux (./group__streampack.aux) (./group__mnglayer.aux) (./group__iolayer.aux) (./group__support.aux)) Package rerunfilecheck Warning: File `refman.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (see the transcript file for additional information){/usr/share/texlive/texmf-d ist/fonts/enc/dvips/base/8r.enc}< /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb> Output written on refman.pdf (123 pages, 472167 bytes). Transcript written on refman.log. latex_count=8 ; \ while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $latex_count -gt 0 ] ;\ do \ echo "Rerunning latex...." ;\ pdflatex refman ;\ latex_count=`expr $latex_count - 1` ;\ done makeindex refman.idx This is makeindex, version 2.15 [TeX Live 2019/dev] (kpathsea + Thai support). Scanning input file refman.idx....done (5 entries accepted, 0 rejected). Sorting entries....done (14 comparisons). Generating output file refman.ind....done (18 lines written, 0 warnings). Output written in refman.ind. Transcript written in refman.ilg. pdflatex refman This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./refman.tex LaTeX2e <2018-12-01> (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls Document Class: book 2018/09/03 v1.4i Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/fixltx2e.sty Package fixltx2e Warning: fixltx2e is not required with releases after 2015 (fixltx2e) All fixes are now in the LaTeX kernel. (fixltx2e) See the latexrelease package for details. ) (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty) (./doxygen.sty (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def) (/usr/share/texlive/texmf-dist/tex/latex/colortbl/colortbl.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texlive/texmf-dist/tex/latex/tabu/tabu.sty (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty) (/usr/share/texlive/texmf-dist/tex/latex/multirow/multirow.sty)) (/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjustbox.sty (/usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty (/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex (/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkvutils.tex (/usr/share/texlive/texmf-dist/tex/generic/xkeyval/keyval.tex)))) (/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjcalc.sty) (/usr/share/texlive/texmf-dist/tex/latex/adjustbox/trimclip.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg))) (/usr/share/texlive/texmf-dist/tex/latex/collectbox/collectbox.sty) (/usr/share/texlive/texmf-dist/tex/latex/adjustbox/tc-pdftex.def)) (/usr/share/texlive/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/wasysym/wasysym.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/helvet.sty) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/courier.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/latex/sectsty/sectsty.sty) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty)) (/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/share/texlive/texmf-dist/tex/latex/natbib/natbib.sty) (/usr/share/texlive/texmf-dist/tex/latex/tocloft/tocloft.sty) Writing index file refman.idx (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/backref.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty (/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty) (/usr/share/texlive/texmf-dist/tex/latex/caption/ltcaption.sty)) (./refman.aux (./group__streampack.aux) (./group__mnglayer.aux) (./group__iolayer.aux) (./group__support.aux)) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd ) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./refman.out) (./refman.out) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex. map}] [2] (./refman.toc (/usr/share/texlive/texmf-dist/tex/latex/wasysym/uwasy.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) [1] [2] [3] [4]) [5] [6] Chapter 1. (./index.tex (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1phv.fd) [1] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd)) [2] Chapter 2. (./coding_style.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [3]) [4] Chapter 3. (./common.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [5] [6] [7] [8] [9] [10] [11] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1pcr.fd) [12]) [13] [14] Chapter 4. (./design.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [15] [16] [17] [18] Underfull \hbox (badness 10000) detected at line 102 [][][] Underfull \hbox (badness 10000) detected at line 112 [][][] [19] Underfull \hbox (badness 10000) detected at line 143 [][][] [20] [21] [22] Underfull \hbox (badness 10000) detected at line 259 [][][] [23] [24] [25] Underfull \hbox (badness 10000) detected at line 367 [][][] Underfull \hbox (badness 10000) detected at line 371 [][][] Underfull \hbox (badness 10000) detected at line 375 [][][] [26] Underfull \hbox (badness 10000) detected at line 390 [][][] [27] [28] [29] Underfull \hbox (badness 10000) detected at line 459 [][][] [30] Underfull \hbox (badness 10000) detected at line 522 [][][] [31] Underfull \hbox (badness 10000) detected at line 576 [][][] [32] Underfull \hbox (badness 10000) detected at line 642 [][][] [33] Underfull \hbox (badness 10000) detected at line 706 [][][] [34] Underfull \hbox (badness 10000) detected at line 764 [][][] [35] [36] [37] Underfull \hbox (badness 10000) detected at line 887 [][][] [38] [39] Underfull \hbox (badness 10000) detected at line 1042 [][][] [40] [41] [42] [43] Underfull \hbox (badness 10000) detected at line 1096 [][][] [44] Underfull \hbox (badness 10000) in paragraph at lines 1144--1144 []\T1/pcr/m/n/10 s1,....,sn \T1/phv/m/n/10 are con-vert-ible to Underfull \hbox (badness 10000) in paragraph at lines 1161--1161 []\T1/pcr/m/n/10 X Underfull \hbox (badness 10000) in paragraph at lines 1161--1161 []\T1/pcr/m/n/10 s1,...,sn \T1/phv/m/n/10 are Underfull \hbox (badness 10000) in paragraph at lines 1161--1161 []\T1/phv/m/n/10 Equivalent to Underfull \hbox (badness 2293) in paragraph at lines 1161--1161 []\T1/pcr/m/n/10 s \T1/phv/m/n/10 is in-cre-mentable [45]) [46] Chapter 5. (./faq.tex Overfull \vbox (31.44356pt too high) has occurred while \output is active [47] Overfull \hbox (99.88847pt too wide) in paragraph at lines 52--53 []\T1/phv/m/n/10 Rate S[]T[]X[]XL at heise Software-[]Verzeichnis (German)[]: [ ][]\T1/pcr/m/n/10 http[]://www.[]heise.[]de/software/download/stxxl/76072[][] [48]) [49] [50] Chapter 6. (./install.tex Underfull \hbox (badness 10000) detected at line 10 [][][] [51] [52] [53] Underfull \hbox (badness 10000) detected at line 158 [][][] [54] Underfull \hbox (badness 10000) detected at line 215 [][][] Underfull \hbox (badness 10000) detected at line 221 [][][] [55] Overfull \hbox (124.88438pt too wide) in paragraph at lines 247--248 []\T1/phv/m/n/10 We rec-om-mend the of-fi-cial bi-na-ries for M[]S[]VC. Visit [ ][]\T1/pcr/m/n/10 http[]://sourceforge.[]net/projects/boost/files/boost-binarie s/[][] [56] Underfull \hbox (badness 10000) detected at line 294 [][][] [57] Underfull \hbox (badness 10000) detected at line 347 [][][] [58] Underfull \hbox (badness 10000) detected at line 367 [][][] Underfull \hbox (badness 10000) detected at line 385 [][][] Underfull \hbox (badness 10000) in paragraph at lines 403--404 [59] [60] Underfull \hbox (badness 10000) detected at line 471 [][][] [61]) [62] Chapter 7. (./introduction.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [63] [64] [65]) [66] Chapter 8. (./textfiles.tex) [67] [68] Chapter 9. (./stxxl_tool.tex Underfull \hbox (badness 10000) detected at line 1 [][][] Overfull \hbox (48.75621pt too wide) in paragraph at lines 25--25 []\T1/pcr/m/n/8 # Batch size: 33554432 (32.000 MiB) (4 blocks of 8388608 (8.00 0 MiB) ) using randomized cycling striping[] [69]) [70] [71] [72] Chapter 10. (./tutorial.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [73] [74] Underfull \hbox (badness 10000) detected at line 148 [][][] [75] [76] Underfull \hbox (badness 10000) detected at line 240 [][][] [77] Overfull \hbox (24.7562pt too wide) in paragraph at lines 277--277 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data01/stxxl' is allocated, space: 162124 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (24.7562pt too wide) in paragraph at lines 278--278 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data02/stxxl' is allocated, space: 228881 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (24.7562pt too wide) in paragraph at lines 279--279 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data03/stxxl' is allocated, space: 228881 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (24.7562pt too wide) in paragraph at lines 280--280 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data04/stxxl' is allocated, space: 228881 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (39.1562pt too wide) in paragraph at lines 284--284 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector element access after 848.695 second s. Processed 128.000 GiB @ 154.439 MiB/s[] Overfull \hbox (43.9562pt too wide) in paragraph at lines 287--287 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector iterator access after 540.938 secon ds. Processed 128.000 GiB @ 242.305 MiB/s[] Overfull \hbox (39.1562pt too wide) in paragraph at lines 290--290 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector buffered access after 441.26 second s. Processed 128.000 GiB @ 297.040 MiB/s[] Overfull \hbox (53.55621pt too wide) in paragraph at lines 293--293 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector C++11 loop access after 440.977 sec onds. Processed 128.000 GiB @ 297.231 MiB/s[] Overfull \hbox (24.7562pt too wide) in paragraph at lines 301--301 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data01/stxxl' is allocated, space: 162124 Mi B, I/O implementation: syscall_unlink[] Overfull \hbox (34.3562pt too wide) in paragraph at lines 304--304 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector element access after 2793.85 second s. Processed 128.000 GiB @ 46.915 MiB/s[] Overfull \hbox (39.1562pt too wide) in paragraph at lines 307--307 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector iterator access after 1770.75 secon ds. Processed 128.000 GiB @ 74.020 MiB/s[] Overfull \hbox (39.1562pt too wide) in paragraph at lines 310--310 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector buffered access after 1670.13 secon ds. Processed 128.000 GiB @ 78.480 MiB/s[] [78] Overfull \hbox (48.75621pt too wide) in paragraph at lines 313--313 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector C++11 loop access after 1671.53 sec onds. Processed 128.000 GiB @ 78.415 MiB/s[] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] Underfull \hbox (badness 10000) in paragraph at lines 994--997 [90] [91] [92] [93] Underfull \hbox (badness 10000) detected at line 1149 [][][] [94] [95] [96] Overfull \hbox (34.3562pt too wide) in paragraph at lines 1346--1346 []\T1/pcr/m/n/8 1 4 9 16 25 36 49 64 81 100 121 144 169 [...] 986049 988036 990 025 992016 994009 996004 998001 1000000 [97] [98] Overfull \hbox (43.9562pt too wide) in paragraph at lines 1473--1473 []\T1/pcr/m/n/8 10 20 30 40 50 60 70 80 [...] 990 1000 1 11 21 31 41 51 61 [... ] 909 919 929 939 949 959 969 979 989 999 [99] Underfull \hbox (badness 10000) detected at line 1541 [][][] [100]) [101] [102] Chapter 11. (./modules.tex) [103] [104] Chapter 12. (./group__stllayer.tex) [105] (./group__streampack.tex Overfull \hbox (15.15619pt too wide) in paragraph at lines 12--12 [] \T1/pcr/m/n/8 stream_algorithm & operator ++ (); // go to next elem ent. precondition: empty() == false[] ) [106] (./group__mnglayer.tex) [107] (./group__iolayer.tex) [108] (./group__support.tex) [109] [110] Chapter 13. (./examples_2algo_2copy_and_sort_file_8cpp-example.tex) (./examples_2algo_2phonebills_8cpp-example.tex) (./examples_2algo_2phonebills_genlog_8cpp-example.tex) (./examples_2algo_2sort_file_8cpp-example.tex) (./examples_2applications_2skew3_8cpp-example.tex) (./examples_2common_2cmdline_8cpp-example.tex) (./examples_2containers_2copy_file_8cpp-example.tex) (./examples_2containers_2deque1_8cpp-example.tex [111]) (./examples_2containers_2deque2_8cpp-example.tex) (./examples_2containers_2map1_8cpp-example.tex) (./examples_2containers_2matrix1_8cpp-example.tex) (./examples_2containers_2pqueue1_8cpp-example.tex) (./examples_2containers_2pqueue2_8cpp-example.tex) (./examples_2containers_2queue1_8cpp-example.tex [112]) (./examples_2containers_2queue2_8cpp-example.tex) (./examples_2containers_2sequence1_8cpp-example.tex) (./examples_2containers_2sorter1_8cpp-example.tex) (./examples_2containers_2sorter2_8cpp-example.tex) (./examples_2containers_2stack1_8cpp-example.tex) (./examples_2containers_2stack2_8cpp-example.tex) (./examples_2containers_2unordered_map1_8cpp-example.tex [113]) (./examples_2containers_2vector1_8cpp-example.tex) (./examples_2containers_2vector2_8cpp-example.tex) (./examples_2containers_2vector_buf_8cpp-example.tex) (./examples_2stream_2stream1_8cpp-example.tex) [114] No file refman.bbl. (./refman.ind [115]) (./refman.aux (./group__streampack.aux) (./group__mnglayer.aux) (./group__iolayer.aux) (./group__support.aux)) ) (see the transcript file for additional information){/usr/share/texlive/texmf-d ist/fonts/enc/dvips/base/8r.enc}< /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb> Output written on refman.pdf (123 pages, 472294 bytes). Transcript written on refman.log. make[2]: Leaving directory '/build/libstxxl-1.4.1/doc/latex' make[1]: Leaving directory '/build/libstxxl-1.4.1' dh_auto_test cd obj-arm-linux-gnueabihf && make -j3 test ARGS\+=-j3 make[1]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' Running tests... /usr/bin/ctest --force-new-ctest-process -j3 Test project /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf No tests were found!!! make[1]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary dh_testroot dh_prep dh_installdirs debian/rules override_dh_auto_install make[1]: Entering directory '/build/libstxxl-1.4.1' dh_auto_install cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/libstxxl-1.4.1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/libstxxl-1.4.1 -B/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/CMakeFiles /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make -f lib/CMakeFiles/stxxl.dir/build.make lib/CMakeFiles/stxxl.dir/depend make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/libstxxl-1.4.1 /build/libstxxl-1.4.1/lib /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/lib/CMakeFiles/stxxl.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make -f lib/CMakeFiles/stxxl.dir/build.make lib/CMakeFiles/stxxl.dir/build make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'lib/CMakeFiles/stxxl.dir/build'. make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' [ 72%] Built target stxxl make -f tools/CMakeFiles/stxxl_tool.dir/build.make tools/CMakeFiles/stxxl_tool.dir/depend make -f local/CMakeFiles/test2.dir/build.make local/CMakeFiles/test2.dir/depend make -f local/CMakeFiles/test1.dir/build.make local/CMakeFiles/test1.dir/depend make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/libstxxl-1.4.1 /build/libstxxl-1.4.1/local /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/local /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/local/CMakeFiles/test2.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/libstxxl-1.4.1 /build/libstxxl-1.4.1/local /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/local /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/local/CMakeFiles/test1.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' cd /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/libstxxl-1.4.1 /build/libstxxl-1.4.1/tools /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/tools/CMakeFiles/stxxl_tool.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make -f local/CMakeFiles/test1.dir/build.make local/CMakeFiles/test1.dir/build make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make -f local/CMakeFiles/test2.dir/build.make local/CMakeFiles/test2.dir/build make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'local/CMakeFiles/test1.dir/build'. make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make -f tools/CMakeFiles/stxxl_tool.dir/build.make tools/CMakeFiles/stxxl_tool.dir/build make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'local/CMakeFiles/test2.dir/build'. make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make[4]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make[4]: Nothing to be done for 'tools/CMakeFiles/stxxl_tool.dir/build'. make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' [ 76%] Built target test1 [ 80%] Built target test2 [100%] Built target stxxl_tool make[3]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /build/libstxxl-1.4.1/obj-arm-linux-gnueabihf/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Debug" -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/map -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/sequence -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/priority_queue -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/io -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/stack -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/random -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/sorter -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/request -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/mng -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/algorithm -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/aligned_alloc -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/cmdline -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/unordered_map -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/version.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/queue -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/scan -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/deque -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/vector -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/mallocstats -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/stats -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/wfs_file_base.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/mem_file.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/serving_request.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/linuxaio_file.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/disk_queues.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/request_interface.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/mmap_file.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/iostats.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/io.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/request.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/request_queue_impl_qwqr.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/request_with_waiters.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/request_queue_impl_worker.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/wbtl_file.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/ufs_file_base.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/request_operations.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/request_with_state.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/syscall_file.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/linuxaio_queue.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/completion_handler.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/boostfd_file.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/disk_queued_file.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/create_file.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/request_queue_impl_1q.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/fileperblock_file.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/simdisk_file.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/linuxaio_request.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/wincall_file.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/file.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/io/request_queue.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/parallel.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/deprecated.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo/intksort.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo/stable_ksort.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo/inmemsort.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo/sort_base.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo/sort.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo/random_shuffle.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo/adaptor.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo/async_schedule.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo/ksort.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo/scan.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo/losertree.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo/sort_helper.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/algo/run_cursor.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/buf_istream.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/block_manager.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/config.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/prefetch_pool.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/write_pool.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/block_prefetcher.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/typed_block.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/block_alloc_interleaved.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/buf_istream_reverse.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/adaptor.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/disk_allocator.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/block_alloc.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/buf_writer.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/buf_ostream.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/block_scheduler.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/read_write_pool.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/mng/bid.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/seed.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/external_shared_ptr.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/counting_ptr.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/exithandler.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/utils.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/timer.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/is_sorted.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/addressable_queues.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/simple_vector.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/onoff_switch.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/settings.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/tuple.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/binary_buffer.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/state.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/exceptions.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/uint_types.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/condition_variable.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/tmeta.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/aligned_alloc.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/error_handling.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/log.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/cmdline.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/types.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/mutex.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/new_alloc.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/semaphore.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/common/rand.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/verbose.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/utils -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/utils/malloc.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/version.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/namespace.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/config.h.in -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/msvc_compatibility.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/pq_losertree.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/btree -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/btree/iterator.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/btree/node_cache.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/btree/node.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/btree/iterator_map.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/btree/root_node.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/btree/leaf.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/btree/btree.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/stack.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/matrix.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/map.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/deque.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/pq_helpers.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/pq_mergers.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/pager.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/hash_map -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/hash_map/iterator.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/hash_map/util.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/hash_map/block_cache.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/hash_map/iterator_map.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/hash_map/tuning.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/hash_map/hash_map.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/sequence.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/queue.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/priority_queue.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/matrix_arithmetic.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/sorter.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/matrix_low_level.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/unordered_map.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/vector.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/containers/pq_ext_merger.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/defines.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/noncopyable.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/compat -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/compat/type_traits.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/compat/unique_ptr.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/compat/hash_map.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/libstxxl.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/singleton.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/stream -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/stream/sorted_runs.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/stream/stream.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/stream/unique.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/stream/choose.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/stream/sort_stream.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/unused.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/random_shuffle -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/stable_ksort -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/types -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/sort -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/stream -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/ksort -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/all -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/timer -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits/config.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/lib/pkgconfig/stxxl.pc -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/lib/cmake/stxxl/stxxl-version.cmake -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/lib/cmake/stxxl/stxxl-config.cmake -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/lib/cmake/stxxl/stxxl-targets.cmake -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/lib/cmake/stxxl/stxxl-targets-debug.cmake -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/lib/libstxxl.so.1.4.1 -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/lib/libstxxl.so.1 -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/lib/libstxxl.so -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/bin/stxxl_tool make[2]: Leaving directory '/build/libstxxl-1.4.1/obj-arm-linux-gnueabihf' #Don't want this, so delete it rm -rf $(pwd)/debian/tmp/usr/lib/cmake/ make[1]: Leaving directory '/build/libstxxl-1.4.1' debian/rules override_dh_install make[1]: Entering directory '/build/libstxxl-1.4.1' dh_install #Relink jquery to system provided copy. rm -f $(pwd)/debian/libstxxl-doc//usr/share/doc/libstxxl-doc/html/html/jquery.js mkdir -p $(pwd)/debian/libstxxl-doc/$(dirname /usr/share/doc/libstxxl-doc/html/html/jquery.js ) #Symlink to system value ln -s /usr/share/javascript/jquery/jquery.js $(pwd)/debian/libstxxl-doc//usr/share/doc/libstxxl-doc/html/html/jquery.js make[1]: Leaving directory '/build/libstxxl-1.4.1' dh_installdocs dh_installchangelogs dh_installman dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_strip dh_makeshlibs dh_shlibdeps dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libstxxl1v5/usr/lib/libstxxl.so.1.4.1 found in none of the libraries dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libstxxl1v5/usr/lib/libstxxl.so.1.4.1 was not linked against libgomp.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: debian/libstxxl1-bin/usr/bin/stxxl_tool contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libstxxl1v5' in '../libstxxl1v5_1.4.1-3_armhf.deb'. dpkg-deb: building package 'libstxxl1-bin' in '../libstxxl1-bin_1.4.1-3_armhf.deb'. dpkg-deb: building package 'libstxxl-dev' in '../libstxxl-dev_1.4.1-3_armhf.deb'. dpkg-deb: building package 'libstxxl1v5-dbgsym' in '../libstxxl1v5-dbgsym_1.4.1-3_armhf.deb'. dpkg-deb: building package 'libstxxl1-bin-dbgsym' in '../libstxxl1-bin-dbgsym_1.4.1-3_armhf.deb'. dpkg-deb: building package 'libstxxl-doc' in '../libstxxl-doc_1.4.1-3_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../libstxxl_1.4.1-3_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/23842 and its subdirectories I: Current time: Tue Jun 23 06:21:16 -12 2020 I: pbuilder-time-stamp: 1592936476 Tue Jun 23 18:21:46 UTC 2020 I: 1st build successful. Starting 2nd build on remote node cbxi4b-armhf-rb.debian.net. Tue Jun 23 18:21:46 UTC 2020 I: Preparing to do remote build '2' on cbxi4b-armhf-rb.debian.net. Tue Jun 23 20:08:04 UTC 2020 I: Deleting $TMPDIR on cbxi4b-armhf-rb.debian.net. Tue Jun 23 20:08:06 UTC 2020 I: libstxxl_1.4.1-3_armhf.changes: Format: 1.8 Date: Thu, 08 Mar 2018 21:01:26 +0100 Source: libstxxl Binary: libstxxl-dev libstxxl-doc libstxxl1-bin libstxxl1-bin-dbgsym libstxxl1v5 libstxxl1v5-dbgsym Architecture: armhf all Version: 1.4.1-3 Distribution: unstable Urgency: medium Maintainer: Debian Science Maintainers Changed-By: Anton Gladky Description: libstxxl-dev - Development libraries for STXXL libstxxl-doc - Documentation for STXXL libstxxl1-bin - STXXL File creation and benchmark tool libstxxl1v5 - C++ Standard Template Library for extra large datasets Changes: libstxxl (1.4.1-3) unstable; urgency=medium . * Team upload. * [973f16b] Switch to compat level 11 * [76a40a5] Update VCS-fields * [d0e648e] Remove outdated Testsuite-field * [c26df19] Set Standards-Version: 4.1.3 * [8973044] Apply cme fix dpkg * [c3b6b0a] Replace priority extra by optional * [832b6c2] Drop dbg-package * [de76517] Remove myself from uploaders Checksums-Sha1: 894732f48ea284d9dcd0f8a425bf27367121b584 213200 libstxxl-dev_1.4.1-3_armhf.deb 52a79d403cc75020aab82752693e18436a57f6c0 1458868 libstxxl-doc_1.4.1-3_all.deb 2866df713b7ee97b9c7ce87df93b1a793755acd8 7879172 libstxxl1-bin-dbgsym_1.4.1-3_armhf.deb 97bf41203b97c0c1329b09ea7cc0205e0b649204 447772 libstxxl1-bin_1.4.1-3_armhf.deb 833e1cb9da980f307183d2dc546e0fbe32c90db7 2218300 libstxxl1v5-dbgsym_1.4.1-3_armhf.deb 4f803e6cc2d83f01ba9d4d03cd916967e1115c5d 148692 libstxxl1v5_1.4.1-3_armhf.deb 40f4a41b5110461876a2f5311c8e1a448558c594 10278 libstxxl_1.4.1-3_armhf.buildinfo Checksums-Sha256: 11ddd5652ee20f19b21fabd569325b2e4a6521cbfcee10e14797b06c37298ddd 213200 libstxxl-dev_1.4.1-3_armhf.deb 624c2666773569657d3639e4e45fa56ed69cb22a8ad10a5dc6fba91789bed6e5 1458868 libstxxl-doc_1.4.1-3_all.deb dc5a3b08dc1080089e31534edf0098baab1ab381b62309dcf67fbd78a72b5c53 7879172 libstxxl1-bin-dbgsym_1.4.1-3_armhf.deb f7275b6c791706480a5a107a208d2f38b41574411539def2e7c64fff4328c3b5 447772 libstxxl1-bin_1.4.1-3_armhf.deb f276bc9db581eea3d310fd53eadda95a195a6c2ef7eedf69f372cb31e7e7dab2 2218300 libstxxl1v5-dbgsym_1.4.1-3_armhf.deb 681e4646375d78bb6da19af488794c135131b88f2cb2f3b0ec1d9c2f9b8795d6 148692 libstxxl1v5_1.4.1-3_armhf.deb de9d57802e4b3186d3ee5667c22fa296c69dc131da9f7a46dcb4d5f5816659bc 10278 libstxxl_1.4.1-3_armhf.buildinfo Files: 6324e171dad7899c33d8393809ef3a0c 213200 libdevel optional libstxxl-dev_1.4.1-3_armhf.deb e10d80d67ab2183d3b818ed100b21c45 1458868 doc optional libstxxl-doc_1.4.1-3_all.deb 747ab86886c08609c6b40f5c901bd2a7 7879172 debug optional libstxxl1-bin-dbgsym_1.4.1-3_armhf.deb 79f68f74d6440bbc9bfadc2f630f6382 447772 misc optional libstxxl1-bin_1.4.1-3_armhf.deb 122b4318f953cace919cec0cb0942c65 2218300 debug optional libstxxl1v5-dbgsym_1.4.1-3_armhf.deb e2abb6748beabb6c35c1755fcb7b788f 148692 science optional libstxxl1v5_1.4.1-3_armhf.deb 9078270a8d8a95b649632c088e9cbde2 10278 science optional libstxxl_1.4.1-3_armhf.buildinfo Tue Jun 23 20:08:09 UTC 2020 I: diffoscope 148 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.FAbmDWUpmf/libstxxl_1.4.1-3.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.FAbmDWUpmf/libstxxl_1.4.1-3.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.FAbmDWUpmf/libstxxl_1.4.1-3.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.FAbmDWUpmf/b1/libstxxl_1.4.1-3_armhf.changes /srv/reproducible-results/rbuild-debian/tmp.FAbmDWUpmf/b2/libstxxl_1.4.1-3_armhf.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 1.764s) 1.764s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.548s) 0.548s 10 calls diffoscope.comparators.binary.FilesystemFile 0.000s 8 calls abc.DotChangesFile Tue Jun 23 20:08:13 UTC 2020 I: diffoscope 148 found no differences in the changes files, and a .buildinfo file also exists. Tue Jun 23 20:08:13 UTC 2020 I: libstxxl from buster built successfully and reproducibly on armhf. Tue Jun 23 20:08:14 UTC 2020 I: Submitting .buildinfo files to external archives: Tue Jun 23 20:08:14 UTC 2020 I: Submitting 12K b1/libstxxl_1.4.1-3_armhf.buildinfo.asc Tue Jun 23 20:08:16 UTC 2020 I: Submitting 12K b2/libstxxl_1.4.1-3_armhf.buildinfo.asc Tue Jun 23 20:08:17 UTC 2020 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Tue Jun 23 20:08:17 UTC 2020 I: Done submitting .buildinfo files. Tue Jun 23 20:08:17 UTC 2020 I: Removing signed libstxxl_1.4.1-3_armhf.buildinfo.asc files: removed './b1/libstxxl_1.4.1-3_armhf.buildinfo.asc' removed './b2/libstxxl_1.4.1-3_armhf.buildinfo.asc'