Mon Jun 5 04:01:49 UTC 2023 I: starting to build libstxxl/bookworm/arm64 on jenkins on '2023-06-05 04:01' Mon Jun 5 04:01:49 UTC 2023 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_3/597/console.log Mon Jun 5 04:01:49 UTC 2023 I: Downloading source for bookworm/libstxxl=1.4.1-3 --2023-06-05 04:01:50-- http://cdn-fastly.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) [text/prs.lines.tag] Saving to: ‘libstxxl_1.4.1-3.dsc’ 0K .. 100% 543K=0.004s 2023-06-05 04:01:50 (543 KB/s) - ‘libstxxl_1.4.1-3.dsc’ saved [2300/2300] Mon Jun 5 04:01:50 UTC 2023 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----- Mon Jun 5 04:01:50 UTC 2023 I: Checking whether the package is not for us Mon Jun 5 04:01:50 UTC 2023 I: Starting 1st build on remote node codethink9-arm64.debian.net. Mon Jun 5 04:01:50 UTC 2023 I: Preparing to do remote build '1' on codethink9-arm64.debian.net. Mon Jun 5 04:23:09 UTC 2023 I: Deleting $TMPDIR on codethink9-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sat Jul 6 22:24:55 -12 2024 I: pbuilder-time-stamp: 1720347895 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. 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: 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: cannot verify inline signature for ./libstxxl_1.4.1-3.dsc: no acceptable signature found 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/3006/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='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8 ' DISTRIBUTION='bookworm' HOME='/var/lib/jenkins' HOST_ARCH='arm64' IFS=' ' 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='3006' 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/r-b-build.wSD2djhw/pbuilderrc_vPWo --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.wSD2djhw/b1 --logfile b1/build.log libstxxl_1.4.1-3.dsc' SUDO_GID='117' SUDO_UID='110' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' USERNAME='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.16:3128' I: uname -a Linux codethink9-arm64 4.15.0-212-generic #223-Ubuntu SMP Tue May 23 13:09:17 UTC 2023 aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Jul 5 04:49 /bin -> usr/bin I: user script /srv/workspace/pbuilder/3006/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: arm64 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 ... 19611 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} bsdextrautils{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} fonts-urw-base35{a} gettext{a} gettext-base{a} ghostscript{a} graphviz{a} groff-base{a} intltool-debian{a} libabsl20220623{a} libann0{a} libaom3{a} libapache-pom-java{a} libarchive-zip-perl{a} libarchive13{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libavif15{a} libbrotli1{a} libbsd0{a} libcairo2{a} libcdt5{a} libcgraph6{a} libclang-cpp14{a} libclang1-14{a} libcommons-logging-java{a} libcommons-parent-java{a} libcups2{a} libcurl4{a} libdatrie1{a} libdav1d6{a} libdbus-1-3{a} libde265-0{a} libdebhelper-perl{a} libdeflate0{a} libedit2{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfontbox-java{a} libfontconfig1{a} libfontenc1{a} libfreetype6{a} libfribidi0{a} libgav1-1{a} libgd3{a} libglib2.0-0{a} libgraphite2-3{a} libgs-common{a} libgs10{a} libgs10-common{a} libgts-0.7-5{a} libgvc6{a} libgvpr2{a} libharfbuzz0b{a} libheif1{a} libice6{a} libicu72{a} libidn12{a} libijs-0.35{a} libjbig0{a} libjbig2dec0{a} libjpeg62-turbo{a} libjs-jquery{a} libjsoncpp25{a} libkpathsea6{a} liblab-gamut1{a} liblcms2-2{a} libldap-2.5-0{a} liblerc4{a} libllvm14{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libmime-charset-perl{a} libnghttp2-14{a} libnuma1{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} libpdfbox-java{a} libpipeline1{a} libpixman-1-0{a} libpng16-16{a} libproc2-0{a} libpsl5{a} libptexenc1{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} librav1e0{a} libreadline8{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsm6{a} libsombok3{a} libssh2-1{a} libsub-override-perl{a} libsvtav1enc1{a} libsynctex2{a} libteckit0{a} libtexlua53-5{a} libthai-data{a} libthai0{a} libtiff6{a} libtool{a} libuchardet0{a} libunicode-linebreak-perl{a} libuv1{a} libwebp7{a} libx11-6{a} libx11-data{a} libx265-199{a} libxau6{a} libxaw7{a} libxcb-render0{a} libxcb-shm0{a} libxcb1{a} libxdmcp6{a} libxext6{a} libxi6{a} libxml2{a} libxmu6{a} libxpm4{a} libxrender1{a} libxt6{a} libyuv0{a} libz3-4{a} libzzip-0-13{a} lmodern{a} m4{a} man-db{a} media-types{a} po-debconf{a} poppler-data{a} preview-latex-style{a} procps{a} python3{a} python3-minimal{a} python3.11{a} python3.11-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-luatex{a} texlive-pictures{a} texlive-plain-generic{a} ucf{a} x11-common{a} xdg-utils{a} xfonts-encodings{a} xfonts-utils{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates cm-super curl dbus default-jre dvisvgm fonts-adf-accanthis fonts-adf-berenis fonts-adf-gillius fonts-adf-universalis fonts-cabin fonts-cantarell fonts-clear-sans fonts-comfortaa fonts-comic-neue fonts-croscore fonts-crosextra-caladea fonts-crosextra-carlito fonts-dejavu-extra fonts-droid-fallback 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-inter fonts-junicode fonts-lato fonts-liberation2 fonts-linuxlibertine fonts-lobstertwo fonts-noto-color-emoji fonts-noto-core fonts-noto-mono fonts-oflb-asana-math fonts-open-sans fonts-paratype fonts-roboto-slab fonts-roboto-unhinted fonts-sil-andika fonts-sil-charis fonts-sil-gentium fonts-sil-gentium-basic fonts-sil-gentiumplus fonts-sil-gentiumplus-compact fonts-stix javascript-common libarchive-cpio-perl libfile-homedir-perl libfile-mimeinfo-perl libglib2.0-data libgts-bin libldap-common liblog-log4perl-perl libltdl-dev libmail-sendmail-perl libnet-dbus-perl libsasl2-modules libspreadsheet-parseexcel-perl libx11-protocol-perl libyaml-tiny-perl lynx ps2eps psmisc publicsuffix ruby shared-mime-info tex-gyre texlive-fonts-extra-links tipa tk wget x11-utils x11-xserver-utils xdg-user-dirs 0 packages upgraded, 186 newly installed, 0 to remove and 0 not upgraded. Need to get 847 MB of archives. After unpacking 2491 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main arm64 poppler-data all 0.4.12-1 [1601 kB] Get: 2 http://deb.debian.org/debian bookworm/main arm64 libpython3.11-minimal arm64 3.11.2-6 [806 kB] Get: 3 http://deb.debian.org/debian bookworm/main arm64 libexpat1 arm64 2.5.0-1 [84.8 kB] Get: 4 http://deb.debian.org/debian bookworm/main arm64 python3.11-minimal arm64 3.11.2-6 [1858 kB] Get: 5 http://deb.debian.org/debian bookworm/main arm64 python3-minimal arm64 3.11.2-1+b1 [26.3 kB] Get: 6 http://deb.debian.org/debian bookworm/main arm64 media-types all 10.0.0 [26.1 kB] Get: 7 http://deb.debian.org/debian bookworm/main arm64 readline-common all 8.2-1.3 [69.0 kB] Get: 8 http://deb.debian.org/debian bookworm/main arm64 libreadline8 arm64 8.2-1.3 [155 kB] Get: 9 http://deb.debian.org/debian bookworm/main arm64 libpython3.11-stdlib arm64 3.11.2-6 [1747 kB] Get: 10 http://deb.debian.org/debian bookworm/main arm64 python3.11 arm64 3.11.2-6 [572 kB] Get: 11 http://deb.debian.org/debian bookworm/main arm64 libpython3-stdlib arm64 3.11.2-1+b1 [9296 B] Get: 12 http://deb.debian.org/debian bookworm/main arm64 python3 arm64 3.11.2-1+b1 [26.3 kB] Get: 13 http://deb.debian.org/debian bookworm/main arm64 libproc2-0 arm64 2:4.0.2-3 [60.1 kB] Get: 14 http://deb.debian.org/debian bookworm/main arm64 procps arm64 2:4.0.2-3 [698 kB] Get: 15 http://deb.debian.org/debian bookworm/main arm64 sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 16 http://deb.debian.org/debian bookworm/main arm64 libmagic-mgc arm64 1:5.44-3 [305 kB] Get: 17 http://deb.debian.org/debian bookworm/main arm64 libmagic1 arm64 1:5.44-3 [98.5 kB] Get: 18 http://deb.debian.org/debian bookworm/main arm64 file arm64 1:5.44-3 [42.5 kB] Get: 19 http://deb.debian.org/debian bookworm/main arm64 gettext-base arm64 0.21-12 [159 kB] Get: 20 http://deb.debian.org/debian bookworm/main arm64 libuchardet0 arm64 0.0.7-1 [67.9 kB] Get: 21 http://deb.debian.org/debian bookworm/main arm64 groff-base arm64 1.22.4-10 [861 kB] Get: 22 http://deb.debian.org/debian bookworm/main arm64 bsdextrautils arm64 2.38.1-5+b1 [86.9 kB] Get: 23 http://deb.debian.org/debian bookworm/main arm64 libpipeline1 arm64 1.5.7-1 [36.4 kB] Get: 24 http://deb.debian.org/debian bookworm/main arm64 man-db arm64 2.11.2-2 [1369 kB] Get: 25 http://deb.debian.org/debian bookworm/main arm64 ucf all 3.0043+nmu1 [55.2 kB] Get: 26 http://deb.debian.org/debian bookworm/main arm64 m4 arm64 1.4.19-3 [276 kB] Get: 27 http://deb.debian.org/debian bookworm/main arm64 autoconf all 2.71-3 [332 kB] Get: 28 http://deb.debian.org/debian bookworm/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 29 http://deb.debian.org/debian bookworm/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 30 http://deb.debian.org/debian bookworm/main arm64 autopoint all 0.21-12 [495 kB] Get: 31 http://deb.debian.org/debian bookworm/main arm64 tex-common all 6.18 [32.5 kB] Get: 32 http://deb.debian.org/debian bookworm/main arm64 libpaper1 arm64 1.1.29 [12.6 kB] Get: 33 http://deb.debian.org/debian bookworm/main arm64 libpaper-utils arm64 1.1.29 [8776 B] Get: 34 http://deb.debian.org/debian bookworm/main arm64 libkpathsea6 arm64 2022.20220321.62855-5.1 [149 kB] Get: 35 http://deb.debian.org/debian bookworm/main arm64 libptexenc1 arm64 2022.20220321.62855-5.1 [42.8 kB] Get: 36 http://deb.debian.org/debian bookworm/main arm64 libsynctex2 arm64 2022.20220321.62855-5.1 [57.0 kB] Get: 37 http://deb.debian.org/debian bookworm/main arm64 libtexlua53-5 arm64 2022.20220321.62855-5.1 [103 kB] Get: 38 http://deb.debian.org/debian bookworm/main arm64 t1utils arm64 1.41-4 [59.8 kB] Get: 39 http://deb.debian.org/debian bookworm/main arm64 libbrotli1 arm64 1.0.9-2+b6 [269 kB] Get: 40 http://deb.debian.org/debian bookworm/main arm64 libpng16-16 arm64 1.6.39-2 [269 kB] Get: 41 http://deb.debian.org/debian bookworm/main arm64 libfreetype6 arm64 2.12.1+dfsg-5 [369 kB] Get: 42 http://deb.debian.org/debian bookworm/main arm64 fonts-dejavu-core all 2.37-6 [1068 kB] Get: 43 http://deb.debian.org/debian bookworm/main arm64 libfontenc1 arm64 1:1.1.4-1 [23.6 kB] Get: 44 http://deb.debian.org/debian bookworm/main arm64 x11-common all 1:7.7+23 [252 kB] Get: 45 http://deb.debian.org/debian bookworm/main arm64 xfonts-encodings all 1:1.0.4-2.2 [577 kB] Get: 46 http://deb.debian.org/debian bookworm/main arm64 xfonts-utils arm64 1:7.7+6 [85.6 kB] Get: 47 http://deb.debian.org/debian bookworm/main arm64 fonts-urw-base35 all 20200910-7 [10.8 MB] Get: 48 http://deb.debian.org/debian bookworm/main arm64 fontconfig-config arm64 2.14.1-4 [315 kB] Get: 49 http://deb.debian.org/debian bookworm/main arm64 libfontconfig1 arm64 2.14.1-4 [381 kB] Get: 50 http://deb.debian.org/debian bookworm/main arm64 libpixman-1-0 arm64 0.42.2-1 [470 kB] Get: 51 http://deb.debian.org/debian bookworm/main arm64 libxau6 arm64 1:1.0.9-1 [19.7 kB] Get: 52 http://deb.debian.org/debian bookworm/main arm64 libbsd0 arm64 0.11.7-2 [115 kB] Get: 53 http://deb.debian.org/debian bookworm/main arm64 libxdmcp6 arm64 1:1.1.2-3 [25.4 kB] Get: 54 http://deb.debian.org/debian bookworm/main arm64 libxcb1 arm64 1.15-1 [143 kB] Get: 55 http://deb.debian.org/debian bookworm/main arm64 libx11-data all 2:1.8.4-2 [292 kB] Get: 56 http://deb.debian.org/debian bookworm/main arm64 libx11-6 arm64 2:1.8.4-2 [736 kB] Get: 57 http://deb.debian.org/debian bookworm/main arm64 libxcb-render0 arm64 1.15-1 [115 kB] Get: 58 http://deb.debian.org/debian bookworm/main arm64 libxcb-shm0 arm64 1.15-1 [106 kB] Get: 59 http://deb.debian.org/debian bookworm/main arm64 libxext6 arm64 2:1.3.4-1+b1 [51.7 kB] Get: 60 http://deb.debian.org/debian bookworm/main arm64 libxrender1 arm64 1:0.9.10-1.1 [32.0 kB] Get: 61 http://deb.debian.org/debian bookworm/main arm64 libcairo2 arm64 1.16.0-7 [527 kB] Get: 62 http://deb.debian.org/debian bookworm/main arm64 libgraphite2-3 arm64 1.3.14-1 [75.6 kB] Get: 63 http://deb.debian.org/debian bookworm/main arm64 libglib2.0-0 arm64 2.74.6-2 [1310 kB] Get: 64 http://deb.debian.org/debian bookworm/main arm64 libharfbuzz0b arm64 6.0.0+dfsg-3 [1914 kB] Get: 65 http://deb.debian.org/debian bookworm/main arm64 libicu72 arm64 72.1-3 [9204 kB] Get: 66 http://deb.debian.org/debian bookworm/main arm64 libteckit0 arm64 2.5.11+ds1-1+b1 [299 kB] Get: 67 http://deb.debian.org/debian bookworm/main arm64 libice6 arm64 2:1.0.10-1 [55.6 kB] Get: 68 http://deb.debian.org/debian bookworm/main arm64 libsm6 arm64 2:1.2.3-1 [34.0 kB] Get: 69 http://deb.debian.org/debian bookworm/main arm64 libxt6 arm64 1:1.2.1-1.1 [172 kB] Get: 70 http://deb.debian.org/debian bookworm/main arm64 libxmu6 arm64 2:1.1.3-3 [57.2 kB] Get: 71 http://deb.debian.org/debian bookworm/main arm64 libxpm4 arm64 1:3.5.12-1.1 [45.2 kB] Get: 72 http://deb.debian.org/debian bookworm/main arm64 libxaw7 arm64 2:1.0.14-1 [184 kB] Get: 73 http://deb.debian.org/debian bookworm/main arm64 libxi6 arm64 2:1.8-1+b1 [82.3 kB] Get: 74 http://deb.debian.org/debian bookworm/main arm64 libzzip-0-13 arm64 0.13.72+dfsg.1-1.1 [58.3 kB] Get: 75 http://deb.debian.org/debian bookworm/main arm64 texlive-binaries arm64 2022.20220321.62855-5.1 [7562 kB] Get: 76 http://deb.debian.org/debian bookworm/main arm64 xdg-utils all 1.1.3-4.1 [75.5 kB] Get: 77 http://deb.debian.org/debian bookworm/main arm64 texlive-base all 2022.20230122-3 [21.9 MB] Get: 78 http://deb.debian.org/debian bookworm/main arm64 fonts-lmodern all 2.005-1 [4540 kB] Get: 79 http://deb.debian.org/debian bookworm/main arm64 texlive-latex-base all 2022.20230122-3 [1182 kB] Get: 80 http://deb.debian.org/debian bookworm/main arm64 texlive-latex-recommended all 2022.20230122-3 [8880 kB] Get: 81 http://deb.debian.org/debian bookworm/main arm64 cm-super-minimal all 0.3.4-17 [5815 kB] Get: 82 http://deb.debian.org/debian bookworm/main arm64 libxml2 arm64 2.9.14+dfsg-1.2 [620 kB] Get: 83 http://deb.debian.org/debian bookworm/main arm64 libarchive13 arm64 3.6.2-1 [316 kB] Get: 84 http://deb.debian.org/debian bookworm/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg-10 [20.8 kB] Get: 85 http://deb.debian.org/debian bookworm/main arm64 libsasl2-2 arm64 2.1.28+dfsg-10 [58.0 kB] Get: 86 http://deb.debian.org/debian bookworm/main arm64 libldap-2.5-0 arm64 2.5.13+dfsg-5 [171 kB] Get: 87 http://deb.debian.org/debian bookworm/main arm64 libnghttp2-14 arm64 1.52.0-1 [67.9 kB] Get: 88 http://deb.debian.org/debian bookworm/main arm64 libpsl5 arm64 0.21.2-1 [58.6 kB] Get: 89 http://deb.debian.org/debian bookworm/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2+b2 [59.4 kB] Get: 90 http://deb.debian.org/debian bookworm/main arm64 libssh2-1 arm64 1.10.0-3+b1 [172 kB] Get: 91 http://deb.debian.org/debian bookworm/main arm64 libcurl4 arm64 7.88.1-10 [362 kB] Get: 92 http://deb.debian.org/debian bookworm/main arm64 libjsoncpp25 arm64 1.9.5-4 [72.3 kB] Get: 93 http://deb.debian.org/debian bookworm/main arm64 librhash0 arm64 1.4.3-3 [131 kB] Get: 94 http://deb.debian.org/debian bookworm/main arm64 libuv1 arm64 1.44.2-1 [133 kB] Get: 95 http://deb.debian.org/debian bookworm/main arm64 cmake-data all 3.25.1-1 [2026 kB] Get: 96 http://deb.debian.org/debian bookworm/main arm64 cmake arm64 3.25.1-1 [6806 kB] Get: 97 http://deb.debian.org/debian bookworm/main arm64 libdebhelper-perl all 13.11.4 [81.2 kB] Get: 98 http://deb.debian.org/debian bookworm/main arm64 libtool all 2.4.7-5 [517 kB] Get: 99 http://deb.debian.org/debian bookworm/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 100 http://deb.debian.org/debian bookworm/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 101 http://deb.debian.org/debian bookworm/main arm64 libsub-override-perl all 0.09-4 [9304 B] Get: 102 http://deb.debian.org/debian bookworm/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 103 http://deb.debian.org/debian bookworm/main arm64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 104 http://deb.debian.org/debian bookworm/main arm64 libelf1 arm64 0.188-2.1 [173 kB] Get: 105 http://deb.debian.org/debian bookworm/main arm64 dwz arm64 0.15-1 [101 kB] Get: 106 http://deb.debian.org/debian bookworm/main arm64 gettext arm64 0.21-12 [1248 kB] Get: 107 http://deb.debian.org/debian bookworm/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 108 http://deb.debian.org/debian bookworm/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 109 http://deb.debian.org/debian bookworm/main arm64 debhelper all 13.11.4 [942 kB] Get: 110 http://deb.debian.org/debian bookworm/main arm64 libedit2 arm64 3.1-20221030-2 [88.1 kB] Get: 111 http://deb.debian.org/debian bookworm/main arm64 libz3-4 arm64 4.8.12-3.1 [6282 kB] Get: 112 http://deb.debian.org/debian bookworm/main arm64 libllvm14 arm64 1:14.0.6-12 [19.3 MB] Get: 113 http://deb.debian.org/debian bookworm/main arm64 libclang-cpp14 arm64 1:14.0.6-12 [9866 kB] Get: 114 http://deb.debian.org/debian bookworm/main arm64 libclang1-14 arm64 1:14.0.6-12 [5465 kB] Get: 115 http://deb.debian.org/debian bookworm/main arm64 doxygen arm64 1.9.4-4 [4216 kB] Get: 116 http://deb.debian.org/debian bookworm/main arm64 libthai-data all 0.1.29-1 [176 kB] Get: 117 http://deb.debian.org/debian bookworm/main arm64 libdatrie1 arm64 0.2.13-2+b1 [42.6 kB] Get: 118 http://deb.debian.org/debian bookworm/main arm64 libthai0 arm64 0.1.29-1 [56.2 kB] Get: 119 http://deb.debian.org/debian bookworm/main arm64 libsombok3 arm64 2.4.0-2+b1 [29.8 kB] Get: 120 http://deb.debian.org/debian bookworm/main arm64 libmime-charset-perl all 1.013.1-2 [34.0 kB] Get: 121 http://deb.debian.org/debian bookworm/main arm64 libunicode-linebreak-perl arm64 0.0.20190101-1+b4 [95.2 kB] Get: 122 http://deb.debian.org/debian bookworm/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 123 http://deb.debian.org/debian bookworm/main arm64 lmodern all 2.005-1 [9480 kB] Get: 124 http://deb.debian.org/debian bookworm/main arm64 texlive-luatex all 2022.20230122-3 [22.7 MB] Get: 125 http://deb.debian.org/debian bookworm/main arm64 texlive-plain-generic all 2022.20230122-4 [28.9 MB] Get: 126 http://deb.debian.org/debian bookworm/main arm64 texlive-extra-utils all 2022.20230122-4 [59.0 MB] Get: 127 http://deb.debian.org/debian bookworm/main arm64 libapache-pom-java all 29-2 [5276 B] Get: 128 http://deb.debian.org/debian bookworm/main arm64 libcommons-parent-java all 56-1 [10.8 kB] Get: 129 http://deb.debian.org/debian bookworm/main arm64 libcommons-logging-java all 1.2-3 [62.4 kB] Get: 130 http://deb.debian.org/debian bookworm/main arm64 libfontbox-java all 1:1.8.16-2 [211 kB] Get: 131 http://deb.debian.org/debian bookworm/main arm64 libpdfbox-java all 1:1.8.16-2 [5205 kB] Get: 132 http://deb.debian.org/debian bookworm/main arm64 preview-latex-style all 12.2-1 [201 kB] Get: 133 http://deb.debian.org/debian bookworm/main arm64 texlive-pictures all 2022.20230122-3 [15.8 MB] Get: 134 http://deb.debian.org/debian bookworm/main arm64 texlive-latex-extra all 2022.20230122-4 [19.2 MB] Get: 135 http://deb.debian.org/debian bookworm/main arm64 texlive-font-utils all 2022.20230122-4 [4129 kB] Get: 136 http://deb.debian.org/debian bookworm/main arm64 libgs-common all 10.0.0~dfsg-11 [148 kB] Get: 137 http://deb.debian.org/debian bookworm/main arm64 libgs10-common all 10.0.0~dfsg-11 [586 kB] Get: 138 http://deb.debian.org/debian bookworm/main arm64 libavahi-common-data arm64 0.8-10 [107 kB] Get: 139 http://deb.debian.org/debian bookworm/main arm64 libavahi-common3 arm64 0.8-10 [40.6 kB] Get: 140 http://deb.debian.org/debian bookworm/main arm64 libdbus-1-3 arm64 1.14.6-1 [191 kB] Get: 141 http://deb.debian.org/debian bookworm/main arm64 libavahi-client3 arm64 0.8-10 [43.8 kB] Get: 142 http://deb.debian.org/debian bookworm/main arm64 libcups2 arm64 2.4.2-3 [228 kB] Get: 143 http://deb.debian.org/debian bookworm/main arm64 libidn12 arm64 1.41-1 [82.8 kB] Get: 144 http://deb.debian.org/debian bookworm/main arm64 libijs-0.35 arm64 0.35-15 [15.8 kB] Get: 145 http://deb.debian.org/debian bookworm/main arm64 libjbig2dec0 arm64 0.19-3 [62.8 kB] Get: 146 http://deb.debian.org/debian bookworm/main arm64 libjpeg62-turbo arm64 1:2.1.5-2 [171 kB] Get: 147 http://deb.debian.org/debian bookworm/main arm64 liblcms2-2 arm64 2.14-2 [143 kB] Get: 148 http://deb.debian.org/debian bookworm/main arm64 libopenjp2-7 arm64 2.5.0-2 [175 kB] Get: 149 http://deb.debian.org/debian bookworm/main arm64 libdeflate0 arm64 1.14-1 [54.3 kB] Get: 150 http://deb.debian.org/debian bookworm/main arm64 libjbig0 arm64 2.1-6.1 [30.0 kB] Get: 151 http://deb.debian.org/debian bookworm/main arm64 liblerc4 arm64 4.0.0+ds-2 [138 kB] Get: 152 http://deb.debian.org/debian bookworm/main arm64 libwebp7 arm64 1.2.4-0.2 [259 kB] Get: 153 http://deb.debian.org/debian bookworm/main arm64 libtiff6 arm64 4.5.0-6 [300 kB] Get: 154 http://deb.debian.org/debian bookworm/main arm64 libgs10 arm64 10.0.0~dfsg-11 [2252 kB] Get: 155 http://deb.debian.org/debian bookworm/main arm64 ghostscript arm64 10.0.0~dfsg-11 [56.7 kB] Get: 156 http://deb.debian.org/debian bookworm/main arm64 texlive-fonts-recommended all 2022.20230122-3 [4988 kB] Get: 157 http://deb.debian.org/debian bookworm/main arm64 doxygen-latex all 1.9.4-4 [328 kB] Get: 158 http://deb.debian.org/debian bookworm/main arm64 fontconfig arm64 2.14.1-4 [449 kB] Get: 159 http://deb.debian.org/debian bookworm/main arm64 libann0 arm64 1.1.2+doc-9+b1 [23.6 kB] Get: 160 http://deb.debian.org/debian bookworm/main arm64 libcdt5 arm64 2.42.2-7+b3 [38.6 kB] Get: 161 http://deb.debian.org/debian bookworm/main arm64 libcgraph6 arm64 2.42.2-7+b3 [60.0 kB] Get: 162 http://deb.debian.org/debian bookworm/main arm64 libaom3 arm64 3.6.0-1 [1379 kB] Get: 163 http://deb.debian.org/debian bookworm/main arm64 libdav1d6 arm64 1.0.0-2 [274 kB] Get: 164 http://deb.debian.org/debian bookworm/main arm64 libabsl20220623 arm64 20220623.1-1 [363 kB] Get: 165 http://deb.debian.org/debian bookworm/main arm64 libgav1-1 arm64 0.18.0-1+b1 [425 kB] Get: 166 http://deb.debian.org/debian bookworm/main arm64 librav1e0 arm64 0.5.1-6 [552 kB] Get: 167 http://deb.debian.org/debian bookworm/main arm64 libsvtav1enc1 arm64 1.4.1+dfsg-1 [1074 kB] Get: 168 http://deb.debian.org/debian bookworm/main arm64 libyuv0 arm64 0.0~git20230123.b2528b0-1 [122 kB] Get: 169 http://deb.debian.org/debian bookworm/main arm64 libavif15 arm64 0.11.1-1 [88.3 kB] Get: 170 http://deb.debian.org/debian bookworm/main arm64 libde265-0 arm64 1.0.11-1 [148 kB] Get: 171 http://deb.debian.org/debian bookworm/main arm64 libnuma1 arm64 2.0.16-1 [20.3 kB] Get: 172 http://deb.debian.org/debian bookworm/main arm64 libx265-199 arm64 3.5-2+b1 [603 kB] Get: 173 http://deb.debian.org/debian bookworm/main arm64 libheif1 arm64 1.15.1-1 [191 kB] Get: 174 http://deb.debian.org/debian bookworm/main arm64 libgd3 arm64 2.3.3-9 [113 kB] Get: 175 http://deb.debian.org/debian bookworm/main arm64 libgts-0.7-5 arm64 0.7.6+darcs121130-5+b1 [142 kB] Get: 176 http://deb.debian.org/debian bookworm/main arm64 libltdl7 arm64 2.4.7-5 [392 kB] Get: 177 http://deb.debian.org/debian bookworm/main arm64 libfribidi0 arm64 1.0.8-2.1 [64.9 kB] Get: 178 http://deb.debian.org/debian bookworm/main arm64 libpango-1.0-0 arm64 1.50.12+ds-1 [200 kB] Get: 179 http://deb.debian.org/debian bookworm/main arm64 libpangoft2-1.0-0 arm64 1.50.12+ds-1 [44.5 kB] Get: 180 http://deb.debian.org/debian bookworm/main arm64 libpangocairo-1.0-0 arm64 1.50.12+ds-1 [32.0 kB] Get: 181 http://deb.debian.org/debian bookworm/main arm64 libpathplan4 arm64 2.42.2-7+b3 [40.4 kB] Get: 182 http://deb.debian.org/debian bookworm/main arm64 libgvc6 arm64 2.42.2-7+b3 [613 kB] Get: 183 http://deb.debian.org/debian bookworm/main arm64 libgvpr2 arm64 2.42.2-7+b3 [177 kB] Get: 184 http://deb.debian.org/debian bookworm/main arm64 liblab-gamut1 arm64 2.42.2-7+b3 [198 kB] Get: 185 http://deb.debian.org/debian bookworm/main arm64 graphviz arm64 2.42.2-7+b3 [567 kB] Get: 186 http://deb.debian.org/debian bookworm/main arm64 texlive-fonts-extra all 2022.20230122-4 [509 MB] Fetched 847 MB in 1min 22s (10.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package poppler-data. (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 ... 19611 files and directories currently installed.) Preparing to unpack .../poppler-data_0.4.12-1_all.deb ... Unpacking poppler-data (0.4.12-1) ... Selecting previously unselected package libpython3.11-minimal:arm64. Preparing to unpack .../libpython3.11-minimal_3.11.2-6_arm64.deb ... Unpacking libpython3.11-minimal:arm64 (3.11.2-6) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.5.0-1_arm64.deb ... Unpacking libexpat1:arm64 (2.5.0-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.2-6_arm64.deb ... Unpacking python3.11-minimal (3.11.2-6) ... Setting up libpython3.11-minimal:arm64 (3.11.2-6) ... Setting up libexpat1:arm64 (2.5.0-1) ... Setting up python3.11-minimal (3.11.2-6) ... Selecting previously unselected package python3-minimal. (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 ... 20461 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.2-1+b1_arm64.deb ... Unpacking python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.0.0_all.deb ... Unpacking media-types (10.0.0) ... Selecting previously unselected package readline-common. Preparing to unpack .../2-readline-common_8.2-1.3_all.deb ... Unpacking readline-common (8.2-1.3) ... Selecting previously unselected package libreadline8:arm64. Preparing to unpack .../3-libreadline8_8.2-1.3_arm64.deb ... Unpacking libreadline8:arm64 (8.2-1.3) ... Selecting previously unselected package libpython3.11-stdlib:arm64. Preparing to unpack .../4-libpython3.11-stdlib_3.11.2-6_arm64.deb ... Unpacking libpython3.11-stdlib:arm64 (3.11.2-6) ... Selecting previously unselected package python3.11. Preparing to unpack .../5-python3.11_3.11.2-6_arm64.deb ... Unpacking python3.11 (3.11.2-6) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../6-libpython3-stdlib_3.11.2-1+b1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.11.2-1+b1) ... Setting up python3-minimal (3.11.2-1+b1) ... Selecting previously unselected package python3. (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 ... 20895 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.2-1+b1_arm64.deb ... Unpacking python3 (3.11.2-1+b1) ... Selecting previously unselected package libproc2-0:arm64. Preparing to unpack .../001-libproc2-0_2%3a4.0.2-3_arm64.deb ... Unpacking libproc2-0:arm64 (2:4.0.2-3) ... Selecting previously unselected package procps. Preparing to unpack .../002-procps_2%3a4.0.2-3_arm64.deb ... Unpacking procps (2:4.0.2-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../003-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.44-3_arm64.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../005-libmagic1_1%3a5.44-3_arm64.deb ... Unpacking libmagic1:arm64 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.44-3_arm64.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.21-12_arm64.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../008-libuchardet0_0.0.7-1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.22.4-10_arm64.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.38.1-5+b1_arm64.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../011-libpipeline1_1.5.7-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.11.2-2_arm64.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package ucf. Preparing to unpack .../013-ucf_3.0043+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0043+nmu1) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.19-3_arm64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package tex-common. Preparing to unpack .../019-tex-common_6.18_all.deb ... Unpacking tex-common (6.18) ... Selecting previously unselected package libpaper1:arm64. Preparing to unpack .../020-libpaper1_1.1.29_arm64.deb ... Unpacking libpaper1:arm64 (1.1.29) ... Selecting previously unselected package libpaper-utils. Preparing to unpack .../021-libpaper-utils_1.1.29_arm64.deb ... Unpacking libpaper-utils (1.1.29) ... Selecting previously unselected package libkpathsea6:arm64. Preparing to unpack .../022-libkpathsea6_2022.20220321.62855-5.1_arm64.deb ... Unpacking libkpathsea6:arm64 (2022.20220321.62855-5.1) ... Selecting previously unselected package libptexenc1:arm64. Preparing to unpack .../023-libptexenc1_2022.20220321.62855-5.1_arm64.deb ... Unpacking libptexenc1:arm64 (2022.20220321.62855-5.1) ... Selecting previously unselected package libsynctex2:arm64. Preparing to unpack .../024-libsynctex2_2022.20220321.62855-5.1_arm64.deb ... Unpacking libsynctex2:arm64 (2022.20220321.62855-5.1) ... Selecting previously unselected package libtexlua53-5:arm64. Preparing to unpack .../025-libtexlua53-5_2022.20220321.62855-5.1_arm64.deb ... Unpacking libtexlua53-5:arm64 (2022.20220321.62855-5.1) ... Selecting previously unselected package t1utils. Preparing to unpack .../026-t1utils_1.41-4_arm64.deb ... Unpacking t1utils (1.41-4) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../027-libbrotli1_1.0.9-2+b6_arm64.deb ... Unpacking libbrotli1:arm64 (1.0.9-2+b6) ... Selecting previously unselected package libpng16-16:arm64. Preparing to unpack .../028-libpng16-16_1.6.39-2_arm64.deb ... Unpacking libpng16-16:arm64 (1.6.39-2) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../029-libfreetype6_2.12.1+dfsg-5_arm64.deb ... Unpacking libfreetype6:arm64 (2.12.1+dfsg-5) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../030-fonts-dejavu-core_2.37-6_all.deb ... Unpacking fonts-dejavu-core (2.37-6) ... Selecting previously unselected package libfontenc1:arm64. Preparing to unpack .../031-libfontenc1_1%3a1.1.4-1_arm64.deb ... Unpacking libfontenc1:arm64 (1:1.1.4-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../032-x11-common_1%3a7.7+23_all.deb ... Unpacking x11-common (1:7.7+23) ... Selecting previously unselected package xfonts-encodings. Preparing to unpack .../033-xfonts-encodings_1%3a1.0.4-2.2_all.deb ... Unpacking xfonts-encodings (1:1.0.4-2.2) ... Selecting previously unselected package xfonts-utils. Preparing to unpack .../034-xfonts-utils_1%3a7.7+6_arm64.deb ... Unpacking xfonts-utils (1:7.7+6) ... Selecting previously unselected package fonts-urw-base35. Preparing to unpack .../035-fonts-urw-base35_20200910-7_all.deb ... Unpacking fonts-urw-base35 (20200910-7) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../036-fontconfig-config_2.14.1-4_arm64.deb ... Unpacking fontconfig-config (2.14.1-4) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../037-libfontconfig1_2.14.1-4_arm64.deb ... Unpacking libfontconfig1:arm64 (2.14.1-4) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../038-libpixman-1-0_0.42.2-1_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.42.2-1) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../039-libxau6_1%3a1.0.9-1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.9-1) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../040-libbsd0_0.11.7-2_arm64.deb ... Unpacking libbsd0:arm64 (0.11.7-2) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../041-libxdmcp6_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../042-libxcb1_1.15-1_arm64.deb ... Unpacking libxcb1:arm64 (1.15-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../043-libx11-data_2%3a1.8.4-2_all.deb ... Unpacking libx11-data (2:1.8.4-2) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../044-libx11-6_2%3a1.8.4-2_arm64.deb ... Unpacking libx11-6:arm64 (2:1.8.4-2) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../045-libxcb-render0_1.15-1_arm64.deb ... Unpacking libxcb-render0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../046-libxcb-shm0_1.15-1_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.15-1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../047-libxext6_2%3a1.3.4-1+b1_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.4-1+b1) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../048-libxrender1_1%3a0.9.10-1.1_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1.1) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../049-libcairo2_1.16.0-7_arm64.deb ... Unpacking libcairo2:arm64 (1.16.0-7) ... Selecting previously unselected package libgraphite2-3:arm64. Preparing to unpack .../050-libgraphite2-3_1.3.14-1_arm64.deb ... Unpacking libgraphite2-3:arm64 (1.3.14-1) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../051-libglib2.0-0_2.74.6-2_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.74.6-2) ... Selecting previously unselected package libharfbuzz0b:arm64. Preparing to unpack .../052-libharfbuzz0b_6.0.0+dfsg-3_arm64.deb ... Unpacking libharfbuzz0b:arm64 (6.0.0+dfsg-3) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../053-libicu72_72.1-3_arm64.deb ... Unpacking libicu72:arm64 (72.1-3) ... Selecting previously unselected package libteckit0:arm64. Preparing to unpack .../054-libteckit0_2.5.11+ds1-1+b1_arm64.deb ... Unpacking libteckit0:arm64 (2.5.11+ds1-1+b1) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../055-libice6_2%3a1.0.10-1_arm64.deb ... Unpacking libice6:arm64 (2:1.0.10-1) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../056-libsm6_2%3a1.2.3-1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.3-1) ... Selecting previously unselected package libxt6:arm64. Preparing to unpack .../057-libxt6_1%3a1.2.1-1.1_arm64.deb ... Unpacking libxt6:arm64 (1:1.2.1-1.1) ... Selecting previously unselected package libxmu6:arm64. Preparing to unpack .../058-libxmu6_2%3a1.1.3-3_arm64.deb ... Unpacking libxmu6:arm64 (2:1.1.3-3) ... Selecting previously unselected package libxpm4:arm64. Preparing to unpack .../059-libxpm4_1%3a3.5.12-1.1_arm64.deb ... Unpacking libxpm4:arm64 (1:3.5.12-1.1) ... Selecting previously unselected package libxaw7:arm64. Preparing to unpack .../060-libxaw7_2%3a1.0.14-1_arm64.deb ... Unpacking libxaw7:arm64 (2:1.0.14-1) ... Selecting previously unselected package libxi6:arm64. Preparing to unpack .../061-libxi6_2%3a1.8-1+b1_arm64.deb ... Unpacking libxi6:arm64 (2:1.8-1+b1) ... Selecting previously unselected package libzzip-0-13:arm64. Preparing to unpack .../062-libzzip-0-13_0.13.72+dfsg.1-1.1_arm64.deb ... Unpacking libzzip-0-13:arm64 (0.13.72+dfsg.1-1.1) ... Selecting previously unselected package texlive-binaries. Preparing to unpack .../063-texlive-binaries_2022.20220321.62855-5.1_arm64.deb ... Unpacking texlive-binaries (2022.20220321.62855-5.1) ... Selecting previously unselected package xdg-utils. Preparing to unpack .../064-xdg-utils_1.1.3-4.1_all.deb ... Unpacking xdg-utils (1.1.3-4.1) ... Selecting previously unselected package texlive-base. Preparing to unpack .../065-texlive-base_2022.20230122-3_all.deb ... Unpacking texlive-base (2022.20230122-3) ... Selecting previously unselected package fonts-lmodern. Preparing to unpack .../066-fonts-lmodern_2.005-1_all.deb ... Unpacking fonts-lmodern (2.005-1) ... Selecting previously unselected package texlive-latex-base. Preparing to unpack .../067-texlive-latex-base_2022.20230122-3_all.deb ... Unpacking texlive-latex-base (2022.20230122-3) ... Selecting previously unselected package texlive-latex-recommended. Preparing to unpack .../068-texlive-latex-recommended_2022.20230122-3_all.deb ... Unpacking texlive-latex-recommended (2022.20230122-3) ... Selecting previously unselected package cm-super-minimal. Preparing to unpack .../069-cm-super-minimal_0.3.4-17_all.deb ... Unpacking cm-super-minimal (0.3.4-17) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../070-libxml2_2.9.14+dfsg-1.2_arm64.deb ... Unpacking libxml2:arm64 (2.9.14+dfsg-1.2) ... Selecting previously unselected package libarchive13:arm64. Preparing to unpack .../071-libarchive13_3.6.2-1_arm64.deb ... Unpacking libarchive13:arm64 (3.6.2-1) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../072-libsasl2-modules-db_2.1.28+dfsg-10_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg-10) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../073-libsasl2-2_2.1.28+dfsg-10_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.28+dfsg-10) ... Selecting previously unselected package libldap-2.5-0:arm64. Preparing to unpack .../074-libldap-2.5-0_2.5.13+dfsg-5_arm64.deb ... Unpacking libldap-2.5-0:arm64 (2.5.13+dfsg-5) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../075-libnghttp2-14_1.52.0-1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.52.0-1) ... Selecting previously unselected package libpsl5:arm64. Preparing to unpack .../076-libpsl5_0.21.2-1_arm64.deb ... Unpacking libpsl5:arm64 (0.21.2-1) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../077-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:arm64. Preparing to unpack .../078-libssh2-1_1.10.0-3+b1_arm64.deb ... Unpacking libssh2-1:arm64 (1.10.0-3+b1) ... Selecting previously unselected package libcurl4:arm64. Preparing to unpack .../079-libcurl4_7.88.1-10_arm64.deb ... Unpacking libcurl4:arm64 (7.88.1-10) ... Selecting previously unselected package libjsoncpp25:arm64. Preparing to unpack .../080-libjsoncpp25_1.9.5-4_arm64.deb ... Unpacking libjsoncpp25:arm64 (1.9.5-4) ... Selecting previously unselected package librhash0:arm64. Preparing to unpack .../081-librhash0_1.4.3-3_arm64.deb ... Unpacking librhash0:arm64 (1.4.3-3) ... Selecting previously unselected package libuv1:arm64. Preparing to unpack .../082-libuv1_1.44.2-1_arm64.deb ... Unpacking libuv1:arm64 (1.44.2-1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../083-cmake-data_3.25.1-1_all.deb ... Unpacking cmake-data (3.25.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../084-cmake_3.25.1-1_arm64.deb ... Unpacking cmake (3.25.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../085-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../086-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../087-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../088-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../089-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../090-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../091-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../092-libelf1_0.188-2.1_arm64.deb ... Unpacking libelf1:arm64 (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../093-dwz_0.15-1_arm64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../094-gettext_0.21-12_arm64.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../095-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../096-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../097-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../098-libedit2_3.1-20221030-2_arm64.deb ... Unpacking libedit2:arm64 (3.1-20221030-2) ... Selecting previously unselected package libz3-4:arm64. Preparing to unpack .../099-libz3-4_4.8.12-3.1_arm64.deb ... Unpacking libz3-4:arm64 (4.8.12-3.1) ... Selecting previously unselected package libllvm14:arm64. Preparing to unpack .../100-libllvm14_1%3a14.0.6-12_arm64.deb ... Unpacking libllvm14:arm64 (1:14.0.6-12) ... Selecting previously unselected package libclang-cpp14. Preparing to unpack .../101-libclang-cpp14_1%3a14.0.6-12_arm64.deb ... Unpacking libclang-cpp14 (1:14.0.6-12) ... Selecting previously unselected package libclang1-14. Preparing to unpack .../102-libclang1-14_1%3a14.0.6-12_arm64.deb ... Unpacking libclang1-14 (1:14.0.6-12) ... Selecting previously unselected package doxygen. Preparing to unpack .../103-doxygen_1.9.4-4_arm64.deb ... Unpacking doxygen (1.9.4-4) ... Selecting previously unselected package libthai-data. Preparing to unpack .../104-libthai-data_0.1.29-1_all.deb ... Unpacking libthai-data (0.1.29-1) ... Selecting previously unselected package libdatrie1:arm64. Preparing to unpack .../105-libdatrie1_0.2.13-2+b1_arm64.deb ... Unpacking libdatrie1:arm64 (0.2.13-2+b1) ... Selecting previously unselected package libthai0:arm64. Preparing to unpack .../106-libthai0_0.1.29-1_arm64.deb ... Unpacking libthai0:arm64 (0.1.29-1) ... Selecting previously unselected package libsombok3:arm64. Preparing to unpack .../107-libsombok3_2.4.0-2+b1_arm64.deb ... Unpacking libsombok3:arm64 (2.4.0-2+b1) ... Selecting previously unselected package libmime-charset-perl. Preparing to unpack .../108-libmime-charset-perl_1.013.1-2_all.deb ... Unpacking libmime-charset-perl (1.013.1-2) ... Selecting previously unselected package libunicode-linebreak-perl. Preparing to unpack .../109-libunicode-linebreak-perl_0.0.20190101-1+b4_arm64.deb ... Unpacking libunicode-linebreak-perl (0.0.20190101-1+b4) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../110-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package lmodern. Preparing to unpack .../111-lmodern_2.005-1_all.deb ... Unpacking lmodern (2.005-1) ... Selecting previously unselected package texlive-luatex. Preparing to unpack .../112-texlive-luatex_2022.20230122-3_all.deb ... Unpacking texlive-luatex (2022.20230122-3) ... Selecting previously unselected package texlive-plain-generic. Preparing to unpack .../113-texlive-plain-generic_2022.20230122-4_all.deb ... Unpacking texlive-plain-generic (2022.20230122-4) ... Selecting previously unselected package texlive-extra-utils. Preparing to unpack .../114-texlive-extra-utils_2022.20230122-4_all.deb ... Unpacking texlive-extra-utils (2022.20230122-4) ... Selecting previously unselected package libapache-pom-java. Preparing to unpack .../115-libapache-pom-java_29-2_all.deb ... Unpacking libapache-pom-java (29-2) ... Selecting previously unselected package libcommons-parent-java. Preparing to unpack .../116-libcommons-parent-java_56-1_all.deb ... Unpacking libcommons-parent-java (56-1) ... Selecting previously unselected package libcommons-logging-java. Preparing to unpack .../117-libcommons-logging-java_1.2-3_all.deb ... Unpacking libcommons-logging-java (1.2-3) ... Selecting previously unselected package libfontbox-java. Preparing to unpack .../118-libfontbox-java_1%3a1.8.16-2_all.deb ... Unpacking libfontbox-java (1:1.8.16-2) ... Selecting previously unselected package libpdfbox-java. Preparing to unpack .../119-libpdfbox-java_1%3a1.8.16-2_all.deb ... Unpacking libpdfbox-java (1:1.8.16-2) ... Selecting previously unselected package preview-latex-style. Preparing to unpack .../120-preview-latex-style_12.2-1_all.deb ... Unpacking preview-latex-style (12.2-1) ... Selecting previously unselected package texlive-pictures. Preparing to unpack .../121-texlive-pictures_2022.20230122-3_all.deb ... Unpacking texlive-pictures (2022.20230122-3) ... Selecting previously unselected package texlive-latex-extra. Preparing to unpack .../122-texlive-latex-extra_2022.20230122-4_all.deb ... Unpacking texlive-latex-extra (2022.20230122-4) ... Selecting previously unselected package texlive-font-utils. Preparing to unpack .../123-texlive-font-utils_2022.20230122-4_all.deb ... Unpacking texlive-font-utils (2022.20230122-4) ... Selecting previously unselected package libgs-common. Preparing to unpack .../124-libgs-common_10.0.0~dfsg-11_all.deb ... Unpacking libgs-common (10.0.0~dfsg-11) ... Selecting previously unselected package libgs10-common. Preparing to unpack .../125-libgs10-common_10.0.0~dfsg-11_all.deb ... Unpacking libgs10-common (10.0.0~dfsg-11) ... Selecting previously unselected package libavahi-common-data:arm64. Preparing to unpack .../126-libavahi-common-data_0.8-10_arm64.deb ... Unpacking libavahi-common-data:arm64 (0.8-10) ... Selecting previously unselected package libavahi-common3:arm64. Preparing to unpack .../127-libavahi-common3_0.8-10_arm64.deb ... Unpacking libavahi-common3:arm64 (0.8-10) ... Selecting previously unselected package libdbus-1-3:arm64. Preparing to unpack .../128-libdbus-1-3_1.14.6-1_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.14.6-1) ... Selecting previously unselected package libavahi-client3:arm64. Preparing to unpack .../129-libavahi-client3_0.8-10_arm64.deb ... Unpacking libavahi-client3:arm64 (0.8-10) ... Selecting previously unselected package libcups2:arm64. Preparing to unpack .../130-libcups2_2.4.2-3_arm64.deb ... Unpacking libcups2:arm64 (2.4.2-3) ... Selecting previously unselected package libidn12:arm64. Preparing to unpack .../131-libidn12_1.41-1_arm64.deb ... Unpacking libidn12:arm64 (1.41-1) ... Selecting previously unselected package libijs-0.35:arm64. Preparing to unpack .../132-libijs-0.35_0.35-15_arm64.deb ... Unpacking libijs-0.35:arm64 (0.35-15) ... Selecting previously unselected package libjbig2dec0:arm64. Preparing to unpack .../133-libjbig2dec0_0.19-3_arm64.deb ... Unpacking libjbig2dec0:arm64 (0.19-3) ... Selecting previously unselected package libjpeg62-turbo:arm64. Preparing to unpack .../134-libjpeg62-turbo_1%3a2.1.5-2_arm64.deb ... Unpacking libjpeg62-turbo:arm64 (1:2.1.5-2) ... Selecting previously unselected package liblcms2-2:arm64. Preparing to unpack .../135-liblcms2-2_2.14-2_arm64.deb ... Unpacking liblcms2-2:arm64 (2.14-2) ... Selecting previously unselected package libopenjp2-7:arm64. Preparing to unpack .../136-libopenjp2-7_2.5.0-2_arm64.deb ... Unpacking libopenjp2-7:arm64 (2.5.0-2) ... Selecting previously unselected package libdeflate0:arm64. Preparing to unpack .../137-libdeflate0_1.14-1_arm64.deb ... Unpacking libdeflate0:arm64 (1.14-1) ... Selecting previously unselected package libjbig0:arm64. Preparing to unpack .../138-libjbig0_2.1-6.1_arm64.deb ... Unpacking libjbig0:arm64 (2.1-6.1) ... Selecting previously unselected package liblerc4:arm64. Preparing to unpack .../139-liblerc4_4.0.0+ds-2_arm64.deb ... Unpacking liblerc4:arm64 (4.0.0+ds-2) ... Selecting previously unselected package libwebp7:arm64. Preparing to unpack .../140-libwebp7_1.2.4-0.2_arm64.deb ... Unpacking libwebp7:arm64 (1.2.4-0.2) ... Selecting previously unselected package libtiff6:arm64. Preparing to unpack .../141-libtiff6_4.5.0-6_arm64.deb ... Unpacking libtiff6:arm64 (4.5.0-6) ... Selecting previously unselected package libgs10:arm64. Preparing to unpack .../142-libgs10_10.0.0~dfsg-11_arm64.deb ... Unpacking libgs10:arm64 (10.0.0~dfsg-11) ... Selecting previously unselected package ghostscript. Preparing to unpack .../143-ghostscript_10.0.0~dfsg-11_arm64.deb ... Unpacking ghostscript (10.0.0~dfsg-11) ... Selecting previously unselected package texlive-fonts-recommended. Preparing to unpack .../144-texlive-fonts-recommended_2022.20230122-3_all.deb ... Unpacking texlive-fonts-recommended (2022.20230122-3) ... Selecting previously unselected package doxygen-latex. Preparing to unpack .../145-doxygen-latex_1.9.4-4_all.deb ... Unpacking doxygen-latex (1.9.4-4) ... Selecting previously unselected package fontconfig. Preparing to unpack .../146-fontconfig_2.14.1-4_arm64.deb ... Unpacking fontconfig (2.14.1-4) ... Selecting previously unselected package libann0. Preparing to unpack .../147-libann0_1.1.2+doc-9+b1_arm64.deb ... Unpacking libann0 (1.1.2+doc-9+b1) ... Selecting previously unselected package libcdt5:arm64. Preparing to unpack .../148-libcdt5_2.42.2-7+b3_arm64.deb ... Unpacking libcdt5:arm64 (2.42.2-7+b3) ... Selecting previously unselected package libcgraph6:arm64. Preparing to unpack .../149-libcgraph6_2.42.2-7+b3_arm64.deb ... Unpacking libcgraph6:arm64 (2.42.2-7+b3) ... Selecting previously unselected package libaom3:arm64. Preparing to unpack .../150-libaom3_3.6.0-1_arm64.deb ... Unpacking libaom3:arm64 (3.6.0-1) ... Selecting previously unselected package libdav1d6:arm64. Preparing to unpack .../151-libdav1d6_1.0.0-2_arm64.deb ... Unpacking libdav1d6:arm64 (1.0.0-2) ... Selecting previously unselected package libabsl20220623:arm64. Preparing to unpack .../152-libabsl20220623_20220623.1-1_arm64.deb ... Unpacking libabsl20220623:arm64 (20220623.1-1) ... Selecting previously unselected package libgav1-1:arm64. Preparing to unpack .../153-libgav1-1_0.18.0-1+b1_arm64.deb ... Unpacking libgav1-1:arm64 (0.18.0-1+b1) ... Selecting previously unselected package librav1e0:arm64. Preparing to unpack .../154-librav1e0_0.5.1-6_arm64.deb ... Unpacking librav1e0:arm64 (0.5.1-6) ... Selecting previously unselected package libsvtav1enc1:arm64. Preparing to unpack .../155-libsvtav1enc1_1.4.1+dfsg-1_arm64.deb ... Unpacking libsvtav1enc1:arm64 (1.4.1+dfsg-1) ... Selecting previously unselected package libyuv0:arm64. Preparing to unpack .../156-libyuv0_0.0~git20230123.b2528b0-1_arm64.deb ... Unpacking libyuv0:arm64 (0.0~git20230123.b2528b0-1) ... Selecting previously unselected package libavif15:arm64. Preparing to unpack .../157-libavif15_0.11.1-1_arm64.deb ... Unpacking libavif15:arm64 (0.11.1-1) ... Selecting previously unselected package libde265-0:arm64. Preparing to unpack .../158-libde265-0_1.0.11-1_arm64.deb ... Unpacking libde265-0:arm64 (1.0.11-1) ... Selecting previously unselected package libnuma1:arm64. Preparing to unpack .../159-libnuma1_2.0.16-1_arm64.deb ... Unpacking libnuma1:arm64 (2.0.16-1) ... Selecting previously unselected package libx265-199:arm64. Preparing to unpack .../160-libx265-199_3.5-2+b1_arm64.deb ... Unpacking libx265-199:arm64 (3.5-2+b1) ... Selecting previously unselected package libheif1:arm64. Preparing to unpack .../161-libheif1_1.15.1-1_arm64.deb ... Unpacking libheif1:arm64 (1.15.1-1) ... Selecting previously unselected package libgd3:arm64. Preparing to unpack .../162-libgd3_2.3.3-9_arm64.deb ... Unpacking libgd3:arm64 (2.3.3-9) ... Selecting previously unselected package libgts-0.7-5:arm64. Preparing to unpack .../163-libgts-0.7-5_0.7.6+darcs121130-5+b1_arm64.deb ... Unpacking libgts-0.7-5:arm64 (0.7.6+darcs121130-5+b1) ... Selecting previously unselected package libltdl7:arm64. Preparing to unpack .../164-libltdl7_2.4.7-5_arm64.deb ... Unpacking libltdl7:arm64 (2.4.7-5) ... Selecting previously unselected package libfribidi0:arm64. Preparing to unpack .../165-libfribidi0_1.0.8-2.1_arm64.deb ... Unpacking libfribidi0:arm64 (1.0.8-2.1) ... Selecting previously unselected package libpango-1.0-0:arm64. Preparing to unpack .../166-libpango-1.0-0_1.50.12+ds-1_arm64.deb ... Unpacking libpango-1.0-0:arm64 (1.50.12+ds-1) ... Selecting previously unselected package libpangoft2-1.0-0:arm64. Preparing to unpack .../167-libpangoft2-1.0-0_1.50.12+ds-1_arm64.deb ... Unpacking libpangoft2-1.0-0:arm64 (1.50.12+ds-1) ... Selecting previously unselected package libpangocairo-1.0-0:arm64. Preparing to unpack .../168-libpangocairo-1.0-0_1.50.12+ds-1_arm64.deb ... Unpacking libpangocairo-1.0-0:arm64 (1.50.12+ds-1) ... Selecting previously unselected package libpathplan4:arm64. Preparing to unpack .../169-libpathplan4_2.42.2-7+b3_arm64.deb ... Unpacking libpathplan4:arm64 (2.42.2-7+b3) ... Selecting previously unselected package libgvc6. Preparing to unpack .../170-libgvc6_2.42.2-7+b3_arm64.deb ... Unpacking libgvc6 (2.42.2-7+b3) ... Selecting previously unselected package libgvpr2:arm64. Preparing to unpack .../171-libgvpr2_2.42.2-7+b3_arm64.deb ... Unpacking libgvpr2:arm64 (2.42.2-7+b3) ... Selecting previously unselected package liblab-gamut1:arm64. Preparing to unpack .../172-liblab-gamut1_2.42.2-7+b3_arm64.deb ... Unpacking liblab-gamut1:arm64 (2.42.2-7+b3) ... Selecting previously unselected package graphviz. Preparing to unpack .../173-graphviz_2.42.2-7+b3_arm64.deb ... Unpacking graphviz (2.42.2-7+b3) ... Selecting previously unselected package texlive-fonts-extra. Preparing to unpack .../174-texlive-fonts-extra_2022.20230122-4_all.deb ... Unpacking texlive-fonts-extra (2022.20230122-4) ... Setting up media-types (10.0.0) ... Setting up libpipeline1:arm64 (1.5.7-1) ... Setting up libgraphite2-3:arm64 (1.3.14-1) ... Setting up liblcms2-2:arm64 (2.14-2) ... Setting up libpixman-1-0:arm64 (0.42.2-1) ... Setting up libaom3:arm64 (3.6.0-1) ... Setting up libabsl20220623:arm64 (20220623.1-1) ... Setting up libxau6:arm64 (1:1.0.9-1) ... Setting up libpsl5:arm64 (0.21.2-1) ... Setting up libicu72:arm64 (72.1-3) ... Setting up liblerc4:arm64 (4.0.0+ds-2) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libdatrie1:arm64 (0.2.13-2+b1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:arm64 (2.74.6-2) ... No schema files found: doing nothing. Setting up libijs-0.35:arm64 (0.35-15) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libgs-common (10.0.0~dfsg-11) ... Setting up libbrotli1:arm64 (1.0.9-2+b6) ... Setting up libfontbox-java (1:1.8.16-2) ... Setting up liblab-gamut1:arm64 (2.42.2-7+b3) ... Setting up x11-common (1:7.7+23) ... invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libnghttp2-14:arm64 (1.52.0-1) ... Setting up libmagic1:arm64 (1:5.44-3) ... Setting up libdeflate0:arm64 (1.14-1) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up libzzip-0-13:arm64 (0.13.72+dfsg.1-1.1) ... Setting up file (1:5.44-3) ... Setting up libsvtav1enc1:arm64 (1.4.1+dfsg-1) ... Setting up libjbig0:arm64 (2.1-6.1) ... Setting up librav1e0:arm64 (0.5.1-6) ... Setting up poppler-data (0.4.12-1) ... Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg-10) ... Setting up libgts-0.7-5:arm64 (0.7.6+darcs121130-5+b1) ... Setting up libfontenc1:arm64 (1:1.1.4-1) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:arm64 (4.8.12-3.1) ... Setting up libuv1:arm64 (1.44.2-1) ... Setting up libjpeg62-turbo:arm64 (1:2.1.5-2) ... Setting up libx11-data (2:1.8.4-2) ... Setting up libjbig2dec0:arm64 (0.19-3) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up libteckit0:arm64 (2.5.11+ds1-1+b1) ... Setting up libpathplan4:arm64 (2.42.2-7+b3) ... Setting up libapache-pom-java (29-2) ... Setting up libavahi-common-data:arm64 (0.8-10) ... Setting up libann0 (1.1.2+doc-9+b1) ... Setting up libdbus-1-3:arm64 (1.14.6-1) ... Setting up xfonts-encodings (1:1.0.4-2.2) ... Setting up libfribidi0:arm64 (1.0.8-2.1) ... Setting up t1utils (1.41-4) ... Setting up libtexlua53-5:arm64 (2022.20220321.62855-5.1) ... Setting up libproc2-0:arm64 (2:4.0.2-3) ... Setting up libpng16-16:arm64 (1.6.39-2) ... Setting up libidn12:arm64 (1.41-1) ... Setting up autopoint (0.21-12) ... Setting up libjsoncpp25:arm64 (1.9.5-4) ... Setting up fonts-dejavu-core (2.37-6) ... Setting up libgav1-1:arm64 (0.18.0-1+b1) ... Setting up libdav1d6:arm64 (1.0.0-2) ... Setting up libltdl7:arm64 (2.4.7-5) ... Setting up libkpathsea6:arm64 (2022.20220321.62855-5.1) ... Setting up libsasl2-2:arm64 (2.1.28+dfsg-10) ... Setting up autoconf (2.71-3) ... Setting up libwebp7:arm64 (1.2.4-0.2) ... Setting up libnuma1:arm64 (2.0.16-1) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up libmime-charset-perl (1.013.1-2) ... Setting up librhash0:arm64 (1.4.3-3) ... Setting up libtiff6:arm64 (4.5.0-6) ... Setting up libuchardet0:arm64 (0.0.7-1) ... Setting up procps (2:4.0.2-3) ... Setting up fonts-lmodern (2.005-1) ... Setting up libopenjp2-7:arm64 (2.5.0-2) ... Setting up libsub-override-perl (0.09-4) ... Setting up libthai-data (0.1.29-1) ... Setting up libssh2-1:arm64 (1.10.0-3+b1) ... Setting up cmake-data (3.25.1-1) ... Setting up libcdt5:arm64 (2.42.2-7+b3) ... Setting up libcgraph6:arm64 (2.42.2-7+b3) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up libde265-0:arm64 (1.0.11-1) ... Setting up libbsd0:arm64 (0.11.7-2) ... Setting up libyuv0:arm64 (0.0~git20230123.b2528b0-1) ... Setting up libelf1:arm64 (0.188-2.1) ... Setting up readline-common (8.2-1.3) ... Setting up libxml2:arm64 (2.9.14+dfsg-1.2) ... Setting up xdg-utils (1.1.3-4.1) ... update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode Setting up libsynctex2:arm64 (2022.20220321.62855-5.1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libice6:arm64 (2:1.0.10-1) ... Setting up libxdmcp6:arm64 (1:1.1.2-3) ... Setting up libxcb1:arm64 (1.15-1) ... Setting up gettext (0.21-12) ... Setting up libpdfbox-java (1:1.8.16-2) ... Setting up libavif15:arm64 (0.11.1-1) ... Setting up libtool (2.4.7-5) ... Setting up libarchive13:arm64 (3.6.2-1) ... Setting up libxcb-render0:arm64 (1.15-1) ... Setting up fontconfig-config (2.14.1-4) ... Setting up libedit2:arm64 (3.1-20221030-2) ... Setting up libreadline8:arm64 (8.2-1.3) ... Setting up libcommons-parent-java (56-1) ... Setting up libavahi-common3:arm64 (0.8-10) ... Setting up libcommons-logging-java (1.2-3) ... Setting up libxcb-shm0:arm64 (1.15-1) ... Setting up libldap-2.5-0:arm64 (2.5.13+dfsg-5) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libthai0:arm64 (0.1.29-1) ... Setting up libptexenc1:arm64 (2022.20220321.62855-5.1) ... Setting up libfreetype6:arm64 (2.12.1+dfsg-5) ... Setting up ucf (3.0043+nmu1) ... Setting up libx265-199:arm64 (3.5-2+b1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libllvm14:arm64 (1:14.0.6-12) ... Setting up libgvpr2:arm64 (2.42.2-7+b3) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up libcurl4:arm64 (7.88.1-10) ... Setting up libx11-6:arm64 (2:1.8.4-2) ... Setting up libharfbuzz0b:arm64 (6.0.0+dfsg-3) ... Setting up libfontconfig1:arm64 (2.14.1-4) ... Setting up libsm6:arm64 (2:1.2.3-1) ... Setting up libavahi-client3:arm64 (0.8-10) ... Setting up libpaper1:arm64 (1.1.29) ... Creating config file /etc/papersize with new version Setting up fontconfig (2.14.1-4) ... Regenerating fonts cache... done. Setting up libxpm4:arm64 (1:3.5.12-1.1) ... Setting up libxrender1:arm64 (1:0.9.10-1.1) ... Setting up libsombok3:arm64 (2.4.0-2+b1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:arm64 (3.11.2-6) ... Setting up libpango-1.0-0:arm64 (1.50.12+ds-1) ... Setting up libheif1:arm64 (1.15.1-1) ... Setting up libxext6:arm64 (2:1.3.4-1+b1) ... Setting up libclang1-14 (1:14.0.6-12) ... Setting up libpaper-utils (1.1.29) ... Setting up xfonts-utils (1:7.7+6) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libcairo2:arm64 (1.16.0-7) ... Setting up tex-common (6.18) ... update-language: texlive-base not installed and configured, doing nothing! Setting up libunicode-linebreak-perl (0.0.20190101-1+b4) ... Setting up libgd3:arm64 (2.3.3-9) ... Setting up libclang-cpp14 (1:14.0.6-12) ... Setting up libxt6:arm64 (1:1.2.1-1.1) ... Setting up libcups2:arm64 (2.4.2-3) ... Setting up lmodern (2.005-1) ... Setting up cmake (3.25.1-1) ... Setting up libpangoft2-1.0-0:arm64 (1.50.12+ds-1) ... Setting up libpangocairo-1.0-0:arm64 (1.50.12+ds-1) ... Setting up libpython3-stdlib:arm64 (3.11.2-1+b1) ... Setting up python3.11 (3.11.2-6) ... Setting up libxmu6:arm64 (2:1.1.3-3) ... Setting up libxi6:arm64 (2:1.8-1+b1) ... Setting up preview-latex-style (12.2-1) ... Setting up debhelper (13.11.4) ... Setting up python3 (3.11.2-1+b1) ... Setting up libxaw7:arm64 (2:1.0.14-1) ... Setting up fonts-urw-base35 (20200910-7) ... Setting up doxygen (1.9.4-4) ... Setting up libgvc6 (2.42.2-7+b3) ... Setting up texlive-binaries (2022.20220321.62855-5.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 (2022.20230122-3) ... 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/tex-ini-files/pdftexconfig.tex Setting up graphviz (2.42.2-7+b3) ... Setting up libgs10-common (10.0.0~dfsg-11) ... Setting up texlive-luatex (2022.20230122-3) ... Setting up texlive-plain-generic (2022.20230122-4) ... Setting up texlive-font-utils (2022.20230122-4) ... Setting up texlive-latex-base (2022.20230122-3) ... Setting up texlive-extra-utils (2022.20230122-4) ... Setting up texlive-fonts-extra (2022.20230122-4) ... Setting up texlive-latex-recommended (2022.20230122-3) ... Setting up texlive-pictures (2022.20230122-3) ... Setting up texlive-fonts-recommended (2022.20230122-3) ... Setting up cm-super-minimal (0.3.4-17) ... Setting up libgs10:arm64 (10.0.0~dfsg-11) ... Setting up texlive-latex-extra (2022.20230122-4) ... Setting up ghostscript (10.0.0~dfsg-11) ... Setting up doxygen-latex (1.9.4-4) ... Processing triggers for libc-bin (2.36-9) ... Processing triggers for tex-common (6.18) ... 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.31-1.2). 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 && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../libstxxl_1.4.1-3_source.changes 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 arm64 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-aarch64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu .. CMake Deprecation Warning at CMakeLists.txt:18 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 12.2.0 -- The CXX compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done 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 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- 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_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/libstxxl-1.4.1/obj-aarch64-linux-gnu debian/rules override_dh_auto_build make[1]: Entering directory '/build/libstxxl-1.4.1' dh_auto_build cd obj-aarch64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' /usr/bin/cmake -S/build/libstxxl-1.4.1 -B/build/libstxxl-1.4.1/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/CMakeFiles /build/libstxxl-1.4.1/obj-aarch64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make -f lib/CMakeFiles/stxxl.dir/build.make lib/CMakeFiles/stxxl.dir/depend make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/lib /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/lib/CMakeFiles/stxxl.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make -f lib/CMakeFiles/stxxl.dir/build.make lib/CMakeFiles/stxxl.dir/build make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' [ 1%] Building CXX object lib/CMakeFiles/stxxl.dir/common/exithandler.cpp.o [ 3%] Building CXX object lib/CMakeFiles/stxxl.dir/common/log.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/common/log.cpp.o -MF CMakeFiles/stxxl.dir/common/log.cpp.o.d -o CMakeFiles/stxxl.dir/common/log.cpp.o -c /build/libstxxl-1.4.1/lib/common/log.cpp cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/common/exithandler.cpp.o -MF CMakeFiles/stxxl.dir/common/exithandler.cpp.o.d -o CMakeFiles/stxxl.dir/common/exithandler.cpp.o -c /build/libstxxl-1.4.1/lib/common/exithandler.cpp [ 5%] Building CXX object lib/CMakeFiles/stxxl.dir/common/cmdline.cpp.o [ 9%] Building CXX object lib/CMakeFiles/stxxl.dir/common/seed.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/common/seed.cpp.o -MF CMakeFiles/stxxl.dir/common/seed.cpp.o.d -o CMakeFiles/stxxl.dir/common/seed.cpp.o -c /build/libstxxl-1.4.1/lib/common/seed.cpp [ 7%] Building CXX object lib/CMakeFiles/stxxl.dir/common/rand.cpp.o [ 11%] Building CXX object lib/CMakeFiles/stxxl.dir/common/utils.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/common/rand.cpp.o -MF CMakeFiles/stxxl.dir/common/rand.cpp.o.d -o CMakeFiles/stxxl.dir/common/rand.cpp.o -c /build/libstxxl-1.4.1/lib/common/rand.cpp [ 13%] Building CXX object lib/CMakeFiles/stxxl.dir/common/verbose.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/common/cmdline.cpp.o -MF CMakeFiles/stxxl.dir/common/cmdline.cpp.o.d -o CMakeFiles/stxxl.dir/common/cmdline.cpp.o -c /build/libstxxl-1.4.1/lib/common/cmdline.cpp [ 15%] Building CXX object lib/CMakeFiles/stxxl.dir/common/version.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/common/utils.cpp.o -MF CMakeFiles/stxxl.dir/common/utils.cpp.o.d -o CMakeFiles/stxxl.dir/common/utils.cpp.o -c /build/libstxxl-1.4.1/lib/common/utils.cpp cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/common/verbose.cpp.o -MF CMakeFiles/stxxl.dir/common/verbose.cpp.o.d -o CMakeFiles/stxxl.dir/common/verbose.cpp.o -c /build/libstxxl-1.4.1/lib/common/verbose.cpp cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/common/version.cpp.o -MF CMakeFiles/stxxl.dir/common/version.cpp.o.d -o CMakeFiles/stxxl.dir/common/version.cpp.o -c /build/libstxxl-1.4.1/lib/common/version.cpp [ 17%] Building CXX object lib/CMakeFiles/stxxl.dir/io/boostfd_file.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/boostfd_file.cpp.o -MF CMakeFiles/stxxl.dir/io/boostfd_file.cpp.o.d -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-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/create_file.cpp.o -MF CMakeFiles/stxxl.dir/io/create_file.cpp.o.d -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-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/disk_queued_file.cpp.o -MF CMakeFiles/stxxl.dir/io/disk_queued_file.cpp.o.d -o CMakeFiles/stxxl.dir/io/disk_queued_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/disk_queued_file.cpp 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object lib/CMakeFiles/stxxl.dir/io/file.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/file.cpp.o -MF CMakeFiles/stxxl.dir/io/file.cpp.o.d -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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object lib/CMakeFiles/stxxl.dir/io/fileperblock_file.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/fileperblock_file.cpp.o -MF CMakeFiles/stxxl.dir/io/fileperblock_file.cpp.o.d -o CMakeFiles/stxxl.dir/io/fileperblock_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/fileperblock_file.cpp [ 27%] Building CXX object lib/CMakeFiles/stxxl.dir/io/iostats.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/iostats.cpp.o -MF CMakeFiles/stxxl.dir/io/iostats.cpp.o.d -o CMakeFiles/stxxl.dir/io/iostats.cpp.o -c /build/libstxxl-1.4.1/lib/io/iostats.cpp /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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:26, from /build/libstxxl-1.4.1/lib/io/create_file.cpp:19: /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:68:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct FirstFit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/istream:38, from /usr/include/c++/12/sstream:38, from /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:21: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 29%] Building CXX object lib/CMakeFiles/stxxl.dir/io/mem_file.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/mem_file.cpp.o -MF CMakeFiles/stxxl.dir/io/mem_file.cpp.o.d -o CMakeFiles/stxxl.dir/io/mem_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/mem_file.cpp /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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/lib/common/verbose.cpp: In function 'void stxxl::print_msg(const char*, const std::string&, unsigned int)': /build/libstxxl-1.4.1/lib/common/verbose.cpp:44:64: warning: '__builtin___snprintf_chk' output may be truncated before the last format character [-Wformat-truncation=] 44 | snprintf(tstr, sizeof(tstr), "[%d.%02d:%02d:%02d.%06d] ", | ^ In file included from /usr/include/stdio.h:906, from /usr/include/c++/12/cstdio:42, from /usr/include/c++/12/ext/string_conversions.h:43, from /usr/include/c++/12/bits/basic_string.h:3960, from /usr/include/c++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /build/libstxxl-1.4.1/lib/common/verbose.cpp:13: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void stxxl::print_msg(const char*, const std::string&, unsigned int)' at /build/libstxxl-1.4.1/lib/common/verbose.cpp:44:17: /usr/include/aarch64-linux-gnu/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 21 and 39 bytes into a destination of size 23 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 31%] Building CXX object lib/CMakeFiles/stxxl.dir/io/request.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/request.cpp.o -MF CMakeFiles/stxxl.dir/io/request.cpp.o.d -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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/request_queue_impl_1q.cpp.o -MF CMakeFiles/stxxl.dir/io/request_queue_impl_1q.cpp.o.d -o CMakeFiles/stxxl.dir/io/request_queue_impl_1q.cpp.o -c /build/libstxxl-1.4.1/lib/io/request_queue_impl_1q.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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object lib/CMakeFiles/stxxl.dir/io/request_queue_impl_qwqr.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/request_queue_impl_qwqr.cpp.o -MF CMakeFiles/stxxl.dir/io/request_queue_impl_qwqr.cpp.o.d -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-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/request_queue_impl_worker.cpp.o -MF CMakeFiles/stxxl.dir/io/request_queue_impl_worker.cpp.o.d -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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/request_with_state.cpp.o -MF CMakeFiles/stxxl.dir/io/request_with_state.cpp.o.d -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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object lib/CMakeFiles/stxxl.dir/io/request_with_waiters.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/request_with_waiters.cpp.o -MF CMakeFiles/stxxl.dir/io/request_with_waiters.cpp.o.d -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-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/serving_request.cpp.o -MF CMakeFiles/stxxl.dir/io/serving_request.cpp.o.d -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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/lib/io/request_queue_impl_1q.cpp: At global scope: /build/libstxxl-1.4.1/lib/io/request_queue_impl_1q.cpp:34:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 34 | struct file_offset_match : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/istream:38, from /usr/include/c++/12/sstream:38, from /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:21: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/lib/io/request_queue_impl_1q.cpp: In member function 'virtual void stxxl::request_queue_impl_1q::add_request(stxxl::request_ptr&)': /build/libstxxl-1.4.1/lib/io/request_queue_impl_1q.cpp:66:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::file_offset_match; _Tp = stxxl::counting_ptr]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 66 | bind2nd(file_offset_match(), req) _STXXL_FORCE_SEQUENTIAL) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_function.h:1438: /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/lib/io/request_queue_impl_qwqr.cpp: At global scope: /build/libstxxl-1.4.1/lib/io/request_queue_impl_qwqr.cpp:33:40: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 33 | struct file_offset_match : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/istream:38, from /usr/include/c++/12/sstream:38, from /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:21: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/lib/io/request_queue_impl_qwqr.cpp: In member function 'virtual void stxxl::request_queue_impl_qwqr::add_request(stxxl::request_ptr&)': /build/libstxxl-1.4.1/lib/io/request_queue_impl_qwqr.cpp:67:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::file_offset_match; _Tp = stxxl::counting_ptr]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 67 | bind2nd(file_offset_match(), req) _STXXL_FORCE_SEQUENTIAL) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_function.h:1438: /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/lib/io/request_queue_impl_qwqr.cpp:83:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::file_offset_match; _Tp = stxxl::counting_ptr]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 83 | bind2nd(file_offset_match(), req) _STXXL_FORCE_SEQUENTIAL) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /usr/include/c++/12/cassert:44, from /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:18, from /build/libstxxl-1.4.1/lib/io/fileperblock_file.cpp:20: /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h: In function 'void* stxxl::aligned_alloc(size_t, size_t) [with long unsigned int Alignment = 4096]': /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:40: warning: pointer 'buffer' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:23: warning: pointer 'result' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object lib/CMakeFiles/stxxl.dir/io/syscall_file.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/syscall_file.cpp.o -MF CMakeFiles/stxxl.dir/io/syscall_file.cpp.o.d -o CMakeFiles/stxxl.dir/io/syscall_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/syscall_file.cpp [ 47%] Building CXX object lib/CMakeFiles/stxxl.dir/io/ufs_file_base.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/ufs_file_base.cpp.o -MF CMakeFiles/stxxl.dir/io/ufs_file_base.cpp.o.d -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-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/wbtl_file.cpp.o -MF CMakeFiles/stxxl.dir/io/wbtl_file.cpp.o.d -o CMakeFiles/stxxl.dir/io/wbtl_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/wbtl_file.cpp /build/libstxxl-1.4.1/lib/io/request_with_waiters.cpp: In member function 'virtual void stxxl::request_with_waiters::notify_waiters()': /build/libstxxl-1.4.1/lib/io/request_with_waiters.cpp:53:31: warning: 'std::mem_fun_t<_Ret, _Tp> std::mem_fun(_Ret (_Tp::*)()) [with _Ret = void; _Tp = stxxl::onoff_switch]' is deprecated: use 'std::mem_fn' instead [-Wdeprecated-declarations] 53 | std::mem_fun(&onoff_switch::on) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/istream:38, from /usr/include/c++/12/sstream:38, from /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:21: /usr/include/c++/12/bits/stl_function.h:1371:5: note: declared here 1371 | mem_fun(_Ret (_Tp::*__f)()) | ^~~~~~~ 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object lib/CMakeFiles/stxxl.dir/io/wfs_file_base.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/wfs_file_base.cpp.o -MF CMakeFiles/stxxl.dir/io/wfs_file_base.cpp.o.d -o CMakeFiles/stxxl.dir/io/wfs_file_base.cpp.o -c /build/libstxxl-1.4.1/lib/io/wfs_file_base.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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object lib/CMakeFiles/stxxl.dir/io/wincall_file.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/wincall_file.cpp.o -MF CMakeFiles/stxxl.dir/io/wincall_file.cpp.o.d -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-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/mng/block_manager.cpp.o -MF CMakeFiles/stxxl.dir/mng/block_manager.cpp.o.d -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-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/mng/config.cpp.o -MF CMakeFiles/stxxl.dir/mng/config.cpp.o.d -o CMakeFiles/stxxl.dir/mng/config.cpp.o -c /build/libstxxl-1.4.1/lib/mng/config.cpp /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:68:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct FirstFit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:25: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 58%] Building CXX object lib/CMakeFiles/stxxl.dir/mng/disk_allocator.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/mng/disk_allocator.cpp.o -MF CMakeFiles/stxxl.dir/mng/disk_allocator.cpp.o.d -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-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/algo/async_schedule.cpp.o -MF CMakeFiles/stxxl.dir/algo/async_schedule.cpp.o.d -o CMakeFiles/stxxl.dir/algo/async_schedule.cpp.o -c /build/libstxxl-1.4.1/lib/algo/async_schedule.cpp /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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/lib/io/wbtl_file.cpp: In member function 'stxxl::file::offset_type stxxl::wbtl_file::get_next_write_block()': /build/libstxxl-1.4.1/lib/io/wbtl_file.cpp:304:29: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::wbtl_file::FirstFit; _Tp = long long unsigned int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 304 | bind2nd(FirstFit(), write_block_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_function.h:1438: /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object lib/CMakeFiles/stxxl.dir/io/mmap_file.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/mmap_file.cpp.o -MF CMakeFiles/stxxl.dir/io/mmap_file.cpp.o.d -o CMakeFiles/stxxl.dir/io/mmap_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/mmap_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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object lib/CMakeFiles/stxxl.dir/io/simdisk_file.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/simdisk_file.cpp.o -MF CMakeFiles/stxxl.dir/io/simdisk_file.cpp.o.d -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-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/linuxaio_file.cpp.o -MF CMakeFiles/stxxl.dir/io/linuxaio_file.cpp.o.d -o CMakeFiles/stxxl.dir/io/linuxaio_file.cpp.o -c /build/libstxxl-1.4.1/lib/io/linuxaio_file.cpp /build/libstxxl-1.4.1/lib/algo/async_schedule.cpp: At global scope: /build/libstxxl-1.4.1/lib/algo/async_schedule.cpp:47:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 47 | struct sim_event_cmp : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /build/libstxxl-1.4.1/include/stxxl/bits/verbose.h:19, from /build/libstxxl-1.4.1/include/stxxl/bits/common/simple_vector.h:22, from /build/libstxxl-1.4.1/include/stxxl/bits/algo/async_schedule.h:23, from /build/libstxxl-1.4.1/lib/algo/async_schedule.cpp:19: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/lib/algo/async_schedule.cpp:56:37: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 56 | struct write_time_cmp : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, from /build/libstxxl-1.4.1/lib/mng/block_manager.cpp:18: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:45:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 45 | struct first_fit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /build/libstxxl-1.4.1/include/stxxl/bits/io/file.h:26: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*)': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_function.h:1438: /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /build/libstxxl-1.4.1/lib/mng/disk_allocator.cpp:17: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:45:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 45 | struct first_fit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/istream:38, from /usr/include/c++/12/sstream:38, from /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:21: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*)': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_function.h:1438: /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/cassert:44, from /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:18, from /build/libstxxl-1.4.1/include/stxxl/aligned_alloc:14, from /build/libstxxl-1.4.1/lib/io/wbtl_file.cpp:25: /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h: In function 'void* stxxl::aligned_alloc(size_t, size_t) [with long unsigned int Alignment = 4096]': /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:40: warning: pointer 'buffer' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:23: warning: pointer 'result' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/linuxaio_queue.cpp.o -MF CMakeFiles/stxxl.dir/io/linuxaio_queue.cpp.o.d -o CMakeFiles/stxxl.dir/io/linuxaio_queue.cpp.o -c /build/libstxxl-1.4.1/lib/io/linuxaio_queue.cpp [ 70%] Building CXX object lib/CMakeFiles/stxxl.dir/io/linuxaio_request.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT lib/CMakeFiles/stxxl.dir/io/linuxaio_request.cpp.o -MF CMakeFiles/stxxl.dir/io/linuxaio_request.cpp.o.d -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_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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, from /build/libstxxl-1.4.1/lib/io/linuxaio_queue.cpp:22: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:45:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 45 | struct first_fit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/istream:38, from /usr/include/c++/12/sstream:38, from /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:21: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*)': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_function.h:1438: /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/io/file.h:30, from /build/libstxxl-1.4.1/include/stxxl/bits/io/ufs_file_base.h:22: In member function 'Type* stxxl::counting_ptr::get() const [with Type = stxxl::request]', inlined from 'virtual bool stxxl::linuxaio_queue::cancel_request(stxxl::request_ptr&)' at /build/libstxxl-1.4.1/lib/io/linuxaio_queue.cpp:112:53: /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:123:14: warning: pointer used after 'void operator delete(void*)' [-Wuse-after-free] 123 | { return m_ptr; } | ^~~~~ In file included from /usr/include/aarch64-linux-gnu/c++/12/bits/c++allocator.h:33, from /usr/include/c++/12/bits/allocator.h:46, from /usr/include/c++/12/string:41: In member function 'void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = std::_List_node >]', inlined from 'static void std::allocator_traits >::deallocate(allocator_type&, pointer, size_type) [with _Tp = std::_List_node >]' at /usr/include/c++/12/bits/alloc_traits.h:496:23, inlined from 'void std::__cxx11::_List_base<_Tp, _Alloc>::_M_put_node(typename _Node_alloc_traits::pointer) [with _Tp = stxxl::counting_ptr; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_list.h:522:39, inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = stxxl::counting_ptr; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_list.h:2024:13, inlined from 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = stxxl::counting_ptr; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/list.tcc:158:15, inlined from 'virtual bool stxxl::linuxaio_queue::cancel_request(stxxl::request_ptr&)' at /build/libstxxl-1.4.1/lib/io/linuxaio_queue.cpp:108:35: /usr/include/c++/12/bits/new_allocator.h:158:33: note: call to 'void operator delete(void*)' here 158 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n)); | ^ In member function 'Type* stxxl::counting_ptr::get() const [with Type = stxxl::request]', inlined from 'virtual bool stxxl::linuxaio_queue::cancel_request(stxxl::request_ptr&)' at /build/libstxxl-1.4.1/lib/io/linuxaio_queue.cpp:135:53: /build/libstxxl-1.4.1/include/stxxl/bits/common/counting_ptr.h:123:14: warning: pointer used after 'void operator delete(void*)' [-Wuse-after-free] 123 | { return m_ptr; } | ^~~~~ In member function 'void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = std::_List_node >]', inlined from 'static void std::allocator_traits >::deallocate(allocator_type&, pointer, size_type) [with _Tp = std::_List_node >]' at /usr/include/c++/12/bits/alloc_traits.h:496:23, inlined from 'void std::__cxx11::_List_base<_Tp, _Alloc>::_M_put_node(typename _Node_alloc_traits::pointer) [with _Tp = stxxl::counting_ptr; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_list.h:522:39, inlined from 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = stxxl::counting_ptr; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_list.h:2024:13, inlined from 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = stxxl::counting_ptr; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/list.tcc:158:15, inlined from 'virtual bool stxxl::linuxaio_queue::cancel_request(stxxl::request_ptr&)' at /build/libstxxl-1.4.1/lib/io/linuxaio_queue.cpp:130:34: /usr/include/c++/12/bits/new_allocator.h:158:33: note: call to 'void operator delete(void*)' here 158 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n)); | ^ [ 72%] Linking CXX shared library libstxxl.so cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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-aarch64-linux-gnu' [ 72%] Built target stxxl make -f tools/CMakeFiles/stxxl_tool.dir/build.make tools/CMakeFiles/stxxl_tool.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-aarch64-linux-gnu' cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/local /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/local/CMakeFiles/test1.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/tools /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/tools/CMakeFiles/stxxl_tool.dir/DependInfo.cmake --color= make -f local/CMakeFiles/test2.dir/build.make local/CMakeFiles/test2.dir/depend make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/local /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/local/CMakeFiles/test2.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make -f local/CMakeFiles/test2.dir/build.make local/CMakeFiles/test2.dir/build make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make -f local/CMakeFiles/test1.dir/build.make local/CMakeFiles/test1.dir/build make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' [ 74%] Building CXX object local/CMakeFiles/test2.dir/test2.cpp.o make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' 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 make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT local/CMakeFiles/test1.dir/test1.cpp.o -MF CMakeFiles/test1.dir/test1.cpp.o.d -o CMakeFiles/test1.dir/test1.cpp.o -c /build/libstxxl-1.4.1/local/test1.cpp cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT local/CMakeFiles/test2.dir/test2.cpp.o -MF CMakeFiles/test2.dir/test2.cpp.o.d -o CMakeFiles/test2.dir/test2.cpp.o -c /build/libstxxl-1.4.1/local/test2.cpp [ 78%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/benchmark_files.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT tools/CMakeFiles/stxxl_tool.dir/benchmark_files.cpp.o -MF CMakeFiles/stxxl_tool.dir/benchmark_files.cpp.o.d -o CMakeFiles/stxxl_tool.dir/benchmark_files.cpp.o -c /build/libstxxl-1.4.1/tools/benchmark_files.cpp [ 80%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/stxxl_tool.cpp.o [ 82%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/create_files.cpp.o [ 84%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/benchmark_disks.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT tools/CMakeFiles/stxxl_tool.dir/stxxl_tool.cpp.o -MF CMakeFiles/stxxl_tool.dir/stxxl_tool.cpp.o.d -o CMakeFiles/stxxl_tool.dir/stxxl_tool.cpp.o -c /build/libstxxl-1.4.1/tools/stxxl_tool.cpp cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT tools/CMakeFiles/stxxl_tool.dir/create_files.cpp.o -MF CMakeFiles/stxxl_tool.dir/create_files.cpp.o.d -o CMakeFiles/stxxl_tool.dir/create_files.cpp.o -c /build/libstxxl-1.4.1/tools/create_files.cpp [ 86%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/benchmark_disks_random.cpp.o [ 88%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/benchmark_sort.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT tools/CMakeFiles/stxxl_tool.dir/benchmark_disks.cpp.o -MF CMakeFiles/stxxl_tool.dir/benchmark_disks.cpp.o.d -o CMakeFiles/stxxl_tool.dir/benchmark_disks.cpp.o -c /build/libstxxl-1.4.1/tools/benchmark_disks.cpp cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT tools/CMakeFiles/stxxl_tool.dir/benchmark_sort.cpp.o -MF CMakeFiles/stxxl_tool.dir/benchmark_sort.cpp.o.d -o CMakeFiles/stxxl_tool.dir/benchmark_sort.cpp.o -c /build/libstxxl-1.4.1/tools/benchmark_sort.cpp cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT tools/CMakeFiles/stxxl_tool.dir/benchmark_disks_random.cpp.o -MF CMakeFiles/stxxl_tool.dir/benchmark_disks_random.cpp.o.d -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 /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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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/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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:26: /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:68:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct FirstFit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request_interface.h:18, from /build/libstxxl-1.4.1/include/stxxl/bits/io/request.h:21: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:26: /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:68:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct FirstFit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/iomanip:40, from /build/libstxxl-1.4.1/tools/benchmark_files.cpp:25: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:26: /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:68:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct FirstFit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/iomanip:40, from /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:24: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:26: /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:68:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct FirstFit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/iomanip:40, from /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:29: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/io/io.h:26: /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/io/wbtl_file.h:68:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct FirstFit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/iomanip:40, from /build/libstxxl-1.4.1/tools/create_files.cpp:15: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:25: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:45:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 45 | struct first_fit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /build/libstxxl-1.4.1/local/test1.cpp:17: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*)': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_function.h:1438: /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:25: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:45:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 45 | struct first_fit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /build/libstxxl-1.4.1/include/stxxl/bits/common/cmdline.h:18, from /build/libstxxl-1.4.1/include/stxxl/cmdline:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:20: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*)': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_function.h:1438: /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, 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/disk_allocator.h:45:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 45 | struct first_fit : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, 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/disk_allocator.h:45:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 45 | struct first_fit : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*)': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_function.h:1438: /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*)': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_function.h:1438: /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, 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/include/stxxl/bits/stream/stream.h:23: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:45:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 45 | struct first_fit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/ios:42, from /usr/include/c++/12/ostream:38, from /usr/include/c++/12/iostream:39, from /build/libstxxl-1.4.1/local/test2.cpp:17: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:42, from /build/libstxxl-1.4.1/include/stxxl/mng:14, from /build/libstxxl-1.4.1/tools/stxxl_tool.cpp:15: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:45:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 45 | struct first_fit : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:30, 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_helper.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:54:19: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 54 | : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:70:19: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 70 | : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*)': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_function.h:1438: /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*)': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_function.h:1438: /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:23: /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:54:19: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 54 | : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:70:19: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 70 | : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /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:25: warning: catching polymorphic type 'class stxxl::io_error' by value [-Wcatch-value=] 1485 | catch (io_error e) | ^ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In instantiation of 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = my_less_int; unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/local/test1.cpp:52:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:790:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 790 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:41: /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:791:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 791 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:800:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 800 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:868:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 868 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:30, 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_helper.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:54:19: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 54 | : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:877:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 877 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:70:19: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 70 | : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:880:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 880 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:945:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 945 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:952:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 952 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:979:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 979 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ 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:302:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 302 | struct run_cursor2_cmp : public std::binary_function< | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:330:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 330 | class key_comparison : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In instantiation of '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; typename BlockType::value_type = int; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = my_less_int; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/local/test1.cpp:52:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:594:41: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 594 | (*new_runs[0])[i++].bid = *cur; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:977:25: required from 'stxxl::vector::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; size_type = long long unsigned int; stxxl::unsigned_type = 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/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 = stxxl::BID<2097152>*; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:152:39: required from 'void stxxl::block_manager::new_block(const DiskAssignFunctor&, stxxl::BID&, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; unsigned int BLK_SIZE = 2097152; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:713:31: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = my_less_int; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/local/test1.cpp:52:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In instantiation of '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; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:553:39: required from '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; typename BlockType::value_type = int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = my_less_int; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/local/test1.cpp:52:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:108:18: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 108 | bids1[i] = *(it++); | ~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:117:18: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 117 | bids2[i] = *(it++); | ~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:158:50: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 158 | bids1[i] = next_run_reads[i].bid = *(it++); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:158:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 158 | bids1[i] = next_run_reads[i].bid = *(it++); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ In file included from /usr/include/c++/12/cassert:44, from /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:18, from /build/libstxxl-1.4.1/include/stxxl/aligned_alloc:14, from /build/libstxxl-1.4.1/tools/create_files.cpp:19: /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h: In function 'void* stxxl::aligned_alloc(size_t, size_t) [with long unsigned int Alignment = 4096]': /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:40: warning: pointer 'buffer' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:23: warning: pointer 'result' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 = stxxl::trigger_entry_iterator, int>*>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = stxxl::trigger_entry_iterator, int>*>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:548:24: required from '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; typename BlockType::value_type = int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = my_less_int; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/local/test1.cpp:52:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::interleaved_RC; BIDIteratorClass = stxxl::runs2bid_array_adaptor2<2097152, stxxl::simple_vector, int> >, long long int>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::interleaved_RC; BIDIteratorClass = stxxl::runs2bid_array_adaptor2<2097152, stxxl::simple_vector, int> >, long long int>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:614:28: required from '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; typename BlockType::value_type = int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = my_less_int; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/local/test1.cpp:52:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ 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: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'stxxl::block_prefetcher::block_prefetcher(bid_iterator_type, bid_iterator_type, stxxl::int_type*, stxxl::int_type, stxxl::completion_handler) [with BlockType = stxxl::typed_block<2097152, int, 0, void>; BidIteratorType = stxxl::sort_helper::trigger_entry, int>*; bid_iterator_type = stxxl::sort_helper::trigger_entry, int>*; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:360:21: required from 'void stxxl::sort_local::merge_runs(RunType**, stxxl::int_type, RunType*, stxxl::unsigned_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, int, 0, void>; RunType = stxxl::simple_vector, int> >; ValueCmp = my_less_int; stxxl::int_type = long long int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:628:45: required from '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; typename BlockType::value_type = int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = my_less_int; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/local/test1.cpp:52:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:140:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 140 | read_bids[i] = *(consume_seq_begin + prefetch_seq[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_ostream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:32: /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_writer.h: In instantiation of 'stxxl::buffered_writer::block_type* stxxl::buffered_writer::write(block_type*, const bid_type&) [with BlockType = stxxl::typed_block<2097152, int, 0, void>; block_type = stxxl::typed_block<2097152, int, 0, void>; bid_type = stxxl::BID<2097152>]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:452:38: required from 'void stxxl::sort_local::merge_runs(RunType**, stxxl::int_type, RunType*, stxxl::unsigned_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, int, 0, void>; RunType = stxxl::simple_vector, int> >; ValueCmp = my_less_int; stxxl::int_type = long long int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:628:45: required from '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; typename BlockType::value_type = int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = my_less_int; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/local/test1.cpp:52:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_writer.h:151:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 151 | write_bids[ibuffer] = bid; | ~~~~~~~~~~~~~~~~~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_istream.h:17: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'stxxl::block_prefetcher::block_prefetcher(bid_iterator_type, bid_iterator_type, stxxl::int_type*, stxxl::int_type, stxxl::completion_handler) [with BlockType = stxxl::typed_block<2097152, long int, 0, void>; BidIteratorType = __gnu_cxx::__normal_iterator, long int>*, std::vector, long int>, std::allocator, long int> > > >; bid_iterator_type = __gnu_cxx::__normal_iterator, long int>*, std::vector, long int>, std::allocator, long int> > > >; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1228:24: required from 'void stxxl::stream::basic_runs_merger::initialize(const sorted_runs_type&) [with RunsType = stxxl::counting_ptr, long int>, my_less> >; CompareType = my_less; AllocStr = stxxl::RC; sorted_runs_type = stxxl::counting_ptr, long int>, my_less> >]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:184:33: required from 'void stxxl::sorter::sort() [with ValueType = long int; CompareType = my_less; unsigned int BlockSize = 2097152; AllocStrategy = stxxl::RC]' /build/libstxxl-1.4.1/local/test2.cpp:49:16: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:140:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 140 | read_bids[i] = *(consume_seq_begin + prefetch_seq[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:41: /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 2097152]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 2097152]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:977:25: required from 'stxxl::vector::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; size_type = long long unsigned int; stxxl::unsigned_type = 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/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'bool stxxl::block_prefetcher::block_consumed(block_type*&) [with BlockType = stxxl::typed_block<2097152, int, 0, void>; BidIteratorType = stxxl::sort_helper::trigger_entry, int>*; block_type = stxxl::typed_block<2097152, int, 0, void>]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:131:42: required from 'void stxxl::sort_helper::refill_or_remove_empty_sequences(SequenceVector&, BufferPtrVector&, Prefetcher&) [with SequenceVector = std::vector, std::allocator > >; BufferPtrVector = std::vector*, std::allocator*> >; Prefetcher = stxxl::block_prefetcher, trigger_entry, int>*>]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:430:62: required from 'void stxxl::sort_local::merge_runs(RunType**, stxxl::int_type, RunType*, stxxl::unsigned_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, int, 0, void>; RunType = stxxl::simple_vector, int> >; ValueCmp = my_less_int; stxxl::int_type = long long int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:628:45: required from '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; typename BlockType::value_type = int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = my_less_int; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/local/test1.cpp:52:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:182:32: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 182 | read_bids[ibuffer] = *(consume_seq_begin + next_2_prefetch); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 = stxxl::trigger_entry_iterator<__gnu_cxx::__normal_iterator, long int>*, std::vector, long int>, std::allocator, long int> > > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = stxxl::trigger_entry_iterator<__gnu_cxx::__normal_iterator, long int>*, std::vector, long int>, std::allocator, long int> > > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:639:23: required from 'void stxxl::stream::runs_creator, CompareType, BlockSize, AllocStr>::push(const value_type&) [with ValueType = long int; CompareType = my_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; value_type = long int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:139:28: required from 'void stxxl::sorter::push(const value_type&) [with ValueType = long int; CompareType = my_less; unsigned int BlockSize = 2097152; AllocStrategy = stxxl::RC; value_type = long int]' /build/libstxxl-1.4.1/local/test2.cpp:45:24: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ In file included from /usr/include/c++/12/cassert:44, from /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:18, from /build/libstxxl-1.4.1/include/stxxl/aligned_alloc:14, from /build/libstxxl-1.4.1/tools/benchmark_files.cpp:29: /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h: In function 'void* stxxl::aligned_alloc(size_t, size_t) [with long unsigned int Alignment = 4096]': /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:40: warning: pointer 'buffer' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:23: warning: pointer 'result' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /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 = long long 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:25: warning: catching polymorphic type 'class stxxl::io_error' by value [-Wcatch-value=] 1485 | catch (io_error e) | ^ In file included from /build/libstxxl-1.4.1/include/stxxl/stream:14, from /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:24: /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h: In instantiation of 'stxxl::vector_iterator stxxl::stream::materialize(StreamAlgorithm&, stxxl::vector_iterator, stxxl::vector_iterator, stxxl::unsigned_type) [with ValueType = stxxl::tuple; AllocStr = stxxl::RC; SizeType = long long unsigned int; DiffType = long long int; unsigned int BlockSize = 2097152; PagerType = stxxl::lru_pager<8>; unsigned int PageSize = 4; StreamAlgorithm = BenchmarkSort, stxxl::random_number32>::random_stream; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:150:39: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:521:28: warning: implicitly-declared 'stxxl::const_vector_iterator, stxxl::RC, long long unsigned int, long long int, 2097152, stxxl::lru_pager<8>, 4>& stxxl::const_vector_iterator, stxxl::RC, long long unsigned int, long long int, 2097152, stxxl::lru_pager<8>, 4>::operator=(const stxxl::const_vector_iterator, stxxl::RC, long long unsigned int, long long int, 2097152, stxxl::lru_pager<8>, 4>&)' is deprecated [-Wdeprecated-copy] 521 | prev_block = outbegin; | ~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:605:5: note: because 'stxxl::const_vector_iterator, stxxl::RC, long long unsigned int, long long int, 2097152, stxxl::lru_pager<8>, 4>' has user-provided 'stxxl::const_vector_iterator::const_vector_iterator(const self_type&) [with ValueType = stxxl::tuple; AllocStr = stxxl::RC; SizeType = long long unsigned int; DiffType = long long int; unsigned int BlockSize = 2097152; PagerType = stxxl::lru_pager<8>; unsigned int PageSize = 4; self_type = stxxl::const_vector_iterator, stxxl::RC, long long unsigned int, long long int, 2097152, stxxl::lru_pager<8>, 4>]' 605 | const_vector_iterator(const self_type& a) | ^~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In instantiation of 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:790:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 790 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:41: /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:791:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 791 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:800:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 800 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:868:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 868 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:877:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 877 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:880:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 880 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:945:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 945 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:952:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 952 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:979:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 979 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In instantiation of 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:836:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 836 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:837:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 837 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:846:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 846 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:913:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 913 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:922:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 922 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:925:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 925 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:988:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 988 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:995:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 995 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:1022:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 1022 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /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 = long long 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:25: warning: catching polymorphic type 'class stxxl::io_error' by value [-Wcatch-value=] 1485 | catch (io_error e) | ^ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_ostream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:20: /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_writer.h: In instantiation of 'stxxl::buffered_writer::block_type* stxxl::buffered_writer::write(block_type*, const bid_type&) [with BlockType = stxxl::typed_block<2097152, long int, 0, void>; block_type = stxxl::typed_block<2097152, long int, 0, void>; bid_type = stxxl::BID<2097152>]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_ostream.h:92:39: required from 'stxxl::buf_ostream::self_type& stxxl::buf_ostream::operator++() [with BlockType = stxxl::typed_block<2097152, long int, 0, void>; BidIteratorType = __gnu_cxx::__normal_iterator, long int>*, std::vector, long int>, std::allocator, long int> > > >; self_type = stxxl::buf_ostream, __gnu_cxx::__normal_iterator, long int>*, std::vector, long int>, std::allocator, long int> > > > >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1436:32: required from 'void stxxl::stream::basic_runs_merger::merge_recursively() [with RunsType = stxxl::counting_ptr, long int>, my_less> >; CompareType = my_less; AllocStr = stxxl::RC]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1181:13: required from 'void stxxl::stream::basic_runs_merger::initialize(const sorted_runs_type&) [with RunsType = stxxl::counting_ptr, long int>, my_less> >; CompareType = my_less; AllocStr = stxxl::RC; sorted_runs_type = stxxl::counting_ptr, long int>, my_less> >]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:184:33: required from 'void stxxl::sorter::sort() [with ValueType = long int; CompareType = my_less; unsigned int BlockSize = 2097152; AllocStrategy = stxxl::RC]' /build/libstxxl-1.4.1/local/test2.cpp:49:16: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_writer.h:151:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 151 | write_bids[ibuffer] = bid; | ~~~~~~~~~~~~~~~~~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h: In instantiation of 'stxxl::vector_iterator stxxl::stream::materialize(StreamAlgorithm&, stxxl::vector_iterator, stxxl::vector_iterator, stxxl::unsigned_type) [with ValueType = stxxl::tuple; AllocStr = stxxl::RC; SizeType = long long unsigned int; DiffType = long long int; unsigned int BlockSize = 2097152; PagerType = stxxl::lru_pager<8>; unsigned int PageSize = 4; StreamAlgorithm = BenchmarkSort, stxxl::random_number32>::random_stream; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:150:39: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:521:28: warning: implicitly-declared 'stxxl::const_vector_iterator, stxxl::RC, long long unsigned int, long long int, 2097152, stxxl::lru_pager<8>, 4>& stxxl::const_vector_iterator, stxxl::RC, long long unsigned int, long long int, 2097152, stxxl::lru_pager<8>, 4>::operator=(const stxxl::const_vector_iterator, stxxl::RC, long long unsigned int, long long int, 2097152, stxxl::lru_pager<8>, 4>&)' is deprecated [-Wdeprecated-copy] 521 | prev_block = outbegin; | ~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:605:5: note: because 'stxxl::const_vector_iterator, stxxl::RC, long long unsigned int, long long int, 2097152, stxxl::lru_pager<8>, 4>' has user-provided 'stxxl::const_vector_iterator::const_vector_iterator(const self_type&) [with ValueType = stxxl::tuple; AllocStr = stxxl::RC; SizeType = long long unsigned int; DiffType = long long int; unsigned int BlockSize = 2097152; PagerType = stxxl::lru_pager<8>; unsigned int PageSize = 4; self_type = stxxl::const_vector_iterator, stxxl::RC, long long unsigned int, long long int, 2097152, stxxl::lru_pager<8>, 4>]' 605 | const_vector_iterator(const self_type& a) | ^~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In instantiation of 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:790:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 790 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:791:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 791 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'bool stxxl::block_prefetcher::block_consumed(block_type*&) [with BlockType = stxxl::typed_block<2097152, long int, 0, void>; BidIteratorType = __gnu_cxx::__normal_iterator, long int>*, std::vector, long int>, std::allocator, long int> > > >; block_type = stxxl::typed_block<2097152, long int, 0, void>]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:131:42: required from 'void stxxl::sort_helper::refill_or_remove_empty_sequences(SequenceVector&, BufferPtrVector&, Prefetcher&) [with SequenceVector = std::vector, std::allocator > >; BufferPtrVector = std::vector*, std::allocator*> >; Prefetcher = stxxl::block_prefetcher, __gnu_cxx::__normal_iterator, long int>*, std::vector, long int>, std::allocator, long int> > > > >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1060:62: required from 'void stxxl::stream::basic_runs_merger::fill_buffer_block() [with RunsType = stxxl::counting_ptr, long int>, my_less> >; CompareType = my_less; AllocStr = stxxl::RC]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1258:9: required from 'void stxxl::stream::basic_runs_merger::initialize(const sorted_runs_type&) [with RunsType = stxxl::counting_ptr, long int>, my_less> >; CompareType = my_less; AllocStr = stxxl::RC; sorted_runs_type = stxxl::counting_ptr, long int>, my_less> >]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:184:33: required from 'void stxxl::sorter::sort() [with ValueType = long int; CompareType = my_less; unsigned int BlockSize = 2097152; AllocStrategy = stxxl::RC]' /build/libstxxl-1.4.1/local/test2.cpp:49:16: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:182:32: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 182 | read_bids[ibuffer] = *(consume_seq_begin + next_2_prefetch); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:800:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 800 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:868:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 868 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:877:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 877 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:880:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 880 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:945:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 945 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:952:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 952 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:979:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 979 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In instantiation of 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:836:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 836 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:837:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 837 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:846:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 846 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:913:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 913 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:922:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 922 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:925:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 925 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:988:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 988 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:995:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 995 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:1022:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 1022 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /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 = long long 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:25: warning: catching polymorphic type 'class stxxl::io_error' by value [-Wcatch-value=] 1485 | catch (io_error e) | ^ /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h: In instantiation of 'stxxl::vector_iterator stxxl::stream::materialize(StreamAlgorithm&, stxxl::vector_iterator, stxxl::vector_iterator, stxxl::unsigned_type) [with ValueType = struct64_type; AllocStr = stxxl::RC; SizeType = long long unsigned int; DiffType = long long int; unsigned int BlockSize = 2097152; PagerType = stxxl::lru_pager<8>; unsigned int PageSize = 4; StreamAlgorithm = BenchmarkSort::random_stream; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:150:39: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:521:28: warning: implicitly-declared 'stxxl::const_vector_iterator, 4>& stxxl::const_vector_iterator, 4>::operator=(const stxxl::const_vector_iterator, 4>&)' is deprecated [-Wdeprecated-copy] 521 | prev_block = outbegin; | ~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:605:5: note: because 'stxxl::const_vector_iterator, 4>' has user-provided 'stxxl::const_vector_iterator::const_vector_iterator(const self_type&) [with ValueType = struct64_type; AllocStr = stxxl::RC; SizeType = long long unsigned int; DiffType = long long int; unsigned int BlockSize = 2097152; PagerType = stxxl::lru_pager<8>; unsigned int PageSize = 4; self_type = stxxl::const_vector_iterator, 4>]' 605 | const_vector_iterator(const self_type& a) | ^~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In instantiation of 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = BenchmarkSort::value_less; unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:790:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 790 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:791:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 791 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:800:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 800 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 2097152]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 2097152]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 = stxxl::trigger_entry_iterator<__gnu_cxx::__normal_iterator, long int>*, std::vector, long int>, std::allocator, long int> > > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = stxxl::trigger_entry_iterator<__gnu_cxx::__normal_iterator, long int>*, std::vector, long int>, std::allocator, long int> > > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:639:23: required from 'void stxxl::stream::runs_creator, CompareType, BlockSize, AllocStr>::push(const value_type&) [with ValueType = long int; CompareType = my_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; value_type = long int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/sorter.h:139:28: required from 'void stxxl::sorter::push(const value_type&) [with ValueType = long int; CompareType = my_less; unsigned int BlockSize = 2097152; AllocStrategy = stxxl::RC; value_type = long int]' /build/libstxxl-1.4.1/local/test2.cpp:45:24: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:868:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 868 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:877:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 877 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:880:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 880 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:945:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 945 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:952:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 952 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:979:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 979 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In instantiation of 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, 4>; KeyExtractor = BenchmarkSort::value_key_second; unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:836:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 836 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:837:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 837 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:846:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 846 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:913:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 913 | *first.bid() = first_bid; | ~~~~~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:922:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 922 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:925:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 925 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:988:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 988 | *last.bid() = last_bid; | ~~~~~~~~~~~~^~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:995:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 995 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:1022:30: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 1022 | *cur_bid = (*it).bid; | ~~~~~~~~~^~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In instantiation of '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; typename BlockType::value_type = stxxl::tuple; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:594:41: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 594 | (*new_runs[0])[i++].bid = *cur; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In instantiation of '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; typename KeyExtractor::key_type = unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:639:41: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 639 | (*new_runs[0])[i++].bid = *cur; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In instantiation of '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; typename BlockType::value_type = stxxl::tuple; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:594:41: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 594 | (*new_runs[0])[i++].bid = *cur; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In instantiation of '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; typename KeyExtractor::key_type = long long unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:639:41: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 639 | (*new_runs[0])[i++].bid = *cur; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In instantiation of '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; typename BlockType::value_type = struct64_type; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = BenchmarkSort::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:594:41: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 594 | (*new_runs[0])[i++].bid = *cur; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In instantiation of '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; typename KeyExtractor::key_type = long long unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, 4>; KeyExtractor = BenchmarkSort::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:639:41: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 639 | (*new_runs[0])[i++].bid = *cur; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 4096; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:201:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4096>& stxxl::BID<4096>::operator=(const stxxl::BID<4096>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:41: /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4096>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4096]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 8192; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:203:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8192>& stxxl::BID<8192>::operator=(const stxxl::BID<8192>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8192>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8192]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 16384; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:205:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16384>& stxxl::BID<16384>::operator=(const stxxl::BID<16384>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16384>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16384]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 32768; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:207:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<32768>& stxxl::BID<32768>::operator=(const stxxl::BID<32768>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<32768>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 32768]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 65536; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:209:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<65536>& stxxl::BID<65536>::operator=(const stxxl::BID<65536>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<65536>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 65536]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:977:25: required from 'stxxl::vector::vector(size_type, stxxl::unsigned_type) [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; size_type = long long unsigned int; stxxl::unsigned_type = 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 131072; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:211:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<131072>& stxxl::BID<131072>::operator=(const stxxl::BID<131072>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<131072>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 131072]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_ostream.h:17, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:32: /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_writer.h: In instantiation of 'stxxl::buffered_writer::block_type* stxxl::buffered_writer::write(block_type*, const bid_type&) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; block_type = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; bid_type = stxxl::BID<2097152>]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_ostream.h:92:39: required from 'stxxl::buf_ostream::self_type& stxxl::buf_ostream::operator++() [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; BidIteratorType = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; self_type = stxxl::buf_ostream, 0, void>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:527:9: required from 'stxxl::vector_iterator stxxl::stream::materialize(StreamAlgorithm&, stxxl::vector_iterator, stxxl::vector_iterator, stxxl::unsigned_type) [with ValueType = stxxl::tuple; AllocStr = stxxl::RC; SizeType = long long unsigned int; DiffType = long long int; unsigned int BlockSize = 2097152; PagerType = stxxl::lru_pager<8>; unsigned int PageSize = 4; StreamAlgorithm = BenchmarkSort, stxxl::random_number32>::random_stream; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:150:39: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_writer.h:151:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 151 | write_bids[ibuffer] = bid; | ~~~~~~~~~~~~~~~~~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 262144; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:213:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<262144>& stxxl::BID<262144>::operator=(const stxxl::BID<262144>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<262144>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 262144]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 = stxxl::BID<2097152>*; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:152:39: required from 'void stxxl::block_manager::new_block(const DiskAssignFunctor&, stxxl::BID&, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; unsigned int BLK_SIZE = 2097152; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:713:31: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In instantiation of '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; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:553:39: required from '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; typename BlockType::value_type = stxxl::tuple; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:108:18: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 108 | bids1[i] = *(it++); | ~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:117:18: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 117 | bids2[i] = *(it++); | ~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 524288; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:215:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<524288>& stxxl::BID<524288>::operator=(const stxxl::BID<524288>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<524288>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 524288]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:158:50: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 158 | bids1[i] = next_run_reads[i].bid = *(it++); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:158:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 158 | bids1[i] = next_run_reads[i].bid = *(it++); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4096; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:166:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4096>& stxxl::BID<4096>::operator=(const stxxl::BID<4096>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:41: /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4096>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4096]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 1048576; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:217:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<1048576>& stxxl::BID<1048576>::operator=(const stxxl::BID<1048576>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<1048576>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 1048576]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 2097152; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:219:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8192; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:168:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8192>& stxxl::BID<8192>::operator=(const stxxl::BID<8192>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8192>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8192]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In instantiation of '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; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:597:70: required from '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; typename KeyExtractor::key_type = unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:222:17: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 222 | bids[i] = *(it++); | ~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 4194304; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:221:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4194304>& stxxl::BID<4194304>::operator=(const stxxl::BID<4194304>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4194304>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4194304]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16384; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:170:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16384>& stxxl::BID<16384>::operator=(const stxxl::BID<16384>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16384>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16384]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 8388608; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:223:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8388608>& stxxl::BID<8388608>::operator=(const stxxl::BID<8388608>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8388608>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8388608]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ [ 90%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/benchmark_pqueue.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT tools/CMakeFiles/stxxl_tool.dir/benchmark_pqueue.cpp.o -MF CMakeFiles/stxxl_tool.dir/benchmark_pqueue.cpp.o.d -o CMakeFiles/stxxl_tool.dir/benchmark_pqueue.cpp.o -c /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 32768; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:172:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<32768>& stxxl::BID<32768>::operator=(const stxxl::BID<32768>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<32768>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 32768]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 16777216; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:225:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16777216>& stxxl::BID<16777216>::operator=(const stxxl::BID<16777216>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16777216>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16777216]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 33554432; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:227:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<33554432>& stxxl::BID<33554432>::operator=(const stxxl::BID<33554432>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<33554432>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 33554432]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_writer.h: In instantiation of 'stxxl::buffered_writer::block_type* stxxl::buffered_writer::write(block_type*, const bid_type&) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; block_type = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; bid_type = stxxl::BID<2097152>]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_ostream.h:92:39: required from 'stxxl::buf_ostream::self_type& stxxl::buf_ostream::operator++() [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; BidIteratorType = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; self_type = stxxl::buf_ostream, 0, void>, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:527:9: required from 'stxxl::vector_iterator stxxl::stream::materialize(StreamAlgorithm&, stxxl::vector_iterator, stxxl::vector_iterator, stxxl::unsigned_type) [with ValueType = stxxl::tuple; AllocStr = stxxl::RC; SizeType = long long unsigned int; DiffType = long long int; unsigned int BlockSize = 2097152; PagerType = stxxl::lru_pager<8>; unsigned int PageSize = 4; StreamAlgorithm = BenchmarkSort, stxxl::random_number32>::random_stream; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:150:39: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_writer.h:151:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 151 | write_bids[ibuffer] = bid; | ~~~~~~~~~~~~~~~~~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 65536; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:174:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<65536>& stxxl::BID<65536>::operator=(const stxxl::BID<65536>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<65536>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 65536]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 67108864; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:229:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<67108864>& stxxl::BID<67108864>::operator=(const stxxl::BID<67108864>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<67108864>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 67108864]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In instantiation of '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; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:553:39: required from '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; typename BlockType::value_type = stxxl::tuple; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:108:18: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 108 | bids1[i] = *(it++); | ~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:117:18: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 117 | bids2[i] = *(it++); | ~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:158:50: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 158 | bids1[i] = next_run_reads[i].bid = *(it++); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:158:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 158 | bids1[i] = next_run_reads[i].bid = *(it++); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 134217728; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:231:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<134217728>& stxxl::BID<134217728>::operator=(const stxxl::BID<134217728>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<134217728>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 134217728]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 4096; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:201:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4096>& stxxl::BID<4096>::operator=(const stxxl::BID<4096>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4096>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4096]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 131072; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:176:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<131072>& stxxl::BID<131072>::operator=(const stxxl::BID<131072>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<131072>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 131072]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 8192; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:203:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8192>& stxxl::BID<8192>::operator=(const stxxl::BID<8192>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8192>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8192]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 16384; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:205:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16384>& stxxl::BID<16384>::operator=(const stxxl::BID<16384>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16384>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16384]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 32768; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:207:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<32768>& stxxl::BID<32768>::operator=(const stxxl::BID<32768>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<32768>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 32768]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 65536; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:209:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<65536>& stxxl::BID<65536>::operator=(const stxxl::BID<65536>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<65536>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 65536]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 131072; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:211:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<131072>& stxxl::BID<131072>::operator=(const stxxl::BID<131072>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<131072>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 131072]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In instantiation of '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; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:597:70: required from '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; typename KeyExtractor::key_type = long long unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:222:17: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 222 | bids[i] = *(it++); | ~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 262144; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:213:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<262144>& stxxl::BID<262144>::operator=(const stxxl::BID<262144>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<262144>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 262144]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 262144; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:178:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<262144>& stxxl::BID<262144>::operator=(const stxxl::BID<262144>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<262144>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 262144]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 524288; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:215:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<524288>& stxxl::BID<524288>::operator=(const stxxl::BID<524288>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<524288>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 524288]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 1048576; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:217:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<1048576>& stxxl::BID<1048576>::operator=(const stxxl::BID<1048576>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<1048576>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 1048576]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 2097152; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:219:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 4194304; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:221:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4194304>& stxxl::BID<4194304>::operator=(const stxxl::BID<4194304>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4194304>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4194304]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 8388608; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:223:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8388608>& stxxl::BID<8388608>::operator=(const stxxl::BID<8388608>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8388608>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8388608]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 16777216; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:225:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16777216>& stxxl::BID<16777216>::operator=(const stxxl::BID<16777216>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16777216>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16777216]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 33554432; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:227:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<33554432>& stxxl::BID<33554432>::operator=(const stxxl::BID<33554432>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<33554432>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 33554432]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 524288; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:180:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<524288>& stxxl::BID<524288>::operator=(const stxxl::BID<524288>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<524288>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 524288]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 67108864; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:229:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<67108864>& stxxl::BID<67108864>::operator=(const stxxl::BID<67108864>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<67108864>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 67108864]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 134217728; AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:231:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:276:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<134217728>& stxxl::BID<134217728>::operator=(const stxxl::BID<134217728>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<134217728>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 134217728]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 4096; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:201:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4096>& stxxl::BID<4096>::operator=(const stxxl::BID<4096>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4096>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4096]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 8192; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:203:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8192>& stxxl::BID<8192>::operator=(const stxxl::BID<8192>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8192>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8192]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 16384; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:205:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16384>& stxxl::BID<16384>::operator=(const stxxl::BID<16384>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16384>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16384]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 32768; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:207:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<32768>& stxxl::BID<32768>::operator=(const stxxl::BID<32768>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<32768>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 32768]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 65536; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:209:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<65536>& stxxl::BID<65536>::operator=(const stxxl::BID<65536>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<65536>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 65536]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 131072; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:211:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<131072>& stxxl::BID<131072>::operator=(const stxxl::BID<131072>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<131072>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 131072]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 1048576; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:182:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<1048576>& stxxl::BID<1048576>::operator=(const stxxl::BID<1048576>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<1048576>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 1048576]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 262144; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:213:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<262144>& stxxl::BID<262144>::operator=(const stxxl::BID<262144>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<262144>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 262144]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 524288; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:215:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<524288>& stxxl::BID<524288>::operator=(const stxxl::BID<524288>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<524288>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 524288]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 1048576; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:217:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<1048576>& stxxl::BID<1048576>::operator=(const stxxl::BID<1048576>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<1048576>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 1048576]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_writer.h: In instantiation of 'stxxl::buffered_writer::block_type* stxxl::buffered_writer::write(block_type*, const bid_type&) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; block_type = stxxl::typed_block<2097152, struct64_type, 0, void>; bid_type = stxxl::BID<2097152>]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_ostream.h:92:39: required from 'stxxl::buf_ostream::self_type& stxxl::buf_ostream::operator++() [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; BidIteratorType = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; self_type = stxxl::buf_ostream, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/stream.h:527:9: required from 'stxxl::vector_iterator stxxl::stream::materialize(StreamAlgorithm&, stxxl::vector_iterator, stxxl::vector_iterator, stxxl::unsigned_type) [with ValueType = struct64_type; AllocStr = stxxl::RC; SizeType = long long unsigned int; DiffType = long long int; unsigned int BlockSize = 2097152; PagerType = stxxl::lru_pager<8>; unsigned int PageSize = 4; StreamAlgorithm = BenchmarkSort::random_stream; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:150:39: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/buf_writer.h:151:29: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 151 | write_bids[ibuffer] = bid; | ~~~~~~~~~~~~~~~~~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 2097152; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:219:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 4194304; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:221:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4194304>& stxxl::BID<4194304>::operator=(const stxxl::BID<4194304>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4194304>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4194304]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 8388608; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:223:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8388608>& stxxl::BID<8388608>::operator=(const stxxl::BID<8388608>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8388608>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8388608]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h: In instantiation of '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; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:553:39: required from '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; typename BlockType::value_type = struct64_type; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = BenchmarkSort::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:108:18: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 108 | bids1[i] = *(it++); | ~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:117:18: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 117 | bids2[i] = *(it++); | ~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 16777216; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:225:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16777216>& stxxl::BID<16777216>::operator=(const stxxl::BID<16777216>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16777216>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16777216]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:158:50: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 158 | bids1[i] = next_run_reads[i].bid = *(it++); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:158:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 158 | bids1[i] = next_run_reads[i].bid = *(it++); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 2097152; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:184:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 33554432; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:227:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<33554432>& stxxl::BID<33554432>::operator=(const stxxl::BID<33554432>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<33554432>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 33554432]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 67108864; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:229:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<67108864>& stxxl::BID<67108864>::operator=(const stxxl::BID<67108864>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<67108864>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 67108864]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 134217728; AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:231:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:278:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<134217728>& stxxl::BID<134217728>::operator=(const stxxl::BID<134217728>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<134217728>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 134217728]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 4096; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:201:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4096>& stxxl::BID<4096>::operator=(const stxxl::BID<4096>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4096>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4096]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 8192; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:203:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8192>& stxxl::BID<8192>::operator=(const stxxl::BID<8192>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8192>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8192]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 16384; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:205:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16384>& stxxl::BID<16384>::operator=(const stxxl::BID<16384>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16384>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16384]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 32768; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:207:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<32768>& stxxl::BID<32768>::operator=(const stxxl::BID<32768>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<32768>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 32768]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In instantiation of '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; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:597:70: required from '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; typename KeyExtractor::key_type = long long unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, 4>; KeyExtractor = BenchmarkSort::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:222:17: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 222 | bids[i] = *(it++); | ~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4194304; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:186:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4194304>& stxxl::BID<4194304>::operator=(const stxxl::BID<4194304>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4194304>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4194304]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 65536; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:209:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<65536>& stxxl::BID<65536>::operator=(const stxxl::BID<65536>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<65536>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 65536]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 131072; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:211:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<131072>& stxxl::BID<131072>::operator=(const stxxl::BID<131072>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<131072>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 131072]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 262144; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:213:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<262144>& stxxl::BID<262144>::operator=(const stxxl::BID<262144>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<262144>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 262144]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 524288; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:215:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<524288>& stxxl::BID<524288>::operator=(const stxxl::BID<524288>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<524288>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 524288]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 1048576; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:217:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<1048576>& stxxl::BID<1048576>::operator=(const stxxl::BID<1048576>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<1048576>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 1048576]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 2097152; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:219:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 4194304; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:221:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4194304>& stxxl::BID<4194304>::operator=(const stxxl::BID<4194304>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4194304>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4194304]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8388608; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:188:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8388608>& stxxl::BID<8388608>::operator=(const stxxl::BID<8388608>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8388608>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8388608]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 8388608; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:223:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8388608>& stxxl::BID<8388608>::operator=(const stxxl::BID<8388608>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8388608>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8388608]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 16777216; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:225:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16777216>& stxxl::BID<16777216>::operator=(const stxxl::BID<16777216>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16777216>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16777216]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 33554432; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:227:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<33554432>& stxxl::BID<33554432>::operator=(const stxxl::BID<33554432>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<33554432>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 33554432]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 67108864; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:229:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<67108864>& stxxl::BID<67108864>::operator=(const stxxl::BID<67108864>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<67108864>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 67108864]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 134217728; AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:231:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:280:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<134217728>& stxxl::BID<134217728>::operator=(const stxxl::BID<134217728>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<134217728>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 134217728]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16777216; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:190:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16777216>& stxxl::BID<16777216>::operator=(const stxxl::BID<16777216>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16777216>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16777216]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 33554432; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:192:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<33554432>& stxxl::BID<33554432>::operator=(const stxxl::BID<33554432>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<33554432>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 33554432]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 = stxxl::trigger_entry_iterator, 0, void>, stxxl::tuple >*>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = stxxl::trigger_entry_iterator, 0, void>, stxxl::tuple >*>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:548:24: required from '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; typename BlockType::value_type = stxxl::tuple; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::interleaved_RC; BIDIteratorClass = stxxl::runs2bid_array_adaptor2<2097152, stxxl::simple_vector, 0, void>, stxxl::tuple > >, long long int>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::interleaved_RC; BIDIteratorClass = stxxl::runs2bid_array_adaptor2<2097152, stxxl::simple_vector, 0, void>, stxxl::tuple > >, long long int>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:614:28: required from '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; typename BlockType::value_type = stxxl::tuple; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ 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: /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'stxxl::block_prefetcher::block_prefetcher(bid_iterator_type, bid_iterator_type, stxxl::int_type*, stxxl::int_type, stxxl::completion_handler) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; BidIteratorType = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; bid_iterator_type = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:360:21: required from 'void stxxl::sort_local::merge_runs(RunType**, stxxl::int_type, RunType*, stxxl::unsigned_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; RunType = stxxl::simple_vector, 0, void>, stxxl::tuple > >; ValueCmp = BenchmarkSort, stxxl::random_number32>::value_less; stxxl::int_type = long long int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:628:45: required from '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; typename BlockType::value_type = stxxl::tuple; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:140:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 140 | read_bids[i] = *(consume_seq_begin + prefetch_seq[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 67108864; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:194:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<67108864>& stxxl::BID<67108864>::operator=(const stxxl::BID<67108864>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<67108864>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 67108864]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 = stxxl::trigger_entry_iterator, unsigned int>*>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = stxxl::trigger_entry_iterator, unsigned int>*>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:593:24: required from '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; typename KeyExtractor::key_type = unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 134217728; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:196:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<134217728>& stxxl::BID<134217728>::operator=(const stxxl::BID<134217728>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<134217728>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 134217728]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In instantiation of 'void stxxl::ksort_local::write_out(TypeKey*, TypeKey*, BlockType*&, const BlockType*, stxxl::int_type&, stxxl::int_type&, RunType&, write_completion_handler*&, typename BlockType::bid_type*&, stxxl::request_ptr*, stxxl::request_ptr*, InputBidIterator&, KeyExtractor) [with TypeKey = type_key, unsigned int>; 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; stxxl::int_type = long long int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::request_ptr = stxxl::counting_ptr]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:273:22: required from '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; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:597:70: required from '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; typename KeyExtractor::key_type = unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:154:50: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 154 | bids[out_block] = next_read->bid = *(it++); | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:154:33: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 154 | bids[out_block] = next_read->bid = *(it++); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::interleaved_RC; BIDIteratorClass = stxxl::runs2bid_array_adaptor2<2097152, stxxl::simple_vector, unsigned int> >, long long int>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::interleaved_RC; BIDIteratorClass = stxxl::runs2bid_array_adaptor2<2097152, stxxl::simple_vector, unsigned int> >, long long int>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:659:28: required from '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; typename KeyExtractor::key_type = unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'stxxl::block_prefetcher::block_prefetcher(bid_iterator_type, bid_iterator_type, stxxl::int_type*, stxxl::int_type, stxxl::completion_handler) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; BidIteratorType = stxxl::ksort_local::trigger_entry, unsigned int>*; bid_iterator_type = stxxl::ksort_local::trigger_entry, unsigned int>*; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:491:21: required from '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, unsigned int> >; KeyExtractor = BenchmarkSort, stxxl::random_number32>::value_key_second; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:674:59: required from '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; typename KeyExtractor::key_type = unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:140:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 140 | read_bids[i] = *(consume_seq_begin + prefetch_seq[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4096; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:166:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4096>& stxxl::BID<4096>::operator=(const stxxl::BID<4096>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4096>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4096]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8192; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:168:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8192>& stxxl::BID<8192>::operator=(const stxxl::BID<8192>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8192>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8192]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16384; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:170:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16384>& stxxl::BID<16384>::operator=(const stxxl::BID<16384>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16384>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16384]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 32768; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:172:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<32768>& stxxl::BID<32768>::operator=(const stxxl::BID<32768>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<32768>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 32768]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 65536; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:174:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<65536>& stxxl::BID<65536>::operator=(const stxxl::BID<65536>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<65536>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 65536]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 131072; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:176:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<131072>& stxxl::BID<131072>::operator=(const stxxl::BID<131072>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<131072>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 131072]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 262144; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:178:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<262144>& stxxl::BID<262144>::operator=(const stxxl::BID<262144>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<262144>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 262144]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'stxxl::block_prefetcher::block_prefetcher(bid_iterator_type, 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 > > > >; bid_iterator_type = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1228:24: required from '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; sorted_runs_type = stxxl::counting_ptr, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1506:25: required from 'stxxl::stream::runs_merger::runs_merger(sorted_runs_type&, value_cmp, stxxl::unsigned_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; sorted_runs_type = stxxl::counting_ptr, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >; value_cmp = BenchmarkSort, stxxl::random_number32>::value_less; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1554:11: required from 'stxxl::stream::sort::sort(Input&, CompareType, stxxl::unsigned_type) [with Input = BenchmarkSort, stxxl::random_number32>::random_stream; CompareType = BenchmarkSort, stxxl::random_number32>::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; RunsCreatorType = stxxl::stream::runs_creator, stxxl::random_number32>::random_stream, BenchmarkSort, stxxl::random_number32>::value_less, 2097152, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:183:37: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:140:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 140 | read_bids[i] = *(consume_seq_begin + prefetch_seq[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 524288; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:180:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<524288>& stxxl::BID<524288>::operator=(const stxxl::BID<524288>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<524288>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 524288]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 1048576; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:182:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<1048576>& stxxl::BID<1048576>::operator=(const stxxl::BID<1048576>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<1048576>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 1048576]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 2097152; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:184:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4194304; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:186:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4194304>& stxxl::BID<4194304>::operator=(const stxxl::BID<4194304>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4194304>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4194304]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8388608; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:188:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8388608>& stxxl::BID<8388608>::operator=(const stxxl::BID<8388608>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8388608>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8388608]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16777216; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:190:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16777216>& stxxl::BID<16777216>::operator=(const stxxl::BID<16777216>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16777216>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16777216]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 33554432; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:192:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<33554432>& stxxl::BID<33554432>::operator=(const stxxl::BID<33554432>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<33554432>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 33554432]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 = stxxl::trigger_entry_iterator, 0, void>, stxxl::tuple >*>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = stxxl::trigger_entry_iterator, 0, void>, stxxl::tuple >*>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:548:24: required from '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; typename BlockType::value_type = stxxl::tuple; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 4096]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 4096]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 4096; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:201:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 67108864; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:194:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<67108864>& stxxl::BID<67108864>::operator=(const stxxl::BID<67108864>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<67108864>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 67108864]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::SR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 134217728; AllocStrategy = stxxl::SR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:196:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::SR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:237:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<134217728>& stxxl::BID<134217728>::operator=(const stxxl::BID<134217728>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<134217728>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 134217728]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::interleaved_RC; BIDIteratorClass = stxxl::runs2bid_array_adaptor2<2097152, stxxl::simple_vector, 0, void>, stxxl::tuple > >, long long int>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::interleaved_RC; BIDIteratorClass = stxxl::runs2bid_array_adaptor2<2097152, stxxl::simple_vector, 0, void>, stxxl::tuple > >, long long int>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:614:28: required from '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; typename BlockType::value_type = stxxl::tuple; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4096; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:166:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4096>& stxxl::BID<4096>::operator=(const stxxl::BID<4096>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4096>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4096]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 8192]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 8192]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 8192; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:203:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'stxxl::block_prefetcher::block_prefetcher(bid_iterator_type, bid_iterator_type, stxxl::int_type*, stxxl::int_type, stxxl::completion_handler) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; BidIteratorType = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; bid_iterator_type = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:360:21: required from 'void stxxl::sort_local::merge_runs(RunType**, stxxl::int_type, RunType*, stxxl::unsigned_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; RunType = stxxl::simple_vector, 0, void>, stxxl::tuple > >; ValueCmp = BenchmarkSort, stxxl::random_number32>::value_less; stxxl::int_type = long long int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:628:45: required from '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; typename BlockType::value_type = stxxl::tuple; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:140:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 140 | read_bids[i] = *(consume_seq_begin + prefetch_seq[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8192; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:168:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8192>& stxxl::BID<8192>::operator=(const stxxl::BID<8192>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8192>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8192]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16384; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:170:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16384>& stxxl::BID<16384>::operator=(const stxxl::BID<16384>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16384>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16384]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 16384]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 16384]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 16384; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:205:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 32768; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:172:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<32768>& stxxl::BID<32768>::operator=(const stxxl::BID<32768>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<32768>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 32768]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 65536; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:174:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<65536>& stxxl::BID<65536>::operator=(const stxxl::BID<65536>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<65536>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 65536]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 131072; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:176:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<131072>& stxxl::BID<131072>::operator=(const stxxl::BID<131072>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 32768]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 32768]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 32768; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:207:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<131072>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 131072]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 = stxxl::trigger_entry_iterator, long long unsigned int>*>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = stxxl::trigger_entry_iterator, long long unsigned int>*>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:593:24: required from '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; typename KeyExtractor::key_type = long long unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 262144; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:178:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<262144>& stxxl::BID<262144>::operator=(const stxxl::BID<262144>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<262144>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 262144]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In instantiation of 'void stxxl::ksort_local::write_out(TypeKey*, TypeKey*, BlockType*&, const BlockType*, stxxl::int_type&, stxxl::int_type&, RunType&, write_completion_handler*&, typename BlockType::bid_type*&, stxxl::request_ptr*, stxxl::request_ptr*, InputBidIterator&, KeyExtractor) [with TypeKey = type_key, long long unsigned int>; 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; stxxl::int_type = long long int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::request_ptr = stxxl::counting_ptr]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:273:22: required from '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; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:597:70: required from '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; typename KeyExtractor::key_type = long long unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:154:50: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 154 | bids[out_block] = next_read->bid = *(it++); | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:154:33: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 154 | bids[out_block] = next_read->bid = *(it++); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 65536]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 65536]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 65536; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:209:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::interleaved_RC; BIDIteratorClass = stxxl::runs2bid_array_adaptor2<2097152, stxxl::simple_vector, long long unsigned int> >, long long int>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::interleaved_RC; BIDIteratorClass = stxxl::runs2bid_array_adaptor2<2097152, stxxl::simple_vector, long long unsigned int> >, long long int>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:659:28: required from '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; typename KeyExtractor::key_type = long long unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 524288; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:180:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<524288>& stxxl::BID<524288>::operator=(const stxxl::BID<524288>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<524288>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 524288]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 1048576; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:182:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<1048576>& stxxl::BID<1048576>::operator=(const stxxl::BID<1048576>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<1048576>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 1048576]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'stxxl::block_prefetcher::block_prefetcher(bid_iterator_type, bid_iterator_type, stxxl::int_type*, stxxl::int_type, stxxl::completion_handler) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; BidIteratorType = stxxl::ksort_local::trigger_entry, long long unsigned int>*; bid_iterator_type = stxxl::ksort_local::trigger_entry, long long unsigned int>*; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:491:21: required from '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; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:674:59: required from '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; typename KeyExtractor::key_type = long long unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:140:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 140 | read_bids[i] = *(consume_seq_begin + prefetch_seq[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 131072]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 131072]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 131072; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:211:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 2097152; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:184:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 262144]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 262144]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 262144; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:213:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4194304; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:186:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4194304>& stxxl::BID<4194304>::operator=(const stxxl::BID<4194304>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4194304>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4194304]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8388608; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:188:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8388608>& stxxl::BID<8388608>::operator=(const stxxl::BID<8388608>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8388608>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8388608]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 524288]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 524288]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 524288; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:215:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16777216; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:190:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16777216>& stxxl::BID<16777216>::operator=(const stxxl::BID<16777216>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16777216>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16777216]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 1048576]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 1048576]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 1048576; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:217:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 33554432; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:192:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<33554432>& stxxl::BID<33554432>::operator=(const stxxl::BID<33554432>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<33554432>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 33554432]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 67108864; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:194:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<67108864>& stxxl::BID<67108864>::operator=(const stxxl::BID<67108864>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<67108864>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 67108864]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 2097152]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 2097152]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 2097152; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:219:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::FR; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 134217728; AllocStrategy = stxxl::FR; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:196:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::FR; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:239:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<134217728>& stxxl::BID<134217728>::operator=(const stxxl::BID<134217728>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<134217728>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 134217728]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 4194304]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 4194304]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 4194304; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:221:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4096; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:166:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4096>& stxxl::BID<4096>::operator=(const stxxl::BID<4096>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4096>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4096]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'stxxl::block_prefetcher::block_prefetcher(bid_iterator_type, 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 > > > >; bid_iterator_type = __gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > >; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1228:24: required from '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; sorted_runs_type = stxxl::counting_ptr, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1506:25: required from 'stxxl::stream::runs_merger::runs_merger(sorted_runs_type&, value_cmp, stxxl::unsigned_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; sorted_runs_type = stxxl::counting_ptr, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >; value_cmp = BenchmarkSort, stxxl::random_number32>::value_less; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1554:11: required from 'stxxl::stream::sort::sort(Input&, CompareType, stxxl::unsigned_type) [with Input = BenchmarkSort, stxxl::random_number32>::random_stream; CompareType = BenchmarkSort, stxxl::random_number32>::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; RunsCreatorType = stxxl::stream::runs_creator, stxxl::random_number32>::random_stream, BenchmarkSort, stxxl::random_number32>::value_less, 2097152, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:183:37: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:140:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 140 | read_bids[i] = *(consume_seq_begin + prefetch_seq[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8192; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:168:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8192>& stxxl::BID<8192>::operator=(const stxxl::BID<8192>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8192>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8192]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 8388608]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 8388608]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 8388608; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:223:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16384; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:170:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16384>& stxxl::BID<16384>::operator=(const stxxl::BID<16384>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16384>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16384]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 16777216]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 16777216]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 16777216; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:225:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 32768; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:172:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<32768>& stxxl::BID<32768>::operator=(const stxxl::BID<32768>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<32768>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 32768]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 65536; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:174:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<65536>& stxxl::BID<65536>::operator=(const stxxl::BID<65536>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<65536>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 65536]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 33554432]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 33554432]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 33554432; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:227:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 131072; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:176:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<131072>& stxxl::BID<131072>::operator=(const stxxl::BID<131072>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<131072>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 131072]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 262144; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:178:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<262144>& stxxl::BID<262144>::operator=(const stxxl::BID<262144>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<262144>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 262144]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 67108864]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 67108864]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 67108864; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:229:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 = stxxl::trigger_entry_iterator, struct64_type>*>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = stxxl::trigger_entry_iterator, struct64_type>*>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:548:24: required from '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; typename BlockType::value_type = struct64_type; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = BenchmarkSort::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 524288; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:180:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<524288>& stxxl::BID<524288>::operator=(const stxxl::BID<524288>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<524288>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 524288]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of 'void stxxl::block_manager::new_blocks_int(stxxl::unsigned_type, const DiskAssignFunctor&, stxxl::unsigned_type, OutputIterator) [with BIDType = stxxl::BID<2097152>; DiskAssignFunctor = stxxl::interleaved_RC; BIDIteratorClass = stxxl::runs2bid_array_adaptor2<2097152, stxxl::simple_vector, struct64_type> >, long long int>; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::interleaved_RC; BIDIteratorClass = stxxl::runs2bid_array_adaptor2<2097152, stxxl::simple_vector, struct64_type> >, long long int>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:614:28: required from '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; typename BlockType::value_type = struct64_type; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = BenchmarkSort::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 134217728]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 134217728]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:114:61: required from 'int benchmark_disks_blocksize_alloc(stxxl::uint64, stxxl::uint64, std::string) [with long long unsigned int RawBlockSize = 134217728; AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:231:9: required from 'int benchmark_disks_alloc(stxxl::uint64, stxxl::uint64, stxxl::unsigned_type, std::string) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; stxxl::unsigned_type = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks.cpp:274:52: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 1048576; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:182:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<1048576>& stxxl::BID<1048576>::operator=(const stxxl::BID<1048576>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<1048576>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 1048576]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 2097152; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:184:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'stxxl::block_prefetcher::block_prefetcher(bid_iterator_type, bid_iterator_type, stxxl::int_type*, stxxl::int_type, stxxl::completion_handler) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; BidIteratorType = stxxl::sort_helper::trigger_entry, struct64_type>*; bid_iterator_type = stxxl::sort_helper::trigger_entry, struct64_type>*; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:360:21: required from 'void stxxl::sort_local::merge_runs(RunType**, stxxl::int_type, RunType*, stxxl::unsigned_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; RunType = stxxl::simple_vector, struct64_type> >; ValueCmp = BenchmarkSort::value_less; stxxl::int_type = long long int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:628:45: required from '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; typename BlockType::value_type = struct64_type; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = BenchmarkSort::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:140:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 140 | read_bids[i] = *(consume_seq_begin + prefetch_seq[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4194304; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:186:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<4194304>& stxxl::BID<4194304>::operator=(const stxxl::BID<4194304>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<4194304>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 4194304]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8388608; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:188:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8388608>& stxxl::BID<8388608>::operator=(const stxxl::BID<8388608>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8388608>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8388608]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16777216; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:190:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<16777216>& stxxl::BID<16777216>::operator=(const stxxl::BID<16777216>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<16777216>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 16777216]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 33554432; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:192:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<33554432>& stxxl::BID<33554432>::operator=(const stxxl::BID<33554432>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<33554432>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 33554432]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 67108864; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:194:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<67108864>& stxxl::BID<67108864>::operator=(const stxxl::BID<67108864>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<67108864>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 67108864]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::striping; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 134217728; AllocStrategy = stxxl::striping; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:196:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::striping; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:241:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<134217728>& stxxl::BID<134217728>::operator=(const stxxl::BID<134217728>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<134217728>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 134217728]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h: In instantiation of 'void stxxl::ksort_local::write_out(TypeKey*, TypeKey*, BlockType*&, const BlockType*, stxxl::int_type&, stxxl::int_type&, RunType&, write_completion_handler*&, typename BlockType::bid_type*&, stxxl::request_ptr*, stxxl::request_ptr*, InputBidIterator&, KeyExtractor) [with TypeKey = type_key; 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; stxxl::int_type = long long int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::request_ptr = stxxl::counting_ptr]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:273:22: required from '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; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:597:70: required from '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; typename KeyExtractor::key_type = long long unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, 4>; KeyExtractor = BenchmarkSort::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:154:50: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 154 | bids[out_block] = next_read->bid = *(it++); | ~~~~~~~~~~~~~~~^~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:154:33: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 154 | bids[out_block] = next_read->bid = *(it++); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'stxxl::block_prefetcher::block_prefetcher(bid_iterator_type, bid_iterator_type, stxxl::int_type*, stxxl::int_type, stxxl::completion_handler) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; BidIteratorType = stxxl::ksort_local::trigger_entry, long long unsigned int>*; bid_iterator_type = stxxl::ksort_local::trigger_entry, long long unsigned int>*; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:491:21: required from '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; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:674:59: required from '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; typename KeyExtractor::key_type = long long unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, 4>; KeyExtractor = BenchmarkSort::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:140:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 140 | read_bids[i] = *(consume_seq_begin + prefetch_seq[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'stxxl::block_prefetcher::block_prefetcher(bid_iterator_type, 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> > > >; bid_iterator_type = __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > >; stxxl::int_type = long long int]': /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1228:24: required from '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; sorted_runs_type = stxxl::counting_ptr, struct64_type>, BenchmarkSort::value_less> >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1506:25: required from 'stxxl::stream::runs_merger::runs_merger(sorted_runs_type&, value_cmp, stxxl::unsigned_type) [with RunsType = stxxl::counting_ptr, struct64_type>, BenchmarkSort::value_less> >; CompareType = BenchmarkSort::value_less; AllocStr = stxxl::RC; sorted_runs_type = stxxl::counting_ptr, struct64_type>, BenchmarkSort::value_less> >; value_cmp = BenchmarkSort::value_less; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1554:11: required from 'stxxl::stream::sort::sort(Input&, CompareType, stxxl::unsigned_type) [with Input = BenchmarkSort::random_stream; CompareType = BenchmarkSort::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; RunsCreatorType = stxxl::stream::runs_creator::random_stream, BenchmarkSort::value_less, 2097152, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:183:37: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:140:26: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 140 | read_bids[i] = *(consume_seq_begin + prefetch_seq[i]); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 2097152]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 2097152]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:977:25: required from 'stxxl::vector::vector(size_type, stxxl::unsigned_type) [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; size_type = long long unsigned int; stxxl::unsigned_type = 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 4096]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 4096]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4096; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:166:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'bool stxxl::block_prefetcher::block_consumed(block_type*&) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; BidIteratorType = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; block_type = stxxl::typed_block<2097152, stxxl::tuple, 0, void>]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:131:42: required from 'void stxxl::sort_helper::refill_or_remove_empty_sequences(SequenceVector&, BufferPtrVector&, Prefetcher&) [with SequenceVector = std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > >; BufferPtrVector = std::vector, 0, void>*, std::allocator, 0, void>*> >; Prefetcher = stxxl::block_prefetcher, 0, void>, trigger_entry, 0, void>, stxxl::tuple >*>]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:430:62: required from 'void stxxl::sort_local::merge_runs(RunType**, stxxl::int_type, RunType*, stxxl::unsigned_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; RunType = stxxl::simple_vector, 0, void>, stxxl::tuple > >; ValueCmp = BenchmarkSort, stxxl::random_number32>::value_less; stxxl::int_type = long long int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:628:45: required from '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; typename BlockType::value_type = stxxl::tuple; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:182:32: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 182 | read_bids[ibuffer] = *(consume_seq_begin + next_2_prefetch); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 8192]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 8192]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8192; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:168:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 16384]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 16384]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16384; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:170:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 32768]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 32768]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 32768; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:172:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 65536]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 65536]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 65536; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:174:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 131072]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 131072]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 131072; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:176:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 262144]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 262144]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 262144; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:178:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 524288]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 524288]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 524288; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:180:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 1048576]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 1048576]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 1048576; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:182:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 2097152]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 2097152]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 2097152; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:184:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 4194304]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 4194304]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 4194304; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:186:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 8388608]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 8388608]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 8388608; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:188:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 16777216]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 16777216]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 16777216; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:190:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 33554432]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 33554432]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 33554432; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:192:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 67108864]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 67108864]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 67108864; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:194:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 134217728]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 134217728]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:80:57: required from 'void run_test(stxxl::int64, stxxl::int64, bool, bool, bool) [with unsigned int BlockSize = 134217728; AllocStrategy = stxxl::RC; stxxl::int64 = long long int]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:196:9: required from 'int benchmark_disks_random_alloc(stxxl::uint64, stxxl::uint64, stxxl::uint64, const std::string&) [with AllocStrategy = stxxl::RC; stxxl::uint64 = long long unsigned int; std::string = std::__cxx11::basic_string]' /build/libstxxl-1.4.1/tools/benchmark_disks_random.cpp:235:20: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 = stxxl::trigger_entry_iterator<__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = stxxl::trigger_entry_iterator<__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:229:19: required from '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]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:154:13: required from 'stxxl::stream::basic_runs_creator::sorted_runs_type& stxxl::stream::basic_runs_creator::result() [with Input = BenchmarkSort, stxxl::random_number32>::random_stream; CompareType = BenchmarkSort, stxxl::random_number32>::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; sorted_runs_type = stxxl::counting_ptr, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1554:32: required from 'stxxl::stream::sort::sort(Input&, CompareType, stxxl::unsigned_type) [with Input = BenchmarkSort, stxxl::random_number32>::random_stream; CompareType = BenchmarkSort, stxxl::random_number32>::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; RunsCreatorType = stxxl::stream::runs_creator, stxxl::random_number32>::random_stream, BenchmarkSort, stxxl::random_number32>::value_less, 2097152, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:183:37: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'bool stxxl::block_prefetcher::block_consumed(block_type*&) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; BidIteratorType = stxxl::sort_helper::trigger_entry, 0, void>, stxxl::tuple >*; block_type = stxxl::typed_block<2097152, stxxl::tuple, 0, void>]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:131:42: required from 'void stxxl::sort_helper::refill_or_remove_empty_sequences(SequenceVector&, BufferPtrVector&, Prefetcher&) [with SequenceVector = std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > >; BufferPtrVector = std::vector, 0, void>*, std::allocator, 0, void>*> >; Prefetcher = stxxl::block_prefetcher, 0, void>, trigger_entry, 0, void>, stxxl::tuple >*>]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:430:62: required from 'void stxxl::sort_local::merge_runs(RunType**, stxxl::int_type, RunType*, stxxl::unsigned_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; RunType = stxxl::simple_vector, 0, void>, stxxl::tuple > >; ValueCmp = BenchmarkSort, stxxl::random_number32>::value_less; stxxl::int_type = long long int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:628:45: required from '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; typename BlockType::value_type = stxxl::tuple; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; StrictWeakOrdering = BenchmarkSort, random_number32>::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:182:32: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 182 | read_bids[ibuffer] = *(consume_seq_begin + next_2_prefetch); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 = stxxl::trigger_entry_iterator<__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = stxxl::trigger_entry_iterator<__gnu_cxx::__normal_iterator, 0, void>, stxxl::tuple >*, std::vector, 0, void>, stxxl::tuple >, std::allocator, 0, void>, stxxl::tuple > > > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:229:19: required from '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]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:154:13: required from 'stxxl::stream::basic_runs_creator::sorted_runs_type& stxxl::stream::basic_runs_creator::result() [with Input = BenchmarkSort, stxxl::random_number32>::random_stream; CompareType = BenchmarkSort, stxxl::random_number32>::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; sorted_runs_type = stxxl::counting_ptr, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1554:32: required from 'stxxl::stream::sort::sort(Input&, CompareType, stxxl::unsigned_type) [with Input = BenchmarkSort, stxxl::random_number32>::random_stream; CompareType = BenchmarkSort, stxxl::random_number32>::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; RunsCreatorType = stxxl::stream::runs_creator, stxxl::random_number32>::random_stream, BenchmarkSort, stxxl::random_number32>::value_less, 2097152, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:183:37: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ [ 92%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/mlock.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT tools/CMakeFiles/stxxl_tool.dir/mlock.cpp.o -MF CMakeFiles/stxxl_tool.dir/mlock.cpp.o.d -o CMakeFiles/stxxl_tool.dir/mlock.cpp.o -c /build/libstxxl-1.4.1/tools/mlock.cpp /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'bool stxxl::block_prefetcher::block_consumed(block_type*&) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; BidIteratorType = stxxl::sort_helper::trigger_entry, struct64_type>*; block_type = stxxl::typed_block<2097152, struct64_type, 0, void>]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:131:42: required from 'void stxxl::sort_helper::refill_or_remove_empty_sequences(SequenceVector&, BufferPtrVector&, Prefetcher&) [with SequenceVector = std::vector, std::allocator > >; BufferPtrVector = std::vector*, std::allocator*> >; Prefetcher = stxxl::block_prefetcher, trigger_entry, struct64_type>*>]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:430:62: required from 'void stxxl::sort_local::merge_runs(RunType**, stxxl::int_type, RunType*, stxxl::unsigned_type, ValueCmp) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; RunType = stxxl::simple_vector, struct64_type> >; ValueCmp = BenchmarkSort::value_less; stxxl::int_type = long long int; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:628:45: required from '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; typename BlockType::value_type = struct64_type; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort.h:750:26: required from 'void stxxl::sort(ExtIterator, ExtIterator, StrictWeakOrdering, unsigned_type) [with ExtIterator = vector_iterator, 4>; StrictWeakOrdering = BenchmarkSort::value_less; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:159:24: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:182:32: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 182 | read_bids[ibuffer] = *(consume_seq_begin + next_2_prefetch); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 = stxxl::trigger_entry_iterator<__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > > >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = stxxl::trigger_entry_iterator<__gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > > >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:229:19: required from 'void stxxl::stream::basic_runs_creator::compute_result() [with Input = BenchmarkSort::random_stream; CompareType = BenchmarkSort::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:154:13: required from 'stxxl::stream::basic_runs_creator::sorted_runs_type& stxxl::stream::basic_runs_creator::result() [with Input = BenchmarkSort::random_stream; CompareType = BenchmarkSort::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; sorted_runs_type = stxxl::counting_ptr, struct64_type>, BenchmarkSort::value_less> >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1554:32: required from 'stxxl::stream::sort::sort(Input&, CompareType, stxxl::unsigned_type) [with Input = BenchmarkSort::random_stream; CompareType = BenchmarkSort::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; RunsCreatorType = stxxl::stream::runs_creator::random_stream, BenchmarkSort::value_less, 2097152, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:183:37: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'bool stxxl::block_prefetcher::block_consumed(block_type*&) [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 > > > >; block_type = stxxl::typed_block<2097152, stxxl::tuple, 0, void>]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:131:42: required from 'void stxxl::sort_helper::refill_or_remove_empty_sequences(SequenceVector&, BufferPtrVector&, Prefetcher&) [with SequenceVector = std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > >; BufferPtrVector = std::vector, 0, void>*, std::allocator, 0, void>*> >; Prefetcher = 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 > > > > >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1060:62: required from 'void stxxl::stream::basic_runs_merger::fill_buffer_block() [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]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1258:9: required from '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; sorted_runs_type = stxxl::counting_ptr, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1506:25: required from 'stxxl::stream::runs_merger::runs_merger(sorted_runs_type&, value_cmp, stxxl::unsigned_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; sorted_runs_type = stxxl::counting_ptr, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >; value_cmp = BenchmarkSort, stxxl::random_number32>::value_less; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1554:11: required from 'stxxl::stream::sort::sort(Input&, CompareType, stxxl::unsigned_type) [with Input = BenchmarkSort, stxxl::random_number32>::random_stream; CompareType = BenchmarkSort, stxxl::random_number32>::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; RunsCreatorType = stxxl::stream::runs_creator, stxxl::random_number32>::random_stream, BenchmarkSort, stxxl::random_number32>::value_less, 2097152, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:183:37: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:182:32: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 182 | read_bids[ibuffer] = *(consume_seq_begin + next_2_prefetch); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ 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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 68 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_unlock(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 70 | STXXL_THROW_ERRNO2(resource_error, "pthread_mutex_trylock() failed", res); | ^~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 73 | STXXL_CHECK_PTHREAD_CALL(pthread_mutex_destroy(&m_mutex)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'bool stxxl::block_prefetcher::block_consumed(block_type*&) [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 > > > >; block_type = stxxl::typed_block<2097152, stxxl::tuple, 0, void>]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:131:42: required from 'void stxxl::sort_helper::refill_or_remove_empty_sequences(SequenceVector&, BufferPtrVector&, Prefetcher&) [with SequenceVector = std::vector*, stxxl::tuple*>, std::allocator*, stxxl::tuple*> > >; BufferPtrVector = std::vector, 0, void>*, std::allocator, 0, void>*> >; Prefetcher = 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 > > > > >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1060:62: required from 'void stxxl::stream::basic_runs_merger::fill_buffer_block() [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]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1258:9: required from '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; sorted_runs_type = stxxl::counting_ptr, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1506:25: required from 'stxxl::stream::runs_merger::runs_merger(sorted_runs_type&, value_cmp, stxxl::unsigned_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; sorted_runs_type = stxxl::counting_ptr, 0, void>, stxxl::tuple >, BenchmarkSort, stxxl::random_number32>::value_less> >; value_cmp = BenchmarkSort, stxxl::random_number32>::value_less; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1554:11: required from 'stxxl::stream::sort::sort(Input&, CompareType, stxxl::unsigned_type) [with Input = BenchmarkSort, stxxl::random_number32>::random_stream; CompareType = BenchmarkSort, stxxl::random_number32>::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; RunsCreatorType = stxxl::stream::runs_creator, stxxl::random_number32>::random_stream, BenchmarkSort, stxxl::random_number32>::value_less, 2097152, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:183:37: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:182:32: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 182 | read_bids[ibuffer] = *(consume_seq_begin + next_2_prefetch); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'bool stxxl::block_prefetcher::block_consumed(block_type*&) [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> > > >; block_type = stxxl::typed_block<2097152, struct64_type, 0, void>]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/sort_helper.h:131:42: required from 'void stxxl::sort_helper::refill_or_remove_empty_sequences(SequenceVector&, BufferPtrVector&, Prefetcher&) [with SequenceVector = std::vector, std::allocator > >; BufferPtrVector = std::vector*, std::allocator*> >; Prefetcher = stxxl::block_prefetcher, __gnu_cxx::__normal_iterator, struct64_type>*, std::vector, struct64_type>, std::allocator, struct64_type> > > > >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1060:62: required from 'void stxxl::stream::basic_runs_merger::fill_buffer_block() [with RunsType = stxxl::counting_ptr, struct64_type>, BenchmarkSort::value_less> >; CompareType = BenchmarkSort::value_less; AllocStr = stxxl::RC]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1258:9: required from '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; sorted_runs_type = stxxl::counting_ptr, struct64_type>, BenchmarkSort::value_less> >]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1506:25: required from 'stxxl::stream::runs_merger::runs_merger(sorted_runs_type&, value_cmp, stxxl::unsigned_type) [with RunsType = stxxl::counting_ptr, struct64_type>, BenchmarkSort::value_less> >; CompareType = BenchmarkSort::value_less; AllocStr = stxxl::RC; sorted_runs_type = stxxl::counting_ptr, struct64_type>, BenchmarkSort::value_less> >; value_cmp = BenchmarkSort::value_less; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/stream/sort_stream.h:1554:11: required from 'stxxl::stream::sort::sort(Input&, CompareType, stxxl::unsigned_type) [with Input = BenchmarkSort::random_stream; CompareType = BenchmarkSort::value_less; unsigned int BlockSize = 2097152; AllocStr = stxxl::RC; RunsCreatorType = stxxl::stream::runs_creator::random_stream, BenchmarkSort::value_less, 2097152, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:183:37: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:182:32: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 182 | read_bids[ibuffer] = *(consume_seq_begin + next_2_prefetch); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'bool stxxl::block_prefetcher::block_consumed(block_type*&) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; BidIteratorType = stxxl::ksort_local::trigger_entry, unsigned int>*; block_type = stxxl::typed_block<2097152, stxxl::tuple, 0, void>]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/run_cursor.h:95:45: required from 'void stxxl::run_cursor2::operator++() [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; PrefetcherType = stxxl::block_prefetcher, 0, void>, stxxl::ksort_local::trigger_entry, unsigned int>*>]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/losertree.h:166:13: required from 'void stxxl::loser_tree::multi_merge_unrolled_0(value_type*, value_type*) [with RunCursorType = stxxl::run_cursor2, 0, void>, stxxl::block_prefetcher, 0, void>, stxxl::ksort_local::trigger_entry, unsigned int>*> >; RunCursorCmpType = stxxl::ksort_local::run_cursor2_cmp, 0, void>, stxxl::block_prefetcher, 0, void>, stxxl::ksort_local::trigger_entry, unsigned int>*>, BenchmarkSort, stxxl::random_number32>::value_key_second>; value_type = stxxl::tuple]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/losertree.h:205:13: required from 'void stxxl::loser_tree::multi_merge(value_type*, value_type*) [with RunCursorType = stxxl::run_cursor2, 0, void>, stxxl::block_prefetcher, 0, void>, stxxl::ksort_local::trigger_entry, unsigned int>*> >; RunCursorCmpType = stxxl::ksort_local::run_cursor2_cmp, 0, void>, stxxl::block_prefetcher, 0, void>, stxxl::ksort_local::trigger_entry, unsigned int>*>, BenchmarkSort, stxxl::random_number32>::value_key_second>; value_type = stxxl::tuple]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:510:27: required from '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, unsigned int> >; KeyExtractor = BenchmarkSort, stxxl::random_number32>::value_key_second; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:674:59: required from '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; typename KeyExtractor::key_type = unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:217:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:182:32: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 182 | read_bids[ibuffer] = *(consume_seq_begin + next_2_prefetch); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'bool stxxl::block_prefetcher::block_consumed(block_type*&) [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; BidIteratorType = stxxl::ksort_local::trigger_entry, long long unsigned int>*; block_type = stxxl::typed_block<2097152, stxxl::tuple, 0, void>]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/run_cursor.h:95:45: required from 'void stxxl::run_cursor2::operator++() [with BlockType = stxxl::typed_block<2097152, stxxl::tuple, 0, void>; PrefetcherType = stxxl::block_prefetcher, 0, void>, stxxl::ksort_local::trigger_entry, long long unsigned int>*>]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/losertree.h:166:13: required from 'void stxxl::loser_tree::multi_merge_unrolled_0(value_type*, value_type*) [with RunCursorType = stxxl::run_cursor2, 0, void>, stxxl::block_prefetcher, 0, void>, stxxl::ksort_local::trigger_entry, long long unsigned int>*> >; RunCursorCmpType = stxxl::ksort_local::run_cursor2_cmp, 0, void>, stxxl::block_prefetcher, 0, void>, stxxl::ksort_local::trigger_entry, long long unsigned int>*>, BenchmarkSort, stxxl::random_number32>::value_key_second>; value_type = stxxl::tuple]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/losertree.h:205:13: required from 'void stxxl::loser_tree::multi_merge(value_type*, value_type*) [with RunCursorType = stxxl::run_cursor2, 0, void>, stxxl::block_prefetcher, 0, void>, stxxl::ksort_local::trigger_entry, long long unsigned int>*> >; RunCursorCmpType = stxxl::ksort_local::run_cursor2_cmp, 0, void>, stxxl::block_prefetcher, 0, void>, stxxl::ksort_local::trigger_entry, long long unsigned int>*>, BenchmarkSort, stxxl::random_number32>::value_key_second>; value_type = stxxl::tuple]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:510:27: required from '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; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:674:59: required from '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; typename KeyExtractor::key_type = long long unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, RC, long long unsigned int, long long int, 2097152, lru_pager<8>, 4>; KeyExtractor = BenchmarkSort, random_number32>::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:220:58: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:182:32: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 182 | read_bids[ibuffer] = *(consume_seq_begin + next_2_prefetch); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h: In instantiation of 'bool stxxl::block_prefetcher::block_consumed(block_type*&) [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; BidIteratorType = stxxl::ksort_local::trigger_entry, long long unsigned int>*; block_type = stxxl::typed_block<2097152, struct64_type, 0, void>]': /build/libstxxl-1.4.1/include/stxxl/bits/algo/run_cursor.h:95:45: required from 'void stxxl::run_cursor2::operator++() [with BlockType = stxxl::typed_block<2097152, struct64_type, 0, void>; PrefetcherType = stxxl::block_prefetcher, stxxl::ksort_local::trigger_entry, long long unsigned int>*>]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/losertree.h:166:13: required from 'void stxxl::loser_tree::multi_merge_unrolled_0(value_type*, value_type*) [with RunCursorType = stxxl::run_cursor2, stxxl::block_prefetcher, stxxl::ksort_local::trigger_entry, long long unsigned int>*> >; RunCursorCmpType = stxxl::ksort_local::run_cursor2_cmp, stxxl::block_prefetcher, stxxl::ksort_local::trigger_entry, long long unsigned int>*>, BenchmarkSort::value_key_second>; value_type = struct64_type]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/losertree.h:205:13: required from 'void stxxl::loser_tree::multi_merge(value_type*, value_type*) [with RunCursorType = stxxl::run_cursor2, stxxl::block_prefetcher, stxxl::ksort_local::trigger_entry, long long unsigned int>*> >; RunCursorCmpType = stxxl::ksort_local::run_cursor2_cmp, stxxl::block_prefetcher, stxxl::ksort_local::trigger_entry, long long unsigned int>*>, BenchmarkSort::value_key_second>; value_type = struct64_type]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:510:27: required from '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; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:674:59: required from '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; typename KeyExtractor::key_type = long long unsigned int; typename BlockType::bid_type = stxxl::BID<2097152>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/algo/ksort.h:801:26: required from 'void stxxl::ksort(ExtIterator, ExtIterator, KeyExtractor, unsigned_type) [with ExtIterator = vector_iterator, 4>; KeyExtractor = BenchmarkSort::value_key_second; unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:168:25: 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 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_sort.cpp:223:62: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_prefetcher.h:182:32: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 182 | read_bids[ibuffer] = *(consume_seq_begin + next_2_prefetch); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ [ 94%] Building CXX object tools/CMakeFiles/stxxl_tool.dir/mallinfo.cpp.o cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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-aarch64-linux-gnu/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 -MD -MT tools/CMakeFiles/stxxl_tool.dir/mallinfo.cpp.o -MF CMakeFiles/stxxl_tool.dir/mallinfo.cpp.o.d -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/bits/mng/block_manager.h:42: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: At global scope: /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:45:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 45 | struct first_fit : public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/string:48, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, from /usr/include/c++/12/iomanip:40, from /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:25: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In member function 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*)': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_function.h:1438: /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /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:9: warning: 'throw' will always call 'terminate' [-Wterminate] 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:44:9: note: in C++11 destructors default to 'noexcept' 44 | throw exception_type(msg.str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/error_handling.h:55:5: note: in expansion of macro 'STXXL_THROW2' 55 | 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' 126 | 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' 60 | STXXL_CHECK_PTHREAD_CALL(pthread_cond_destroy(&cond)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp: At global scope: /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:71:29: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 71 | struct my_cmp : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/tools/mallinfo.cpp: In function 'void print_malloc_stats()': /build/libstxxl-1.4.1/tools/mallinfo.cpp:29:36: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] 29 | struct mallinfo info = mallinfo(); | ~~~~~~~~^~ In file included from /build/libstxxl-1.4.1/tools/mallinfo.cpp:23: /usr/include/malloc.h:114:24: note: declared here 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; | ^~~~~~~~ In file included from /usr/include/c++/12/cassert:44, from /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:18, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/typed_block.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:26: /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h: In function 'void* stxxl::aligned_alloc(size_t, size_t) [with long unsigned int Alignment = 4096]': /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:40: warning: pointer 'buffer' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:23: warning: pointer 'result' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/cassert:44, from /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:18, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/typed_block.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:26: /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h: In function 'void* stxxl::aligned_alloc(size_t, size_t) [with long unsigned int Alignment = 4096]': /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:40: warning: pointer 'buffer' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:23: warning: pointer 'result' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/cassert:44, from /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:18, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/typed_block.h:23, from /build/libstxxl-1.4.1/include/stxxl/mng:15: /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h: In function 'void* stxxl::aligned_alloc(size_t, size_t) [with long unsigned int Alignment = 4096]': /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:40: warning: pointer 'buffer' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:23: warning: pointer 'result' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = std::_List_iterator >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_ext_merger.h:1005:27: required from 'void stxxl::priority_queue_local::ext_merger::insert_segment(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; size_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:688:40: required from 'stxxl::unsigned_type stxxl::priority_queue::make_space_available(stxxl::unsigned_type) [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 2048, 64, 2, 524288, 64, 2, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:782:31: required from 'void stxxl::priority_queue::empty_insert_heap() [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 2048, 64, 2, 524288, 64, 2, stxxl::RC>]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:367:9: required from 'void stxxl::priority_queue::push(const value_type&) [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 2048, 64, 2, 524288, 64, 2, stxxl::RC>; value_type = stxxl::tuple]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:113:20: required from 'void run_pqueue_insert_delete(stxxl::uint64, stxxl::internal_size_type) [with PQType = stxxl::priority_queue, my_cmp >, 32, 2048, 64, 2, 524288, 64, 2, stxxl::RC> >; stxxl::uint64 = long long unsigned int; stxxl::internal_size_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:244:42: required from 'int do_benchmark_pqueue(stxxl::uint64, int) [with ValueType = stxxl::tuple; long long unsigned int mib_for_queue = 128; long long unsigned int mib_for_pools = 128; long long unsigned int maxvolume = 16; stxxl::uint64 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:268:60: required from 'int do_benchmark_pqueue_config(unsigned int, stxxl::uint64, unsigned int) [with ValueType = stxxl::tuple; stxxl::uint64 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:289:60: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<524288>& stxxl::BID<524288>::operator=(const stxxl::BID<524288>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ In file included from /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:41: /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<524288>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 524288]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = std::_List_iterator >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_ext_merger.h:1005:27: required from 'void stxxl::priority_queue_local::ext_merger::insert_segment(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; size_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:688:40: required from 'stxxl::unsigned_type stxxl::priority_queue::make_space_available(stxxl::unsigned_type) [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 8192, 64, 2, 2097152, 64, 2, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:782:31: required from 'void stxxl::priority_queue::empty_insert_heap() [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 8192, 64, 2, 2097152, 64, 2, stxxl::RC>]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:367:9: required from 'void stxxl::priority_queue::push(const value_type&) [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 8192, 64, 2, 2097152, 64, 2, stxxl::RC>; value_type = stxxl::tuple]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:113:20: required from 'void run_pqueue_insert_delete(stxxl::uint64, stxxl::internal_size_type) [with PQType = stxxl::priority_queue, my_cmp >, 32, 8192, 64, 2, 2097152, 64, 2, stxxl::RC> >; stxxl::uint64 = long long unsigned int; stxxl::internal_size_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:244:42: required from 'int do_benchmark_pqueue(stxxl::uint64, int) [with ValueType = stxxl::tuple; long long unsigned int mib_for_queue = 512; long long unsigned int mib_for_pools = 512; long long unsigned int maxvolume = 64; stxxl::uint64 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:270:60: required from 'int do_benchmark_pqueue_config(unsigned int, stxxl::uint64, unsigned int) [with ValueType = stxxl::tuple; stxxl::uint64 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:289:60: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<2097152>& stxxl::BID<2097152>::operator=(const stxxl::BID<2097152>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<2097152>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 2097152]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h: In instantiation of '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 = std::_List_iterator >; stxxl::unsigned_type = long long unsigned int]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = std::_List_iterator >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_ext_merger.h:1005:27: required from 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, size_type) [with Merger = stxxl::priority_queue_local::ext_merger, 0, void>, my_cmp >, 64, stxxl::RC>; BlockType = stxxl::typed_block<8388608, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC; size_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:688:40: required from 'stxxl::unsigned_type stxxl::priority_queue::make_space_available(stxxl::unsigned_type) [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 98304, 64, 2, 8388608, 64, 2, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:782:31: required from 'void stxxl::priority_queue::empty_insert_heap() [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 98304, 64, 2, 8388608, 64, 2, stxxl::RC>]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:367:9: required from 'void stxxl::priority_queue::push(const value_type&) [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 98304, 64, 2, 8388608, 64, 2, stxxl::RC>; value_type = stxxl::tuple]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:113:20: required from 'void run_pqueue_insert_delete(stxxl::uint64, stxxl::internal_size_type) [with PQType = stxxl::priority_queue, my_cmp >, 32, 98304, 64, 2, 8388608, 64, 2, stxxl::RC> >; stxxl::uint64 = long long unsigned int; stxxl::internal_size_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:244:42: required from 'int do_benchmark_pqueue(stxxl::uint64, int) [with ValueType = stxxl::tuple; long long unsigned int mib_for_queue = 4096; long long unsigned int mib_for_pools = 4096; long long unsigned int maxvolume = 512; stxxl::uint64 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:273:63: required from 'int do_benchmark_pqueue_config(unsigned int, stxxl::uint64, unsigned int) [with ValueType = stxxl::tuple; stxxl::uint64 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:289:60: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:224:13: warning: implicitly-declared 'stxxl::BID<8388608>& stxxl::BID<8388608>::operator=(const stxxl::BID<8388608>&)' is deprecated [-Wdeprecated-copy] 224 | *it = bid; | ~~~~^~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/bid.h:63:5: note: because 'stxxl::BID<8388608>' has user-provided 'stxxl::BID::BID(const stxxl::BID&) [with unsigned int Size = 8388608]' 63 | BID(const BID& obj) : storage(obj.storage), offset(obj.offset) | ^~~ In file included from /usr/include/c++/12/cassert:44, from /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:18, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/typed_block.h:23, from /build/libstxxl-1.4.1/include/stxxl/mng:15: /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h: In function 'void* stxxl::aligned_alloc(size_t, size_t) [with long unsigned int Alignment = 4096]': /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:40: warning: pointer 'buffer' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:23: warning: pointer 'result' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 524288]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 524288]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = std::_List_iterator >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_ext_merger.h:1005:27: required from 'void stxxl::priority_queue_local::ext_merger::insert_segment(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; size_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:688:40: required from 'stxxl::unsigned_type stxxl::priority_queue::make_space_available(stxxl::unsigned_type) [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 2048, 64, 2, 524288, 64, 2, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:782:31: required from 'void stxxl::priority_queue::empty_insert_heap() [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 2048, 64, 2, 524288, 64, 2, stxxl::RC>]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:367:9: required from 'void stxxl::priority_queue::push(const value_type&) [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 2048, 64, 2, 524288, 64, 2, stxxl::RC>; value_type = stxxl::tuple]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:113:20: required from 'void run_pqueue_insert_delete(stxxl::uint64, stxxl::internal_size_type) [with PQType = stxxl::priority_queue, my_cmp >, 32, 2048, 64, 2, 524288, 64, 2, stxxl::RC> >; stxxl::uint64 = long long unsigned int; stxxl::internal_size_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:244:42: required from 'int do_benchmark_pqueue(stxxl::uint64, int) [with ValueType = stxxl::tuple; long long unsigned int mib_for_queue = 128; long long unsigned int mib_for_pools = 128; long long unsigned int maxvolume = 16; stxxl::uint64 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:268:60: required from 'int do_benchmark_pqueue_config(unsigned int, stxxl::uint64, unsigned int) [with ValueType = stxxl::tuple; stxxl::uint64 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:289:60: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 2097152]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 2097152]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = std::_List_iterator >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_ext_merger.h:1005:27: required from 'void stxxl::priority_queue_local::ext_merger::insert_segment(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; size_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:688:40: required from 'stxxl::unsigned_type stxxl::priority_queue::make_space_available(stxxl::unsigned_type) [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 8192, 64, 2, 2097152, 64, 2, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:782:31: required from 'void stxxl::priority_queue::empty_insert_heap() [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 8192, 64, 2, 2097152, 64, 2, stxxl::RC>]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:367:9: required from 'void stxxl::priority_queue::push(const value_type&) [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 8192, 64, 2, 2097152, 64, 2, stxxl::RC>; value_type = stxxl::tuple]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:113:20: required from 'void run_pqueue_insert_delete(stxxl::uint64, stxxl::internal_size_type) [with PQType = stxxl::priority_queue, my_cmp >, 32, 8192, 64, 2, 2097152, 64, 2, stxxl::RC> >; stxxl::uint64 = long long unsigned int; stxxl::internal_size_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:244:42: required from 'int do_benchmark_pqueue(stxxl::uint64, int) [with ValueType = stxxl::tuple; long long unsigned int mib_for_queue = 512; long long unsigned int mib_for_pools = 512; long long unsigned int maxvolume = 64; stxxl::uint64 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:270:60: required from 'int do_benchmark_pqueue_config(unsigned int, stxxl::uint64, unsigned int) [with ValueType = stxxl::tuple; stxxl::uint64 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:289:60: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h: In instantiation of 'void stxxl::disk_allocator::new_blocks(stxxl::BID*, stxxl::BID*) [with unsigned int BlockSize = 8388608]': /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:122:19: required from 'void stxxl::disk_allocator::new_blocks(stxxl::BIDArray&) [with unsigned int BlockSize = 8388608]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:213:43: required from '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 = std::_List_iterator >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/mng/block_manager.h:116:33: required from 'void stxxl::block_manager::new_blocks(const DiskAssignFunctor&, BIDIteratorClass, BIDIteratorClass, stxxl::unsigned_type) [with DiskAssignFunctor = stxxl::RC; BIDIteratorClass = std::_List_iterator >; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_ext_merger.h:1005:27: required from 'void stxxl::priority_queue_local::ext_merger::insert_segment(Merger&, size_type) [with Merger = stxxl::priority_queue_local::ext_merger, 0, void>, my_cmp >, 64, stxxl::RC>; BlockType = stxxl::typed_block<8388608, stxxl::tuple, 0, void>; Cmp = my_cmp >; unsigned int Arity = 64; AllocStr = stxxl::RC; size_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:688:40: required from 'stxxl::unsigned_type stxxl::priority_queue::make_space_available(stxxl::unsigned_type) [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 98304, 64, 2, 8388608, 64, 2, stxxl::RC>; stxxl::unsigned_type = long long unsigned int]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:782:31: required from 'void stxxl::priority_queue::empty_insert_heap() [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 98304, 64, 2, 8388608, 64, 2, stxxl::RC>]' /build/libstxxl-1.4.1/include/stxxl/bits/containers/priority_queue.h:367:9: required from 'void stxxl::priority_queue::push(const value_type&) [with ConfigType = stxxl::priority_queue_config, my_cmp >, 32, 98304, 64, 2, 8388608, 64, 2, stxxl::RC>; value_type = stxxl::tuple]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:113:20: required from 'void run_pqueue_insert_delete(stxxl::uint64, stxxl::internal_size_type) [with PQType = stxxl::priority_queue, my_cmp >, 32, 98304, 64, 2, 8388608, 64, 2, stxxl::RC> >; stxxl::uint64 = long long unsigned int; stxxl::internal_size_type = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:244:42: required from 'int do_benchmark_pqueue(stxxl::uint64, int) [with ValueType = stxxl::tuple; long long unsigned int mib_for_queue = 4096; long long unsigned int mib_for_pools = 4096; long long unsigned int maxvolume = 512; stxxl::uint64 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:273:63: required from 'int do_benchmark_pqueue_config(unsigned int, stxxl::uint64, unsigned int) [with ValueType = stxxl::tuple; stxxl::uint64 = long long unsigned int]' /build/libstxxl-1.4.1/tools/benchmark_pqueue.cpp:289:60: required from here /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:185:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 185 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/mng/disk_allocator.h:203:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = stxxl::disk_allocator::first_fit; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 203 | bind2nd(first_fit(), requested_size) _STXXL_FORCE_SEQUENTIAL); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ [ 96%] Linking CXX executable test2 cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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 make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' [ 96%] Built target test2 [ 98%] Linking CXX executable test1 cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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 make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' [ 98%] Built target test1 In file included from /usr/include/c++/12/cassert:44, from /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:18, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/typed_block.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/vector.h:26: /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h: In function 'void* stxxl::aligned_alloc(size_t, size_t) [with long unsigned int Alignment = 4096]': /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:40: warning: pointer 'buffer' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:23: warning: pointer 'result' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/cassert:44, from /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:18, from /build/libstxxl-1.4.1/include/stxxl/bits/mng/typed_block.h:23, from /build/libstxxl-1.4.1/include/stxxl/bits/containers/pq_helpers.h:24: /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h: In function 'void* stxxl::aligned_alloc(size_t, size_t) [with long unsigned int Alignment = 4096]': /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:40: warning: pointer 'buffer' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:100:23: warning: pointer 'result' may be used after 'void* realloc(void*, size_t)' [-Wuse-after-free] 100 | assert(result + size <= buffer + realloc_size); | ~~~~~~~^~~~~~ /build/libstxxl-1.4.1/include/stxxl/bits/common/aligned_alloc.h:91:46: note: call to 'void* realloc(void*, size_t)' here 91 | char* realloced = (char*)std::realloc(buffer, realloc_size); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable stxxl_tool cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/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 make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' [100%] Built target stxxl_tool make[3]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/CMakeFiles 0 make[2]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' #Build doxygen HTML docs cd doc && doxygen . Doxygen version used: 1.9.4 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 macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Building concept list... Computing nesting relations for classes... Associating documentation with classes... Associating documentation with concepts... 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 thFontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories e scope of groups... Sorting lists... Determining which enums are documented Computing member relations... Building 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... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... 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... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating images 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 forFontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories /build/libstxxl-1.4.1/doc/common.dox:207: warning: included file examples/common/cmdline.cpp is not found. Check your EXAMPLE_PATH :3: warning: included file examples/applications/skew3.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/algo/copy_and_sort_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_stream.dox:404: warning: included file examples/stream/stream1.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_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 /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_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/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:165: warning: included file examples/common/cmdline.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:165: 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:223: warning: included file tests/common/test_binary_buffer.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:223: 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:226: warning: included file tests/common/test_binary_buffer.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:226: 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:165: warning: included file examples/common/cmdline.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:165: 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:223: warning: included file tests/common/test_binary_buffer.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:223: 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:226: warning: included file tests/common/test_binary_buffer.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/common.dox:226: 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:48: warning: unable to resolve reference to 'stxxl::file' for \ref command /build/libstxxl-1.4.1/doc/design.dox:48: warning: unable to resolve reference to 'stxxl::request_ptr' for \ref command /build/libstxxl-1.4.1/doc/design.dox:48: warning: unable to resolve reference to 'stxxl::wait_all' for \ref command /build/libstxxl-1.4.1/doc/design.dox:48: warning: unable to resolve reference to 'stxxl::wait_any' for \ref command /build/libstxxl-1.4.1/doc/design.dox:48: warning: unable to resolve reference to 'stxxl::poll_any' for \ref command /build/libstxxl-1.4.1/doc/design.dox:48: warning: unable to resolve reference to 'stxxl::file' for \ref command /build/libstxxl-1.4.1/doc/design.dox:48: warning: unable to resolve reference to 'stxxl::file::aread' for \ref command /build/libstxxl-1.4.1/doc/design.dox:48: warning: unable to resolve reference to 'stxxl::request_ptr' for \ref command /build/libstxxl-1.4.1/doc/design.dox:48: warning: unable to resolve reference to 'stxxl::wait_all' for \ref command /build/libstxxl-1.4.1/doc/design.dox:48: warning: unable to resolve reference to 'stxxl::wait_any' for \ref command /build/libstxxl-1.4.1/doc/design.dox:48: warning: unable to resolve reference to 'stxxl::poll_any' for \ref command /build/libstxxl-1.4.1/doc/design.dox:48: warning: unable to resolve reference to 'stxxl::request_ptr' for \ref command /build/libstxxl-1.4.1/doc/design.dox:48: warning: unable to resolve reference to 'stxxl::file::aread' for \ref command /build/libstxxl-1.4.1/doc/design.dox:48: warning: unable to resolve reference to 'stxxl::file::awrite' for \ref command /build/libstxxl-1.4.1/doc/design.dox:50: warning: unable to resolve reference to 'stxxl::stats' for \ref command /build/libstxxl-1.4.1/doc/design.dox:53: warning: unable to resolve reference to 'stxxl::syscall_file' for \ref command /build/libstxxl-1.4.1/doc/design.dox:53: warning: unable to resolve reference to 'stxxl::file' for \ref command /build/libstxxl-1.4.1/doc/design.dox:74: warning: unable to resolve reference to 'stxxl::file::aread()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:74: warning: unable to resolve reference to 'stxxl::file::awrite()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:82: warning: unable to resolve reference to 'stxxl::file' for \ref command /build/libstxxl-1.4.1/doc/design.dox:82: warning: unable to resolve reference to 'stxxl::request' for \ref command /build/libstxxl-1.4.1/doc/design.dox:82: warning: unable to resolve reference to 'stxxl::file' for \ref command /build/libstxxl-1.4.1/doc/design.dox:82: warning: unable to resolve reference to 'stxxl::request' for \ref command /build/libstxxl-1.4.1/doc/design.dox:86: warning: unable to resolve reference to 'stxxl::typed_block' for \ref command /build/libstxxl-1.4.1/doc/design.dox:86: warning: unable to resolve reference to 'stxxl::block_manager' for \ref command /build/libstxxl-1.4.1/doc/design.dox:86: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:86: 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:88: warning: unable to resolve reference to 'stxxl::buffered_writer' for \ref command /build/libstxxl-1.4.1/doc/design.dox:88: warning: unable to resolve reference to 'stxxl::buf_ostream' for \ref command /build/libstxxl-1.4.1/doc/design.dox:88: warning: unable to resolve reference to 'stxxl::buffered_writer' for \ref command /build/libstxxl-1.4.1/doc/design.dox:88: warning: unable to resolve reference to 'stxxl::block_prefetcher' for \ref command /build/libstxxl-1.4.1/doc/design.dox:88: warning: unable to resolve reference to 'stxxl::buf_istream' 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:90: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:92: warning: unable to resolve reference to 'stxxl::block_manager' for \ref command /build/libstxxl-1.4.1/doc/design.dox:92: warning: unable to resolve reference to 'stxxl::block_manager' for \ref command /build/libstxxl-1.4.1/doc/design.dox:92: warning: unable to resolve reference to 'stxxl::block_manager' for \ref command /build/libstxxl-1.4.1/doc/design.dox:92: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /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::BID' for \ref command /build/libstxxl-1.4.1/doc/design.dox:94: warning: unable to resolve reference to 'stxxl::BID' for \ref command /build/libstxxl-1.4.1/doc/design.dox:94: warning: unable to resolve reference to 'stxxl::BID' for \ref command /build/libstxxl-1.4.1/doc/design.dox:94: warning: unable to resolve reference to 'stxxl::typed_block' 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: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::size' for \ref command /build/libstxxl-1.4.1/doc/design.dox:98: warning: unable to resolve reference to 'stxxl::block_manager' for \ref command /build/libstxxl-1.4.1/doc/design.dox:98: 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:187: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:187: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:187: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:189: warning: image file vector_architecture_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/design.dox:191: warning: unable to resolve reference to 'stxxl::generate' for \ref command /build/libstxxl-1.4.1/doc/design.dox:204: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:204: warning: unable to resolve reference to 'stxxl::VECTOR_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:214: warning: unable to resolve reference to 'stxxl::VECTOR_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:224: warning: unable to resolve reference to 'VECTOR_GENERATOR<>::result' for \ref command /build/libstxxl-1.4.1/doc/design.dox:253: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:253: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:253: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:257: 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:304: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:306: warning: unable to resolve reference to 'stxxl::grow_shrink' for \ref command /build/libstxxl-1.4.1/doc/design.dox:308: warning: unable to resolve reference to 'stxxl::grow_shrink2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:310: warning: unable to resolve reference to 'stxxl::migrating' for \ref command /build/libstxxl-1.4.1/doc/design.dox:312: warning: unable to resolve reference to 'stxxl::STACK_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:316: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:320: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:320: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:320: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:324: warning: unable to resolve reference to 'stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:328: 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:338: warning: unable to resolve reference to 'stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:338: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:338: warning: unable to resolve reference to 'stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:338: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:342: warning: unable to resolve reference to 'stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:342: warning: unable to resolve reference to 'stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:342: warning: unable to resolve reference to 'stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:342: warning: unable to resolve reference to 'stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:350: warning: unable to resolve reference to 'stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:350: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:350: warning: unable to resolve reference to 'stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:350: warning: unable to resolve reference to 'stxxl::prefetch_pool' for \ref command /build/libstxxl-1.4.1/doc/design.dox:350: warning: unable to resolve reference to 'stxxl::write_pool' for \ref command /build/libstxxl-1.4.1/doc/design.dox:350: warning: unable to resolve reference to 'stxxl::read_write_pool' for \ref command /build/libstxxl-1.4.1/doc/design.dox:356: warning: unable to resolve reference to 'stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:360: warning: unable to resolve reference to 'stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:360: warning: unable to resolve reference to 'stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:360: warning: unable to resolve reference to 'stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:364: warning: unable to resolve reference to 'stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:364: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:364: warning: unable to resolve reference to 'stxxl::migrating_stack::internal()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:364: warning: unable to resolve reference to 'stxxl::migrating_stack::external()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:370: warning: unable to resolve reference to 'stxxl::STACK_GENERATOR' 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: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:479: warning: unable to resolve reference to 'stxxl::priority_queue::mem_cons()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:481: warning: unable to resolve reference to 'stxxl::priority_queue' for \ref command /build/libstxxl-1.4.1/doc/design.dox:481: 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_GENERATOR<>::result::block_type' for \ref command /build/libstxxl-1.4.1/doc/design.dox:483: 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:711: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:726: warning: unable to resolve reference to 'stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:771: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:771: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:771: warning: unable to resolve reference to 'stxxl::sort' for \ref command /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:779: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:805: warning: unable to resolve reference to 'stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:805: 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:838: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:848: 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:1246: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1248: warning: unable to resolve reference to 'stream::materialize' for \ref command /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: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1252: warning: unable to resolve reference to 'stream::sort' 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:1252: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1256: warning: unable to resolve reference to 'stream::transform' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1258: 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:187: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:187: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:187: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:189: warning: image file vector_architecture_small.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/design.dox:191: warning: unable to resolve reference to 'stxxl::generate' for \ref command /build/libstxxl-1.4.1/doc/design.dox:204: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:204: warning: unable to resolve reference to 'stxxl::VECTOR_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:214: warning: unable to resolve reference to 'stxxl::VECTOR_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:224: warning: unable to resolve reference to 'VECTOR_GENERATOR<>::result' for \ref command /build/libstxxl-1.4.1/doc/design.dox:253: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:253: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:253: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:257: 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:304: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:306: warning: unable to resolve reference to 'stxxl::grow_shrink' for \ref command /build/libstxxl-1.4.1/doc/design.dox:308: warning: unable to resolve reference to 'stxxl::grow_shrink2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:310: warning: unable to resolve reference to 'stxxl::migrating' for \ref command /build/libstxxl-1.4.1/doc/design.dox:312: warning: unable to resolve reference to 'stxxl::STACK_GENERATOR' for \ref command /build/libstxxl-1.4.1/doc/design.dox:316: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:320: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:320: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:320: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:324: warning: unable to resolve reference to 'stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:328: 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:338: warning: unable to resolve reference to 'stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:338: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:338: warning: unable to resolve reference to 'stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:338: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:342: warning: unable to resolve reference to 'stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:342: warning: unable to resolve reference to 'stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:342: warning: unable to resolve reference to 'stxxl::grow_shrink_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:342: warning: unable to resolve reference to 'stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:350: warning: unable to resolve reference to 'stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:350: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:350: warning: unable to resolve reference to 'stxxl::grow_shrink_stack2' for \ref command /build/libstxxl-1.4.1/doc/design.dox:350: warning: unable to resolve reference to 'stxxl::prefetch_pool' for \ref command /build/libstxxl-1.4.1/doc/design.dox:350: warning: unable to resolve reference to 'stxxl::write_pool' for \ref command /build/libstxxl-1.4.1/doc/design.dox:350: warning: unable to resolve reference to 'stxxl::read_write_pool' for \ref command /build/libstxxl-1.4.1/doc/design.dox:356: warning: unable to resolve reference to 'stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:360: warning: unable to resolve reference to 'stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:360: warning: unable to resolve reference to 'stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:360: warning: unable to resolve reference to 'stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:364: warning: unable to resolve reference to 'stxxl::migrating_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:364: warning: unable to resolve reference to 'stxxl::normal_stack' for \ref command /build/libstxxl-1.4.1/doc/design.dox:364: warning: unable to resolve reference to 'stxxl::migrating_stack::internal()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:364: warning: unable to resolve reference to 'stxxl::migrating_stack::external()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:370: warning: unable to resolve reference to 'stxxl::STACK_GENERATOR' 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: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:479: warning: unable to resolve reference to 'stxxl::priority_queue::mem_cons()' for \ref command /build/libstxxl-1.4.1/doc/design.dox:481: warning: unable to resolve reference to 'stxxl::priority_queue' for \ref command /build/libstxxl-1.4.1/doc/design.dox:481: 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_GENERATOR<>::result::block_type' for \ref command /build/libstxxl-1.4.1/doc/design.dox:483: 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:711: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:726: warning: unable to resolve reference to 'stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:771: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:771: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:771: warning: unable to resolve reference to 'stxxl::sort' for \ref command /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:779: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:805: warning: unable to resolve reference to 'stxxl::sort' for \ref command /build/libstxxl-1.4.1/doc/design.dox:805: 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:838: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:848: 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:1246: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1248: warning: unable to resolve reference to 'stream::materialize' for \ref command /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: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1252: warning: unable to resolve reference to 'stream::sort' 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:1252: warning: \cite command found but no bib files specified via CITE_BIB_FILES! /build/libstxxl-1.4.1/doc/design.dox:1256: warning: unable to resolve reference to 'stream::transform' for \ref command /build/libstxxl-1.4.1/doc/design.dox:1258: warning: unable to resolve reference to 'stxxl::vector' for \ref command /build/libstxxl-1.4.1/doc/install.dox:306: warning: image file install_windows_cmake.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/install.dox:315: warning: image file install_windows_msvc11.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/install.dox:367: 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:378: warning: image file install_windows_boost_msvc10.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/install.dox:306: warning: image file install_windows_cmake.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/install.dox:315: warning: image file install_windows_msvc11.png is not found in IMAGE_PATH: assuming external image. /build/libstxxl-1.4.1/doc/install.dox:367: 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:378: 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 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 example documentation... Generating docs for example examples/common/cmdline.cpp... Generating docs for example examples/applications/skew3.cpp... Generating docs for example examples/algo/sort_file.cpp... Generating docs for example examples/algo/copy_and_sort_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/stream/stream1.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/algo/phonebills.cpp... Generating docs for example examples/algo/phonebills_genlog.cpp... Generating docs for example examples/containers/vector_buf.cpp... Generating docs for example examples/containers/copy_file.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... Generating 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 textf/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:95: warning: included file examples/containers/vector1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector.dox:95: 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:58: warning: included file examples/algo/phonebills.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox:58: 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:22: 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:22: 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:28: 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:28: 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:34: 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:34: 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:42: 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:42: 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:82: warning: included file examples/containers/stack1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_stack.dox:82: 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:68: warning: included file examples/containers/queue1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_queue.dox:68: 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:108: warning: included file examples/containers/deque1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_deque.dox:108: 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:164: warning: included file examples/containers/map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_map.dox:164: 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:30: 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:30: 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:33: 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:33: 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:36: 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:36: 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:52: 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:52: 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:116: warning: included file examples/containers/pqueue1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_pqueue.dox:116: 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:96: warning: included file examples/containers/matrix1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_matrix.dox:96: 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:106: warning: included file examples/containers/sorter1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_sorter.dox:106: 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:102: warning: included file examples/containers/sequence1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_sequence.dox:102: 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:108: warning: included file examples/containers/deque1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_deque.dox:108: 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:164: warning: included file examples/containers/map1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_map.dox:164: 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:96: warning: included file examples/containers/matrix1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_matrix.dox:96: 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:116: warning: included file examples/containers/pqueue1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_pqueue.dox:116: 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:68: warning: included file examples/containers/queue1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_queue.dox:68: 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:102: warning: included file examples/containers/sequence1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_sequence.dox:102: 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:106: warning: included file examples/containers/sorter1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_sorter.dox:106: 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:82: warning: included file examples/containers/stack1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_stack.dox:82: 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:30: 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:30: 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:33: 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:33: 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:36: 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:36: 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:52: 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:52: 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:95: warning: included file examples/containers/vector1.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector.dox:95: 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:58: warning: included file examples/algo/phonebills.cpp is not found. Check your EXAMPLE_PATH /build/libstxxl-1.4.1/doc/tutorial_vector_billing.dox:58: 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:22: 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:22: 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:28: 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:28: 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:34: 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:34: 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:42: 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:42: warning: block marked with [cxx11] for \snippet should appear twice in file examples/containers/vector_buf.cpp, found it 0 times Fontconfig error: No writable cache directories iles_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 concept documentation... Generating namespace index... Generating graph info page... Generating directory documentation... 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 plantuml with JAVA... Running dot... Running dot for graph 1/1 lookup cache used 4/65536 hits=6 misses=4 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.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./refman.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-01-16> (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls Document Class: book 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array-2016-10-06.sty)) (/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. ) (./doxygen.sty (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.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/graphics/mathcolor.ltx)) (./longtable_doxygen.sty) (./tabu_doxygen.sty (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty)) (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty) (/usr/share/texlive/texmf-dist/tex/latex/multirow/multirow.sty) (/usr/share/texlive/texmf-dist/tex/latex/hanging/hanging.sty) (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifpdf.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.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/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/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/latex/stackengine/stackengine.sty (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/share/texlive/texmf-dist/tex/generic/listofitems/listofitems.sty (/usr/share/texlive/texmf-dist/tex/generic/listofitems/listofitems.tex))) (/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/share/texlive/texmf-dist/tex/generic/alphalph/alphalph.sty (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)) (/usr/share/texlive/texmf-dist/tex/generic/ulem/ulem.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/base/textcomp.sty) (/usr/share/texlive/texmf-dist/tex/latex/wasysym/wasysym.sty) (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty) (/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/sectsty/sectsty.sty LaTeX Warning: Command \underbar has changed. Check if current package is valid. LaTeX Warning: Command \underline has changed. Check if current package is valid. ) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.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/newunicodechar/newunicodechar.sty) Package newunicodechar Warning: Redefining Unicode character on input line 116. Package newunicodechar Warning: Redefining Unicode character on input line 117. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty) (/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/backref.sty (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty (/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)))) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty) LaTeX Warning: Command \LT@p@ftntext has changed. Check if current package is valid. ) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.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)) (/usr/share/texlive/texmf-dist/tex/latex/etoc/etoc.sty) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) No file refman.aux. (/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/epstopdf-pkg/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex No file refman.toc. [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] Chapter 1. (./index.tex (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) (/usr/share/texlive/texmf-dist/tex/latex/wasysym/uwasy.fd) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1phv.fd) Overfull \hbox (31.34946pt too wide) in paragraph at lines 41--41 []\T1/phv/m/n/10 If you plan to con-tribute code to STXXL, please read the [] a nd use the [].[] [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] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1pcr.fd) [11]) [12] Chapter 4. (./design.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [13] [14] [15] [16] Underfull \hbox (badness 10000) detected at line 97 [][][] Underfull \hbox (badness 10000) detected at line 107 [][][] [17] Underfull \hbox (badness 10000) detected at line 135 [][][] [18] Overfull \vbox (21.1804pt too high) has occurred while \output is active [19] Underfull \hbox (badness 10000) detected at line 253 [][][] [20] [21] [22] Underfull \hbox (badness 10000) detected at line 337 [][][] Underfull \hbox (badness 10000) detected at line 341 [][][] [23] Underfull \hbox (badness 10000) detected at line 345 [][][] Underfull \hbox (badness 10000) detected at line 360 [][][] [24] [25] [26] Underfull \hbox (badness 10000) detected at line 428 [][][] [27] Underfull \hbox (badness 10000) detected at line 486 [][][] Underfull \hbox (badness 10000) detected at line 526 [][][] [28] Underfull \hbox (badness 10000) detected at line 578 [][][] [29] Underfull \hbox (badness 10000) detected at line 628 [][][] [30] Underfull \hbox (badness 10000) detected at line 672 [][][] Underfull \hbox (badness 874) in paragraph at lines 697--699 \T1/phv/b/n/10 4.6.2.7.4 Strict[]Weak[]Ordering Com-par-i-son Con-cept[] \T1/p hv/m/n/10 Model of \T1/phv/b/n/10 Strict[]Weak[]Ordering \T1/phv/m/n/10 Com-par -i-son con-cept [31] [32] Underfull \hbox (badness 10000) detected at line 771 [][][] [33] [34] Underfull \hbox (badness 10000) detected at line 906 [][][] [35] [36] [37] Underfull \hbox (badness 10000) detected at line 964 [][][] [38] Underfull \hbox (badness 10000) in paragraph at lines 1008--1008 []\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 1024--1024 []\T1/pcr/m/n/10 X Underfull \hbox (badness 10000) in paragraph at lines 1024--1024 []\T1/pcr/m/n/10 s1,...,sn \T1/phv/m/n/10 are Underfull \hbox (badness 10000) in paragraph at lines 1024--1024 []\T1/phv/m/n/10 Equivalent to Underfull \hbox (badness 2293) in paragraph at lines 1024--1024 []\T1/pcr/m/n/10 s \T1/phv/m/n/10 is in-cre-mentable [39]) [40] Chapter 5. (./faq.tex Overfull \vbox (31.44356pt too high) has occurred while \output is active [41] Overfull \hbox (111.88847pt too wide) in paragraph at lines 54--55 []\T1/phv/m/n/10 Rate STXXL at heise Software-[]Verzeichnis (German)[]: [][] \T 1/pcr/m/n/10 http[]://www.[]heise.[]de/software/download/stxxl/76072[][] [42]) [43] [44] Chapter 6. (./install.tex Underfull \hbox (badness 10000) detected at line 10 [][][] Underfull \hbox (badness 972) in paragraph at lines 13--14 \T1/phv/m/n/10 Precondition[]: Make sure GNU \T1/pcr/m/n/10 make\T1/phv/m/n/10 , \T1/pcr/m/n/10 CMake $\OML/cmm/m/it/10 >$\T1/phv/m/n/10 = 2.[]6.[]4, \T1/pcr/ m/n/10 git \T1/phv/m/n/10 and a C++ com-piler are in-stalled. See [45] [46] [47] [48] Underfull \hbox (badness 10000) detected at line 152 [][][] Package hyperref Warning: Difference (2) between bookmark levels is greater (hyperref) than one, level fixed on input line 155. Overfull \hbox (15.76678pt too wide) in paragraph at lines 165--167 \T1/phv/m/n/10 or use your fa-vorite git client to clone the de-vel-op-ment ver sion[]: [][] \T1/pcr/m/n/10 http[]://github.[]com/stxxl/stxxl.[] Underfull \hbox (badness 10000) detected at line 199 [][][] [49] Underfull \hbox (badness 10000) detected at line 204 [][][] Package hyperref Warning: Difference (2) between bookmark levels is greater (hyperref) than one, level fixed on input line 207. Overfull \hbox (15.76678pt too wide) in paragraph at lines 217--219 \T1/phv/m/n/10 or use your fa-vorite git client to clone the de-vel-op-ment ver sion[]: [][] \T1/pcr/m/n/10 http[]://github.[]com/stxxl/stxxl.[] Overfull \hbox (130.88438pt too wide) in paragraph at lines 223--224 []\T1/phv/m/n/10 We rec-om-mend the of-fi-cial bi-na-ries for MSVC. Visit [][] \T1/pcr/m/n/10 http[]://sourceforge.[]net/projects/boost/files/boost-binaries/[ ][] [50] Underfull \hbox (badness 10000) detected at line 264 [][][] [51] [52] Underfull \hbox (badness 10000) detected at line 317 [][][] Underfull \hbox (badness 10000) detected at line 337 [][][] Underfull \hbox (badness 10000) detected at line 355 [][][] Underfull \hbox (badness 10000) in paragraph at lines 373--374 [53] [54] Underfull \hbox (badness 10000) detected at line 441 [][][] [55]) [56] Chapter 7. (./introduction.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [57] [58] [59]) [60] Chapter 8. (./textfiles.tex) [61] [62] 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[] [63]) [64] [65] [66] Chapter 10. (./tutorial.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [67] [68] Underfull \hbox (badness 10000) detected at line 134 [][][] [69] [70] Underfull \hbox (badness 10000) detected at line 225 [][][] Overfull \hbox (24.7562pt too wide) in paragraph at lines 274--274 []\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 275--275 []\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 276--276 []\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 277--277 []\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 281--281 []\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 284--284 []\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 287--287 []\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 290--290 []\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 298--298 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data01/stxxl' is allocated, space: 162124 Mi B, I/O implementation: syscall_unlink[] [71] Overfull \hbox (34.3562pt too wide) in paragraph at lines 301--301 []\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 304--304 []\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 307--307 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector buffered access after 1670.13 secon ds. Processed 128.000 GiB @ 78.480 MiB/s[] Overfull \hbox (48.75621pt too wide) in paragraph at lines 310--310 []\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[] [72] [73] [74] [75] [76] Overfull \hbox (26.40839pt too wide) in paragraph at lines 724--725 \T1/phv/b/n/10 10.10.0.0.3 A min-i-mal work-ing ex-am-ple on STXXL Un-ordered Map[] \T1/phv/m/n/10 (See [] [77] [78] [79] Underfull \hbox (badness 10000) in paragraph at lines 961--963 [80] [81] Underfull \hbox (badness 10000) detected at line 1100 [][][] [82] [83] Overfull \hbox (34.3562pt too wide) in paragraph at lines 1303--1303 []\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 [84] [85] Overfull \hbox (43.9562pt too wide) in paragraph at lines 1436--1436 []\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 [86] Underfull \hbox (badness 10000) detected at line 1506 [][][] [87]) [88] Chapter 11. (./modules.tex LaTeX Warning: Reference `group__stllayer' on page 89 undefined on input line 3 . LaTeX Warning: Reference `group__streampack' on page 89 undefined on input line 4. LaTeX Warning: Reference `group__mnglayer' on page 89 undefined on input line 5 . LaTeX Warning: Reference `group__iolayer' on page 89 undefined on input line 6. LaTeX Warning: Reference `group__support' on page 89 undefined on input line 7. ) [89] [90] Chapter 12. (./group__stllayer.tex) (./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[] ) (./group__mnglayer.tex) (./group__iolayer.tex) (./group__support.tex) [91] [92] Chapter 13. (./examples_2common_2cmdline_8cpp-example.tex) (./examples_2applications_2skew3_8cpp-example.tex) (./examples_2algo_2sort_file_8cpp-example.tex) (./examples_2algo_2copy_and_sort_file_8cpp-example.tex) (./examples_2containers_2deque1_8cpp-example.tex) (./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 [93]) (./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_2stream_2stream1_8cpp-example.tex) (./examples_2containers_2unordered_map1_8cpp-example.tex) (./examples_2containers_2vector1_8cpp-example.tex) (./examples_2containers_2vector2_8cpp-example.tex [94]) (./examples_2algo_2phonebills_8cpp-example.tex) (./examples_2algo_2phonebills_genlog_8cpp-example.tex) (./examples_2containers_2vector_buf_8cpp-example.tex) (./examples_2containers_2copy_file_8cpp-example.tex) [95] [96] No file refman.ind. (./refman.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. 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 (98 pages, 447048 bytes). Transcript written on refman.log. makeindex refman.idx This is makeindex, version 2.16 [TeX Live 2022] (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.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./refman.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-01-16> (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls Document Class: book 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array-2016-10-06.sty)) (/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. ) (./doxygen.sty (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.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/graphics/mathcolor.ltx)) (./longtable_doxygen.sty) (./tabu_doxygen.sty (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty)) (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty) (/usr/share/texlive/texmf-dist/tex/latex/multirow/multirow.sty) (/usr/share/texlive/texmf-dist/tex/latex/hanging/hanging.sty) (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifpdf.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.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/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/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/latex/stackengine/stackengine.sty (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/share/texlive/texmf-dist/tex/generic/listofitems/listofitems.sty (/usr/share/texlive/texmf-dist/tex/generic/listofitems/listofitems.tex))) (/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/share/texlive/texmf-dist/tex/generic/alphalph/alphalph.sty (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)) (/usr/share/texlive/texmf-dist/tex/generic/ulem/ulem.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/base/textcomp.sty) (/usr/share/texlive/texmf-dist/tex/latex/wasysym/wasysym.sty) (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty) (/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/sectsty/sectsty.sty LaTeX Warning: Command \underbar has changed. Check if current package is valid. LaTeX Warning: Command \underline has changed. Check if current package is valid. ) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.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/newunicodechar/newunicodechar.sty) Package newunicodechar Warning: Redefining Unicode character on input line 116. Package newunicodechar Warning: Redefining Unicode character on input line 117. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty) (/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/backref.sty (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty (/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)))) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty) LaTeX Warning: Command \LT@p@ftntext has changed. Check if current package is valid. ) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.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)) (/usr/share/texlive/texmf-dist/tex/latex/etoc/etoc.sty) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) (./refman.aux) (/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/epstopdf-pkg/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (./refman.out) (./refman.out) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex. map}] [2] (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) (/usr/share/texlive/texmf-dist/tex/latex/wasysym/uwasy.fd) [1] [2] [3] [4] [5] [6] Chapter 1. (./index.tex (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1phv.fd) Overfull \hbox (31.34946pt too wide) in paragraph at lines 41--41 []\T1/phv/m/n/10 If you plan to con-tribute code to STXXL, please read the [] a nd use the [].[] [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] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1pcr.fd) [11]) [12] Chapter 4. (./design.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [13] [14] [15] [16] Underfull \hbox (badness 10000) detected at line 97 [][][] Underfull \hbox (badness 10000) detected at line 107 [][][] [17] Underfull \hbox (badness 10000) detected at line 135 [][][] [18] Overfull \vbox (21.1804pt too high) has occurred while \output is active [19] Underfull \hbox (badness 10000) detected at line 253 [][][] [20] [21] [22] Underfull \hbox (badness 10000) detected at line 337 [][][] Underfull \hbox (badness 10000) detected at line 341 [][][] [23] Underfull \hbox (badness 10000) detected at line 345 [][][] Underfull \hbox (badness 10000) detected at line 360 [][][] [24] [25] [26] Underfull \hbox (badness 10000) detected at line 428 [][][] [27] Underfull \hbox (badness 10000) detected at line 486 [][][] Underfull \hbox (badness 10000) detected at line 526 [][][] [28] Underfull \hbox (badness 10000) detected at line 578 [][][] [29] Underfull \hbox (badness 10000) detected at line 628 [][][] [30] Underfull \hbox (badness 10000) detected at line 672 [][][] Underfull \hbox (badness 874) in paragraph at lines 697--699 \T1/phv/b/n/10 4.6.2.7.4 Strict[]Weak[]Ordering Com-par-i-son Con-cept[] \T1/p hv/m/n/10 Model of \T1/phv/b/n/10 Strict[]Weak[]Ordering \T1/phv/m/n/10 Com-par -i-son con-cept [31] [32] Underfull \hbox (badness 10000) detected at line 771 [][][] [33] [34] Underfull \hbox (badness 10000) detected at line 906 [][][] [35] [36] [37] Underfull \hbox (badness 10000) detected at line 964 [][][] [38] Underfull \hbox (badness 10000) in paragraph at lines 1008--1008 []\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 1024--1024 []\T1/pcr/m/n/10 X Underfull \hbox (badness 10000) in paragraph at lines 1024--1024 []\T1/pcr/m/n/10 s1,...,sn \T1/phv/m/n/10 are Underfull \hbox (badness 10000) in paragraph at lines 1024--1024 []\T1/phv/m/n/10 Equivalent to Underfull \hbox (badness 2293) in paragraph at lines 1024--1024 []\T1/pcr/m/n/10 s \T1/phv/m/n/10 is in-cre-mentable [39]) [40] Chapter 5. (./faq.tex Overfull \vbox (31.44356pt too high) has occurred while \output is active [41] Overfull \hbox (111.88847pt too wide) in paragraph at lines 54--55 []\T1/phv/m/n/10 Rate STXXL at heise Software-[]Verzeichnis (German)[]: [][] \T 1/pcr/m/n/10 http[]://www.[]heise.[]de/software/download/stxxl/76072[][] [42]) [43] [44] Chapter 6. (./install.tex Underfull \hbox (badness 10000) detected at line 10 [][][] Underfull \hbox (badness 972) in paragraph at lines 13--14 \T1/phv/m/n/10 Precondition[]: Make sure GNU \T1/pcr/m/n/10 make\T1/phv/m/n/10 , \T1/pcr/m/n/10 CMake $\OML/cmm/m/it/10 >$\T1/phv/m/n/10 = 2.[]6.[]4, \T1/pcr/ m/n/10 git \T1/phv/m/n/10 and a C++ com-piler are in-stalled. See [45] [46] [47] [48] Underfull \hbox (badness 10000) detected at line 152 [][][] Package hyperref Warning: Difference (2) between bookmark levels is greater (hyperref) than one, level fixed on input line 155. Overfull \hbox (15.76678pt too wide) in paragraph at lines 165--167 \T1/phv/m/n/10 or use your fa-vorite git client to clone the de-vel-op-ment ver sion[]: [][] \T1/pcr/m/n/10 http[]://github.[]com/stxxl/stxxl.[] Underfull \hbox (badness 10000) detected at line 199 [][][] [49] Underfull \hbox (badness 10000) detected at line 204 [][][] Package hyperref Warning: Difference (2) between bookmark levels is greater (hyperref) than one, level fixed on input line 207. Overfull \hbox (15.76678pt too wide) in paragraph at lines 217--219 \T1/phv/m/n/10 or use your fa-vorite git client to clone the de-vel-op-ment ver sion[]: [][] \T1/pcr/m/n/10 http[]://github.[]com/stxxl/stxxl.[] Overfull \hbox (130.88438pt too wide) in paragraph at lines 223--224 []\T1/phv/m/n/10 We rec-om-mend the of-fi-cial bi-na-ries for MSVC. Visit [][] \T1/pcr/m/n/10 http[]://sourceforge.[]net/projects/boost/files/boost-binaries/[ ][] [50] Underfull \hbox (badness 10000) detected at line 264 [][][] [51] [52] Underfull \hbox (badness 10000) detected at line 317 [][][] Underfull \hbox (badness 10000) detected at line 337 [][][] Underfull \hbox (badness 10000) detected at line 355 [][][] Underfull \hbox (badness 10000) in paragraph at lines 373--374 [53] [54] Underfull \hbox (badness 10000) detected at line 441 [][][] [55]) [56] Chapter 7. (./introduction.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [57] [58] [59]) [60] Chapter 8. (./textfiles.tex) [61] [62] 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[] [63]) [64] [65] [66] Chapter 10. (./tutorial.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [67] [68] Underfull \hbox (badness 10000) detected at line 134 [][][] [69] [70] Underfull \hbox (badness 10000) detected at line 225 [][][] Overfull \hbox (24.7562pt too wide) in paragraph at lines 274--274 []\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 275--275 []\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 276--276 []\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 277--277 []\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 281--281 []\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 284--284 []\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 287--287 []\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 290--290 []\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 298--298 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data01/stxxl' is allocated, space: 162124 Mi B, I/O implementation: syscall_unlink[] [71] Overfull \hbox (34.3562pt too wide) in paragraph at lines 301--301 []\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 304--304 []\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 307--307 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector buffered access after 1670.13 secon ds. Processed 128.000 GiB @ 78.480 MiB/s[] Overfull \hbox (48.75621pt too wide) in paragraph at lines 310--310 []\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[] [72] [73] [74] [75] [76] Overfull \hbox (26.40839pt too wide) in paragraph at lines 724--725 \T1/phv/b/n/10 10.10.0.0.3 A min-i-mal work-ing ex-am-ple on STXXL Un-ordered Map[] \T1/phv/m/n/10 (See [] [77] [78] [79] Underfull \hbox (badness 10000) in paragraph at lines 961--963 [80] [81] Underfull \hbox (badness 10000) detected at line 1100 [][][] [82] [83] Overfull \hbox (34.3562pt too wide) in paragraph at lines 1303--1303 []\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 [84] [85] Overfull \hbox (43.9562pt too wide) in paragraph at lines 1436--1436 []\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 [86] Underfull \hbox (badness 10000) detected at line 1506 [][][] [87]) [88] Chapter 11. (./modules.tex) [89] [90] Chapter 12. (./group__stllayer.tex) (./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[] ) (./group__mnglayer.tex) (./group__iolayer.tex) (./group__support.tex) [91] [92] Chapter 13. (./examples_2common_2cmdline_8cpp-example.tex) (./examples_2applications_2skew3_8cpp-example.tex) (./examples_2algo_2sort_file_8cpp-example.tex) (./examples_2algo_2copy_and_sort_file_8cpp-example.tex) (./examples_2containers_2deque1_8cpp-example.tex) (./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 [93]) (./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_2stream_2stream1_8cpp-example.tex) (./examples_2containers_2unordered_map1_8cpp-example.tex) (./examples_2containers_2vector1_8cpp-example.tex) (./examples_2containers_2vector2_8cpp-example.tex [94]) (./examples_2algo_2phonebills_8cpp-example.tex) (./examples_2algo_2phonebills_genlog_8cpp-example.tex) (./examples_2containers_2vector_buf_8cpp-example.tex) (./examples_2containers_2copy_file_8cpp-example.tex) [95] [96] (./refman.ind [97]) (./refman.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 (105 pages, 473526 bytes). Transcript written on refman.log. latex_count=8 ; \ while egrep -s 'Rerun (LaTeX|to get cross-references right|to get bibliographical 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.16 [TeX Live 2022] (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.141592653-2.6-1.40.24 (TeX Live 2022/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./refman.tex LaTeX2e <2022-11-01> patch level 1 L3 programming layer <2023-01-16> (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls Document Class: book 2022/07/02 v1.4n Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array-2016-10-06.sty)) (/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. ) (./doxygen.sty (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/calc.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.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/graphics/mathcolor.ltx)) (./longtable_doxygen.sty) (./tabu_doxygen.sty (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty)) (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/tabularx.sty) (/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty) (/usr/share/texlive/texmf-dist/tex/latex/multirow/multirow.sty) (/usr/share/texlive/texmf-dist/tex/latex/hanging/hanging.sty) (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifpdf.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.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/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/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/latex/stackengine/stackengine.sty (/usr/share/texlive/texmf-dist/tex/latex/etoolbox/etoolbox.sty) (/usr/share/texlive/texmf-dist/tex/generic/listofitems/listofitems.sty (/usr/share/texlive/texmf-dist/tex/generic/listofitems/listofitems.tex))) (/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty) (/usr/share/texlive/texmf-dist/tex/generic/alphalph/alphalph.sty (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty)) (/usr/share/texlive/texmf-dist/tex/generic/ulem/ulem.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/base/textcomp.sty) (/usr/share/texlive/texmf-dist/tex/latex/wasysym/wasysym.sty) (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty) (/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/sectsty/sectsty.sty LaTeX Warning: Command \underbar has changed. Check if current package is valid. LaTeX Warning: Command \underline has changed. Check if current package is valid. ) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.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/newunicodechar/newunicodechar.sty) Package newunicodechar Warning: Redefining Unicode character on input line 116. Package newunicodechar Warning: Redefining Unicode character on input line 117. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty) (/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/backref.sty (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty (/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)))) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty) LaTeX Warning: Command \LT@p@ftntext has changed. Check if current package is valid. ) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.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)) (/usr/share/texlive/texmf-dist/tex/latex/etoc/etoc.sty) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) (./refman.aux) (/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/epstopdf-pkg/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (./refman.out) (./refman.out) [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex. map}] [2] (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) (/usr/share/texlive/texmf-dist/tex/latex/wasysym/uwasy.fd) [1] [2] [3] [4] [5] [6] Chapter 1. (./index.tex (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1phv.fd) Overfull \hbox (31.34946pt too wide) in paragraph at lines 41--41 []\T1/phv/m/n/10 If you plan to con-tribute code to STXXL, please read the [] a nd use the [].[] [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] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1pcr.fd) [11]) [12] Chapter 4. (./design.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [13] [14] [15] [16] Underfull \hbox (badness 10000) detected at line 97 [][][] Underfull \hbox (badness 10000) detected at line 107 [][][] [17] Underfull \hbox (badness 10000) detected at line 135 [][][] [18] Overfull \vbox (21.1804pt too high) has occurred while \output is active [19] Underfull \hbox (badness 10000) detected at line 253 [][][] [20] [21] [22] Underfull \hbox (badness 10000) detected at line 337 [][][] Underfull \hbox (badness 10000) detected at line 341 [][][] [23] Underfull \hbox (badness 10000) detected at line 345 [][][] Underfull \hbox (badness 10000) detected at line 360 [][][] [24] [25] [26] Underfull \hbox (badness 10000) detected at line 428 [][][] [27] Underfull \hbox (badness 10000) detected at line 486 [][][] Underfull \hbox (badness 10000) detected at line 526 [][][] [28] Underfull \hbox (badness 10000) detected at line 578 [][][] [29] Underfull \hbox (badness 10000) detected at line 628 [][][] [30] Underfull \hbox (badness 10000) detected at line 672 [][][] Underfull \hbox (badness 874) in paragraph at lines 697--699 \T1/phv/b/n/10 4.6.2.7.4 Strict[]Weak[]Ordering Com-par-i-son Con-cept[] \T1/p hv/m/n/10 Model of \T1/phv/b/n/10 Strict[]Weak[]Ordering \T1/phv/m/n/10 Com-par -i-son con-cept [31] [32] Underfull \hbox (badness 10000) detected at line 771 [][][] [33] [34] Underfull \hbox (badness 10000) detected at line 906 [][][] [35] [36] [37] Underfull \hbox (badness 10000) detected at line 964 [][][] [38] Underfull \hbox (badness 10000) in paragraph at lines 1008--1008 []\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 1024--1024 []\T1/pcr/m/n/10 X Underfull \hbox (badness 10000) in paragraph at lines 1024--1024 []\T1/pcr/m/n/10 s1,...,sn \T1/phv/m/n/10 are Underfull \hbox (badness 10000) in paragraph at lines 1024--1024 []\T1/phv/m/n/10 Equivalent to Underfull \hbox (badness 2293) in paragraph at lines 1024--1024 []\T1/pcr/m/n/10 s \T1/phv/m/n/10 is in-cre-mentable [39]) [40] Chapter 5. (./faq.tex Overfull \vbox (31.44356pt too high) has occurred while \output is active [41] Overfull \hbox (111.88847pt too wide) in paragraph at lines 54--55 []\T1/phv/m/n/10 Rate STXXL at heise Software-[]Verzeichnis (German)[]: [][] \T 1/pcr/m/n/10 http[]://www.[]heise.[]de/software/download/stxxl/76072[][] [42]) [43] [44] Chapter 6. (./install.tex Underfull \hbox (badness 10000) detected at line 10 [][][] Underfull \hbox (badness 972) in paragraph at lines 13--14 \T1/phv/m/n/10 Precondition[]: Make sure GNU \T1/pcr/m/n/10 make\T1/phv/m/n/10 , \T1/pcr/m/n/10 CMake $\OML/cmm/m/it/10 >$\T1/phv/m/n/10 = 2.[]6.[]4, \T1/pcr/ m/n/10 git \T1/phv/m/n/10 and a C++ com-piler are in-stalled. See [45] [46] [47] [48] Underfull \hbox (badness 10000) detected at line 152 [][][] Package hyperref Warning: Difference (2) between bookmark levels is greater (hyperref) than one, level fixed on input line 155. Overfull \hbox (15.76678pt too wide) in paragraph at lines 165--167 \T1/phv/m/n/10 or use your fa-vorite git client to clone the de-vel-op-ment ver sion[]: [][] \T1/pcr/m/n/10 http[]://github.[]com/stxxl/stxxl.[] Underfull \hbox (badness 10000) detected at line 199 [][][] [49] Underfull \hbox (badness 10000) detected at line 204 [][][] Package hyperref Warning: Difference (2) between bookmark levels is greater (hyperref) than one, level fixed on input line 207. Overfull \hbox (15.76678pt too wide) in paragraph at lines 217--219 \T1/phv/m/n/10 or use your fa-vorite git client to clone the de-vel-op-ment ver sion[]: [][] \T1/pcr/m/n/10 http[]://github.[]com/stxxl/stxxl.[] Overfull \hbox (130.88438pt too wide) in paragraph at lines 223--224 []\T1/phv/m/n/10 We rec-om-mend the of-fi-cial bi-na-ries for MSVC. Visit [][] \T1/pcr/m/n/10 http[]://sourceforge.[]net/projects/boost/files/boost-binaries/[ ][] [50] Underfull \hbox (badness 10000) detected at line 264 [][][] [51] [52] Underfull \hbox (badness 10000) detected at line 317 [][][] Underfull \hbox (badness 10000) detected at line 337 [][][] Underfull \hbox (badness 10000) detected at line 355 [][][] Underfull \hbox (badness 10000) in paragraph at lines 373--374 [53] [54] Underfull \hbox (badness 10000) detected at line 441 [][][] [55]) [56] Chapter 7. (./introduction.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [57] [58] [59]) [60] Chapter 8. (./textfiles.tex) [61] [62] 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[] [63]) [64] [65] [66] Chapter 10. (./tutorial.tex Underfull \hbox (badness 10000) detected at line 1 [][][] [67] [68] Underfull \hbox (badness 10000) detected at line 134 [][][] [69] [70] Underfull \hbox (badness 10000) detected at line 225 [][][] Overfull \hbox (24.7562pt too wide) in paragraph at lines 274--274 []\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 275--275 []\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 276--276 []\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 277--277 []\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 281--281 []\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 284--284 []\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 287--287 []\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 290--290 []\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 298--298 []\T1/pcr/m/n/8 [STXXL-MSG] Disk '/data01/stxxl' is allocated, space: 162124 Mi B, I/O implementation: syscall_unlink[] [71] Overfull \hbox (34.3562pt too wide) in paragraph at lines 301--301 []\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 304--304 []\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 307--307 []\T1/pcr/m/n/8 [STXXL-MSG] Finished vector buffered access after 1670.13 secon ds. Processed 128.000 GiB @ 78.480 MiB/s[] Overfull \hbox (48.75621pt too wide) in paragraph at lines 310--310 []\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[] [72] [73] [74] [75] [76] Overfull \hbox (26.40839pt too wide) in paragraph at lines 724--725 \T1/phv/b/n/10 10.10.0.0.3 A min-i-mal work-ing ex-am-ple on STXXL Un-ordered Map[] \T1/phv/m/n/10 (See [] [77] [78] [79] Underfull \hbox (badness 10000) in paragraph at lines 961--963 [80] [81] Underfull \hbox (badness 10000) detected at line 1100 [][][] [82] [83] Overfull \hbox (34.3562pt too wide) in paragraph at lines 1303--1303 []\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 [84] [85] Overfull \hbox (43.9562pt too wide) in paragraph at lines 1436--1436 []\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 [86] Underfull \hbox (badness 10000) detected at line 1506 [][][] [87]) [88] Chapter 11. (./modules.tex) [89] [90] Chapter 12. (./group__stllayer.tex) (./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[] ) (./group__mnglayer.tex) (./group__iolayer.tex) (./group__support.tex) [91] [92] Chapter 13. (./examples_2common_2cmdline_8cpp-example.tex) (./examples_2applications_2skew3_8cpp-example.tex) (./examples_2algo_2sort_file_8cpp-example.tex) (./examples_2algo_2copy_and_sort_file_8cpp-example.tex) (./examples_2containers_2deque1_8cpp-example.tex) (./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 [93]) (./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_2stream_2stream1_8cpp-example.tex) (./examples_2containers_2unordered_map1_8cpp-example.tex) (./examples_2containers_2vector1_8cpp-example.tex) (./examples_2containers_2vector2_8cpp-example.tex [94]) (./examples_2algo_2phonebills_8cpp-example.tex) (./examples_2algo_2phonebills_genlog_8cpp-example.tex) (./examples_2containers_2vector_buf_8cpp-example.tex) (./examples_2containers_2copy_file_8cpp-example.tex) [95] [96] (./refman.ind [97]) (./refman.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 (105 pages, 473670 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-aarch64-linux-gnu && make -j8 test ARGS\+=--verbose ARGS\+=-j8 make[1]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process --verbose -j8 UpdateCTestConfiguration from :/build/libstxxl-1.4.1/obj-aarch64-linux-gnu/DartConfiguration.tcl Parse Config file:/build/libstxxl-1.4.1/obj-aarch64-linux-gnu/DartConfiguration.tcl UpdateCTestConfiguration from :/build/libstxxl-1.4.1/obj-aarch64-linux-gnu/DartConfiguration.tcl Parse Config file:/build/libstxxl-1.4.1/obj-aarch64-linux-gnu/DartConfiguration.tcl Test project /build/libstxxl-1.4.1/obj-aarch64-linux-gnu Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end No tests were found!!! make[1]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu && make -j8 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-aarch64-linux-gnu' /usr/bin/cmake -S/build/libstxxl-1.4.1 -B/build/libstxxl-1.4.1/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/CMakeFiles /build/libstxxl-1.4.1/obj-aarch64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make -f lib/CMakeFiles/stxxl.dir/build.make lib/CMakeFiles/stxxl.dir/depend make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/lib /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/lib/CMakeFiles/stxxl.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make -f lib/CMakeFiles/stxxl.dir/build.make lib/CMakeFiles/stxxl.dir/build make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'lib/CMakeFiles/stxxl.dir/build'. make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' [ 72%] Built target stxxl make -f tools/CMakeFiles/stxxl_tool.dir/build.make tools/CMakeFiles/stxxl_tool.dir/depend make -f local/CMakeFiles/test1.dir/build.make local/CMakeFiles/test1.dir/depend make -f local/CMakeFiles/test2.dir/build.make local/CMakeFiles/test2.dir/depend make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/tools /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/tools/CMakeFiles/stxxl_tool.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/local /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/local/CMakeFiles/test1.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' cd /build/libstxxl-1.4.1/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/local /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/local/CMakeFiles/test2.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make -f tools/CMakeFiles/stxxl_tool.dir/build.make tools/CMakeFiles/stxxl_tool.dir/build make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make -f local/CMakeFiles/test1.dir/build.make local/CMakeFiles/test1.dir/build make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make -f local/CMakeFiles/test2.dir/build.make local/CMakeFiles/test2.dir/build make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'tools/CMakeFiles/stxxl_tool.dir/build'. make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'local/CMakeFiles/test1.dir/build'. make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make[4]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'local/CMakeFiles/test2.dir/build'. make[4]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' [ 84%] Built target test1 [ 96%] Built target stxxl_tool [100%] Built target test2 make[3]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/libstxxl-1.4.1/obj-aarch64-linux-gnu/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/libstxxl-1.4.1/obj-aarch64-linux-gnu' 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/sequence -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/timer -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/queue -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/mallocstats -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/all -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/bits -- 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/bits/noncopyable.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/singleton.h -- 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/algo -- 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/sort_helper.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/sort.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/algo/random_shuffle.h -- 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/sort_base.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/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/losertree.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/containers -- 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/unordered_map.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/pq_helpers.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/map.h -- 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/sorter.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/btree -- 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/iterator_map.h -- 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/btree.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/node_cache.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/stack.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/containers/matrix_low_level.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/util.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/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/iterator.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/queue.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/sequence.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/matrix.h -- 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/wbtl_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/wincall_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/request_queue.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/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/io.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/request_with_waiters.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/ufs_file_base.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/linuxaio_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/request_operations.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/mem_file.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/iostats.h -- 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/disk_queued_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_impl_1q.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/create_file.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/request.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/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/choose.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/sort_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/verbose.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/block_scheduler.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/read_write_pool.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_writer.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/bid.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/prefetch_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/buf_istream.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/typed_block.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/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/adaptor.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/error_handling.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/cmdline.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/rand.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/external_shared_ptr.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/uint_types.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/condition_variable.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/seed.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/timer.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/utils.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/binary_buffer.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/aligned_alloc.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/exithandler.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/new_alloc.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/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/deprecated.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/compat -- 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/compat/unique_ptr.h -- 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/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/defines.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/request -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/sorter -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/scan -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/random -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/random_shuffle -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/io -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/stream -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/stable_ksort -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/mng -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/vector -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/cmdline -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/sort -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/stats -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/deque -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/stack -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/map -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/ksort -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/priority_queue -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/types -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/unordered_map -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/aligned_alloc -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/version.h -- Installing: /build/libstxxl-1.4.1/debian/tmp/usr/include/stxxl/algorithm -- 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-aarch64-linux-gnu' #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 dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libstxxl-doc' in '../libstxxl-doc_1.4.1-3_all.deb'. dpkg-deb: building package 'libstxxl1-bin-dbgsym' in '../libstxxl1-bin-dbgsym_1.4.1-3_arm64.deb'. dpkg-deb: building package 'libstxxl-dev' in '../libstxxl-dev_1.4.1-3_arm64.deb'. dpkg-deb: building package 'libstxxl1v5' in '../libstxxl1v5_1.4.1-3_arm64.deb'. dpkg-deb: building package 'libstxxl1v5-dbgsym' in '../libstxxl1v5-dbgsym_1.4.1-3_arm64.deb'. dpkg-deb: building package 'libstxxl1-bin' in '../libstxxl1-bin_1.4.1-3_arm64.deb'. dpkg-genbuildinfo --build=binary -O../libstxxl_1.4.1-3_arm64.buildinfo dpkg-genchanges --build=binary -O../libstxxl_1.4.1-3_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload 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/3006 and its subdirectories I: Current time: Sat Jul 6 22:46:06 -12 2024 I: pbuilder-time-stamp: 1720349166 Mon Jun 5 04:23:10 UTC 2023 I: 1st build successful. Starting 2nd build on remote node codethink14-arm64.debian.net. Mon Jun 5 04:23:10 UTC 2023 I: Preparing to do remote build '2' on codethink14-arm64.debian.net. Mon Jun 5 04:41:26 UTC 2023 I: Deleting $TMPDIR on codethink14-arm64.debian.net. Mon Jun 5 04:41:26 UTC 2023 I: libstxxl_1.4.1-3_arm64.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: arm64 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: b7fb554bf8984927bf4d53ee28f89e52b99f1f6f 212392 libstxxl-dev_1.4.1-3_arm64.deb 3416b1391fb75c7affc5ac2935cf96d8d4cec078 1497196 libstxxl-doc_1.4.1-3_all.deb 2dfad24ff2e20038fe6b38703792749ab7c6421d 8007608 libstxxl1-bin-dbgsym_1.4.1-3_arm64.deb fa9f0583fad6c47a3013fb9aec562482bb5ec65d 396032 libstxxl1-bin_1.4.1-3_arm64.deb 96a3bfc99a86fddc0904b604be4553dc961d983e 1976252 libstxxl1v5-dbgsym_1.4.1-3_arm64.deb 836eb59e8c706581bfc41f0dda326fc276f9f692 116764 libstxxl1v5_1.4.1-3_arm64.deb 2409373a3dfb1a6411a4fe857c10d079c1f7c83a 11213 libstxxl_1.4.1-3_arm64.buildinfo Checksums-Sha256: d28ba663e258afec1be16d6e746a9574cef5349464ec6c7d354096ee416aa99b 212392 libstxxl-dev_1.4.1-3_arm64.deb b9501a02f3e4d61a47689a5863ab1ff6a54d322654f53f251ca5a89863e980b9 1497196 libstxxl-doc_1.4.1-3_all.deb d3bd8914daaec7d3d571eaf48f83eb4ad53c2d414f6ca1737749d10c9562aadf 8007608 libstxxl1-bin-dbgsym_1.4.1-3_arm64.deb 5cc9c592b9989aa98aca0992223b9738c4e2649dd828a588735d1fcc6504ea52 396032 libstxxl1-bin_1.4.1-3_arm64.deb 67235058077e2fed7c11831705b7b4bfec9e4eca1c30d69a5e929ae8efd4ddd0 1976252 libstxxl1v5-dbgsym_1.4.1-3_arm64.deb 315470eed4523a6f444f333589a45d8a5e5ce2e6663a6bc4220b1ef2ca982051 116764 libstxxl1v5_1.4.1-3_arm64.deb 64fbdddf628e657feec83eb6c4637adafb93124ea919eedddcd697645ce72d7c 11213 libstxxl_1.4.1-3_arm64.buildinfo Files: 756bdd8df72b85d92c042a72b92a4fe9 212392 libdevel optional libstxxl-dev_1.4.1-3_arm64.deb 3e1961b5f395d715d20b76524c8ed086 1497196 doc optional libstxxl-doc_1.4.1-3_all.deb fe148243a58684ebfdc631e3a9244054 8007608 debug optional libstxxl1-bin-dbgsym_1.4.1-3_arm64.deb 49b781dcb8e934934300ce95260c2b03 396032 misc optional libstxxl1-bin_1.4.1-3_arm64.deb d3d36ec4abb5f0eb9e9938a06d766f00 1976252 debug optional libstxxl1v5-dbgsym_1.4.1-3_arm64.deb 82910c100b410b287ee50db3ce81d903 116764 science optional libstxxl1v5_1.4.1-3_arm64.deb 9b79d434ae82e48526bc277e4462fecc 11213 science optional libstxxl_1.4.1-3_arm64.buildinfo Mon Jun 5 04:41:28 UTC 2023 I: diffoscope 242 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.wSD2djhw/libstxxl_1.4.1-3.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.wSD2djhw/libstxxl_1.4.1-3.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.wSD2djhw/libstxxl_1.4.1-3.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.wSD2djhw/b1/libstxxl_1.4.1-3_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.wSD2djhw/b2/libstxxl_1.4.1-3_arm64.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: 0.466s) 0.466s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.150s) 0.150s 12 calls diffoscope.comparators.binary.FilesystemFile 0.000s 10 calls abc.DotChangesFile ## specialize (total time: 0.001s) 0.001s 1 call specialize Mon Jun 5 04:41:30 UTC 2023 I: diffoscope 242 found no differences in the changes files, and a .buildinfo file also exists. Mon Jun 5 04:41:30 UTC 2023 I: libstxxl from bookworm built successfully and reproducibly on arm64. Mon Jun 5 04:41:31 UTC 2023 I: Submitting .buildinfo files to external archives: Mon Jun 5 04:41:31 UTC 2023 I: Submitting 12K b1/libstxxl_1.4.1-3_arm64.buildinfo.asc Mon Jun 5 04:41:31 UTC 2023 I: Submitting 12K b2/libstxxl_1.4.1-3_arm64.buildinfo.asc Mon Jun 5 04:41:32 UTC 2023 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Mon Jun 5 04:41:32 UTC 2023 I: Done submitting .buildinfo files. Mon Jun 5 04:41:32 UTC 2023 I: Removing signed libstxxl_1.4.1-3_arm64.buildinfo.asc files: removed './b1/libstxxl_1.4.1-3_arm64.buildinfo.asc' removed './b2/libstxxl_1.4.1-3_arm64.buildinfo.asc'