I: pbuilder: network access will be disabled during build I: Current time: Thu May 18 03:16:59 -12 2023 I: pbuilder-time-stamp: 1684423019 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 [combblas_1.6.2-8.dsc] I: copying [./combblas_1.6.2.orig.tar.gz] I: copying [./combblas_1.6.2-8.debian.tar.xz] I: Extracting source gpgv: Signature made Mon Jan 31 05:39:31 2022 -12 gpgv: using RSA key 23C9A93E585819E9126D0A36573EF1E4BD5A01FA gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./combblas_1.6.2-8.dsc: no acceptable signature found dpkg-source: info: extracting combblas in combblas-1.6.2 dpkg-source: info: unpacking combblas_1.6.2.orig.tar.gz dpkg-source: info: unpacking combblas_1.6.2-8.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying cmake_multiarch.patch dpkg-source: info: applying sublibs_soname.patch dpkg-source: info: applying AWPM_library_38dd27e.patch dpkg-source: info: applying GraphGenlib_link_math.patch dpkg-source: info: applying mpi_build.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/21643/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=5 ' DISTRIBUTION='bookworm' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='1acd55b1a219474cb466de769a0ab63a' 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='21643' 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.R8Eh8gQd/pbuilderrc_wvDQ --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.R8Eh8gQd/b1 --logfile b1/build.log combblas_1.6.2-8.dsc' SUDO_GID='114' SUDO_UID='109' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux ff64a 5.10.0-23-arm64 #1 SMP Debian 5.10.179-1 (2023-05-12) aarch64 GNU/Linux I: ls -l /bin total 5072 -rwxr-xr-x 1 root root 838488 Apr 23 09:24 bash -rwxr-xr-x 3 root root 67144 Sep 18 2022 bunzip2 -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzcat lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzip2 -rwxr-xr-x 1 root root 67112 Sep 18 2022 bzip2recover lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore -rwxr-xr-x 1 root root 67632 Sep 20 2022 cat -rwxr-xr-x 1 root root 67676 Sep 20 2022 chgrp -rwxr-xr-x 1 root root 67644 Sep 20 2022 chmod -rwxr-xr-x 1 root root 67684 Sep 20 2022 chown -rwxr-xr-x 1 root root 133532 Sep 20 2022 cp -rwxr-xr-x 1 root root 132868 Jan 5 01:20 dash -rwxr-xr-x 1 root root 133220 Sep 20 2022 date -rwxr-xr-x 1 root root 67732 Sep 20 2022 dd -rwxr-xr-x 1 root root 68104 Sep 20 2022 df -rwxr-xr-x 1 root root 133632 Sep 20 2022 dir -rwxr-xr-x 1 root root 59128 Mar 22 21:02 dmesg lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname -rwxr-xr-x 1 root root 67560 Sep 20 2022 echo -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep -rwxr-xr-x 1 root root 67548 Sep 20 2022 false -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep -rwxr-xr-x 1 root root 55748 Mar 22 21:02 findmnt -rwsr-xr-x 1 root root 26208 Mar 22 20:15 fusermount -rwxr-xr-x 1 root root 128608 Jan 24 02:43 grep -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe -rwxr-xr-x 1 root root 64220 Apr 9 2022 gzip -rwxr-xr-x 1 root root 67032 Dec 19 01:33 hostname -rwxr-xr-x 1 root root 67720 Sep 20 2022 ln -rwxr-xr-x 1 root root 35132 Mar 22 21:51 login -rwxr-xr-x 1 root root 133632 Sep 20 2022 ls -rwxr-xr-x 1 root root 136808 Mar 22 21:02 lsblk -rwxr-xr-x 1 root root 67800 Sep 20 2022 mkdir -rwxr-xr-x 1 root root 67764 Sep 20 2022 mknod -rwxr-xr-x 1 root root 67596 Sep 20 2022 mktemp -rwxr-xr-x 1 root root 38504 Mar 22 21:02 more -rwsr-xr-x 1 root root 38496 Mar 22 21:02 mount -rwxr-xr-x 1 root root 9824 Mar 22 21:02 mountpoint -rwxr-xr-x 1 root root 133532 Sep 20 2022 mv lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 67608 Sep 20 2022 pwd lrwxrwxrwx 1 root root 4 Apr 23 09:24 rbash -> bash -rwxr-xr-x 1 root root 67600 Sep 20 2022 readlink -rwxr-xr-x 1 root root 67672 Sep 20 2022 rm -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir -rwxr-xr-x 1 root root 67400 Nov 2 2022 run-parts -rwxr-xr-x 1 root root 133372 Jan 5 07:55 sed lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty -rwsr-xr-x 1 root root 50800 Mar 22 21:02 su -rwxr-xr-x 1 root root 67584 Sep 20 2022 sync -rwxr-xr-x 1 root root 336764 Apr 6 02:25 tar -rwxr-xr-x 1 root root 67144 Nov 2 2022 tempfile -rwxr-xr-x 1 root root 133224 Sep 20 2022 touch -rwxr-xr-x 1 root root 67548 Sep 20 2022 true -rwxr-xr-x 1 root root 9768 Mar 22 20:15 ulockmgr_server -rwsr-xr-x 1 root root 22108 Mar 22 21:02 umount -rwxr-xr-x 1 root root 67572 Sep 20 2022 uname -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress -rwxr-xr-x 1 root root 133632 Sep 20 2022 vdir -rwxr-xr-x 1 root root 42608 Mar 22 21:02 wdctl lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew I: user script /srv/workspace/pbuilder/21643/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), cmake (>= 3.3), doxygen, graphviz, mpi-default-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19329 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 debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on cmake (>= 3.3); however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on doxygen; however: Package doxygen is not installed. pbuilder-satisfydepends-dummy depends on graphviz; however: Package graphviz is not installed. pbuilder-satisfydepends-dummy depends on mpi-default-dev; however: Package mpi-default-dev 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} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} doxygen{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} gettext{a} gettext-base{a} gfortran-12{a} graphviz{a} groff-base{a} ibverbs-providers{a} intltool-debian{a} libabsl20220623{a} libaom3{a} libarchive-zip-perl{a} libarchive13{a} libavif15{a} libbrotli1{a} libbsd0{a} libcairo2{a} libcbor0.8{a} libcdt5{a} libcgraph6{a} libclang-cpp14{a} libclang1-14{a} libcurl4{a} libdatrie1{a} libdav1d6{a} libde265-0{a} libdebhelper-perl{a} libdeflate0{a} libedit2{a} libelf1{a} libevent-2.1-7{a} libevent-core-2.1-7{a} libevent-dev{a} libevent-extra-2.1-7{a} libevent-openssl-2.1-7{a} libevent-pthreads-2.1-7{a} libexpat1{a} libfabric1{a} libfido2-1{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libfribidi0{a} libgav1-1{a} libgd3{a} libgfortran-12-dev{a} libgfortran5{a} libglib2.0-0{a} libgraphite2-3{a} libgts-0.7-5{a} libgvc6{a} libgvpr2{a} libharfbuzz0b{a} libheif1{a} libhwloc-dev{a} libhwloc-plugins{a} libhwloc15{a} libibverbs-dev{a} libibverbs1{a} libice6{a} libicu72{a} libjbig0{a} libjpeg62-turbo{a} libjs-jquery{a} libjs-jquery-ui{a} libjsoncpp25{a} liblab-gamut1{a} libldap-2.5-0{a} liblerc4{a} libllvm14{a} libltdl-dev{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libmunge2{a} libnghttp2-14{a} libnl-3-200{a} libnl-3-dev{a} libnl-route-3-200{a} libnl-route-3-dev{a} libnuma-dev{a} libnuma1{a} libopenmpi-dev{a} libopenmpi3{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpathplan4{a} libpciaccess0{a} libpipeline1{a} libpixman-1-0{a} libpmix-dev{a} libpmix2{a} libpng16-16{a} libproc2-0{a} libpsl5{a} librav1e0{a} librdmacm1{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsm6{a} libssh2-1{a} libsub-override-perl{a} libsvtav1enc1{a} libthai-data{a} libthai0{a} libtiff6{a} libtool{a} libuchardet0{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} libxml2{a} libxmu6{a} libxnvctrl0{a} libxpm4{a} libxrender1{a} libxt6{a} libyuv0{a} libz3-4{a} m4{a} man-db{a} mpi-default-dev{a} ocl-icd-libopencl1{a} openmpi-bin{a} openmpi-common{a} openssh-client{a} po-debconf{a} procps{a} sensible-utils{a} x11-common{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl fonts-liberation2 javascript-common libarchive-cpio-perl libcoarrays-openmpi-dev libglib2.0-data libgts-bin libldap-common libmail-sendmail-perl libsasl2-modules lynx psmisc publicsuffix shared-mime-info wget xauth xdg-user-dirs 0 packages upgraded, 157 newly installed, 0 to remove and 0 not upgraded. Need to get 107 MB of archives. After unpacking 405 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main armhf libproc2-0 armhf 2:4.0.2-3 [54.2 kB] Get: 2 http://deb.debian.org/debian bookworm/main armhf procps armhf 2:4.0.2-3 [695 kB] Get: 3 http://deb.debian.org/debian bookworm/main armhf sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 4 http://deb.debian.org/debian bookworm/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB] Get: 5 http://deb.debian.org/debian bookworm/main armhf libmagic1 armhf 1:5.44-3 [96.5 kB] Get: 6 http://deb.debian.org/debian bookworm/main armhf file armhf 1:5.44-3 [41.6 kB] Get: 7 http://deb.debian.org/debian bookworm/main armhf gettext-base armhf 0.21-12 [157 kB] Get: 8 http://deb.debian.org/debian bookworm/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 9 http://deb.debian.org/debian bookworm/main armhf groff-base armhf 1.22.4-10 [825 kB] Get: 10 http://deb.debian.org/debian bookworm/main armhf bsdextrautils armhf 2.38.1-5+b1 [78.6 kB] Get: 11 http://deb.debian.org/debian bookworm/main armhf libpipeline1 armhf 1.5.7-1 [33.6 kB] Get: 12 http://deb.debian.org/debian bookworm/main armhf man-db armhf 2.11.2-2 [1351 kB] Get: 13 http://deb.debian.org/debian bookworm/main armhf libbsd0 armhf 0.11.7-2 [113 kB] Get: 14 http://deb.debian.org/debian bookworm/main armhf libedit2 armhf 3.1-20221030-2 [77.0 kB] Get: 15 http://deb.debian.org/debian bookworm/main armhf libcbor0.8 armhf 0.8.0-2+b1 [23.1 kB] Get: 16 http://deb.debian.org/debian bookworm/main armhf libfido2-1 armhf 1.12.0-2+b1 [69.3 kB] Get: 17 http://deb.debian.org/debian bookworm/main armhf openssh-client armhf 1:9.2p1-2 [893 kB] Get: 18 http://deb.debian.org/debian bookworm/main armhf m4 armhf 1.4.19-3 [265 kB] Get: 19 http://deb.debian.org/debian bookworm/main armhf autoconf all 2.71-3 [332 kB] Get: 20 http://deb.debian.org/debian bookworm/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 21 http://deb.debian.org/debian bookworm/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 22 http://deb.debian.org/debian bookworm/main armhf autopoint all 0.21-12 [495 kB] Get: 23 http://deb.debian.org/debian bookworm/main armhf libicu72 armhf 72.1-3 [9048 kB] Get: 24 http://deb.debian.org/debian bookworm/main armhf libxml2 armhf 2.9.14+dfsg-1.2 [591 kB] Get: 25 http://deb.debian.org/debian bookworm/main armhf libarchive13 armhf 3.6.2-1 [299 kB] Get: 26 http://deb.debian.org/debian bookworm/main armhf libbrotli1 armhf 1.0.9-2+b6 [271 kB] Get: 27 http://deb.debian.org/debian bookworm/main armhf libsasl2-modules-db armhf 2.1.28+dfsg-10 [19.0 kB] Get: 28 http://deb.debian.org/debian bookworm/main armhf libsasl2-2 armhf 2.1.28+dfsg-10 [52.3 kB] Get: 29 http://deb.debian.org/debian bookworm/main armhf libldap-2.5-0 armhf 2.5.13+dfsg-5 [158 kB] Get: 30 http://deb.debian.org/debian bookworm/main armhf libnghttp2-14 armhf 1.52.0-1 [60.8 kB] Get: 31 http://deb.debian.org/debian bookworm/main armhf libpsl5 armhf 0.21.2-1 [57.5 kB] Get: 32 http://deb.debian.org/debian bookworm/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [55.2 kB] Get: 33 http://deb.debian.org/debian bookworm/main armhf libssh2-1 armhf 1.10.0-3+b1 [163 kB] Get: 34 http://deb.debian.org/debian bookworm/main armhf libcurl4 armhf 7.88.1-9 [347 kB] Get: 35 http://deb.debian.org/debian bookworm/main armhf libexpat1 armhf 2.5.0-1 [79.9 kB] Get: 36 http://deb.debian.org/debian bookworm/main armhf libjsoncpp25 armhf 1.9.5-4 [68.6 kB] Get: 37 http://deb.debian.org/debian bookworm/main armhf librhash0 armhf 1.4.3-3 [146 kB] Get: 38 http://deb.debian.org/debian bookworm/main armhf libuv1 armhf 1.44.2-1 [126 kB] Get: 39 http://deb.debian.org/debian bookworm/main armhf cmake-data all 3.25.1-1 [2026 kB] Get: 40 http://deb.debian.org/debian bookworm/main armhf cmake armhf 3.25.1-1 [4263 kB] Get: 41 http://deb.debian.org/debian bookworm/main armhf libdebhelper-perl all 13.11.4 [81.2 kB] Get: 42 http://deb.debian.org/debian bookworm/main armhf libtool all 2.4.7-5 [517 kB] Get: 43 http://deb.debian.org/debian bookworm/main armhf dh-autoreconf all 20 [17.1 kB] Get: 44 http://deb.debian.org/debian bookworm/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 45 http://deb.debian.org/debian bookworm/main armhf libsub-override-perl all 0.09-4 [9304 B] Get: 46 http://deb.debian.org/debian bookworm/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 47 http://deb.debian.org/debian bookworm/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 48 http://deb.debian.org/debian bookworm/main armhf libelf1 armhf 0.188-2.1 [170 kB] Get: 49 http://deb.debian.org/debian bookworm/main armhf dwz armhf 0.15-1 [101 kB] Get: 50 http://deb.debian.org/debian bookworm/main armhf gettext armhf 0.21-12 [1229 kB] Get: 51 http://deb.debian.org/debian bookworm/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 52 http://deb.debian.org/debian bookworm/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 53 http://deb.debian.org/debian bookworm/main armhf debhelper all 13.11.4 [942 kB] Get: 54 http://deb.debian.org/debian bookworm/main armhf libz3-4 armhf 4.8.12-3.1 [6061 kB] Get: 55 http://deb.debian.org/debian bookworm/main armhf libllvm14 armhf 1:14.0.6-12 [19.4 MB] Get: 56 http://deb.debian.org/debian bookworm/main armhf libclang-cpp14 armhf 1:14.0.6-12 [9417 kB] Get: 57 http://deb.debian.org/debian bookworm/main armhf libclang1-14 armhf 1:14.0.6-12 [5175 kB] Get: 58 http://deb.debian.org/debian bookworm/main armhf doxygen armhf 1.9.4-4 [4176 kB] Get: 59 http://deb.debian.org/debian bookworm/main armhf libpng16-16 armhf 1.6.39-2 [260 kB] Get: 60 http://deb.debian.org/debian bookworm/main armhf libfreetype6 armhf 2.12.1+dfsg-5 [332 kB] Get: 61 http://deb.debian.org/debian bookworm/main armhf fonts-dejavu-core all 2.37-6 [1068 kB] Get: 62 http://deb.debian.org/debian bookworm/main armhf fontconfig-config armhf 2.14.1-4 [315 kB] Get: 63 http://deb.debian.org/debian bookworm/main armhf libfontconfig1 armhf 2.14.1-4 [368 kB] Get: 64 http://deb.debian.org/debian bookworm/main armhf fontconfig armhf 2.14.1-4 [448 kB] Get: 65 http://deb.debian.org/debian bookworm/main armhf libgfortran5 armhf 12.2.0-14 [246 kB] Get: 66 http://deb.debian.org/debian bookworm/main armhf libgfortran-12-dev armhf 12.2.0-14 [298 kB] Get: 67 http://deb.debian.org/debian bookworm/main armhf gfortran-12 armhf 12.2.0-14 [7633 kB] Get: 68 http://deb.debian.org/debian bookworm/main armhf libcdt5 armhf 2.42.2-7+b3 [37.5 kB] Get: 69 http://deb.debian.org/debian bookworm/main armhf libcgraph6 armhf 2.42.2-7+b3 [56.1 kB] Get: 70 http://deb.debian.org/debian bookworm/main armhf libaom3 armhf 3.6.0-1 [1369 kB] Get: 71 http://deb.debian.org/debian bookworm/main armhf libdav1d6 armhf 1.0.0-2 [256 kB] Get: 72 http://deb.debian.org/debian bookworm/main armhf libabsl20220623 armhf 20220623.1-1 [365 kB] Get: 73 http://deb.debian.org/debian bookworm/main armhf libgav1-1 armhf 0.18.0-1+b1 [284 kB] Get: 74 http://deb.debian.org/debian bookworm/main armhf librav1e0 armhf 0.5.1-6 [514 kB] Get: 75 http://deb.debian.org/debian bookworm/main armhf libsvtav1enc1 armhf 1.4.1+dfsg-1 [893 kB] Get: 76 http://deb.debian.org/debian bookworm/main armhf libjpeg62-turbo armhf 1:2.1.5-2 [143 kB] Get: 77 http://deb.debian.org/debian bookworm/main armhf libyuv0 armhf 0.0~git20230123.b2528b0-1 [85.5 kB] Get: 78 http://deb.debian.org/debian bookworm/main armhf libavif15 armhf 0.11.1-1 [84.8 kB] Get: 79 http://deb.debian.org/debian bookworm/main armhf libde265-0 armhf 1.0.11-1 [143 kB] Get: 80 http://deb.debian.org/debian bookworm/main armhf libx265-199 armhf 3.5-2+b1 [580 kB] Get: 81 http://deb.debian.org/debian bookworm/main armhf libheif1 armhf 1.15.1-1 [183 kB] Get: 82 http://deb.debian.org/debian bookworm/main armhf libdeflate0 armhf 1.14-1 [52.2 kB] Get: 83 http://deb.debian.org/debian bookworm/main armhf libjbig0 armhf 2.1-6.1 [27.1 kB] Get: 84 http://deb.debian.org/debian bookworm/main armhf liblerc4 armhf 4.0.0+ds-2 [137 kB] Get: 85 http://deb.debian.org/debian bookworm/main armhf libwebp7 armhf 1.2.4-0.1 [242 kB] Get: 86 http://deb.debian.org/debian bookworm/main armhf libtiff6 armhf 4.5.0-5 [295 kB] Get: 87 http://deb.debian.org/debian bookworm/main armhf libxau6 armhf 1:1.0.9-1 [19.0 kB] Get: 88 http://deb.debian.org/debian bookworm/main armhf libxdmcp6 armhf 1:1.1.2-3 [24.9 kB] Get: 89 http://deb.debian.org/debian bookworm/main armhf libxcb1 armhf 1.15-1 [140 kB] Get: 90 http://deb.debian.org/debian bookworm/main armhf libx11-data all 2:1.8.4-2 [292 kB] Get: 91 http://deb.debian.org/debian bookworm/main armhf libx11-6 armhf 2:1.8.4-2 [695 kB] Get: 92 http://deb.debian.org/debian bookworm/main armhf libxpm4 armhf 1:3.5.12-1.1 [42.3 kB] Get: 93 http://deb.debian.org/debian bookworm/main armhf libgd3 armhf 2.3.3-9 [103 kB] Get: 94 http://deb.debian.org/debian bookworm/main armhf libglib2.0-0 armhf 2.74.6-2 [1227 kB] Get: 95 http://deb.debian.org/debian bookworm/main armhf libgts-0.7-5 armhf 0.7.6+darcs121130-5+b1 [137 kB] Get: 96 http://deb.debian.org/debian bookworm/main armhf libpixman-1-0 armhf 0.42.2-1 [465 kB] Get: 97 http://deb.debian.org/debian bookworm/main armhf libxcb-render0 armhf 1.15-1 [114 kB] Get: 98 http://deb.debian.org/debian bookworm/main armhf libxcb-shm0 armhf 1.15-1 [106 kB] Get: 99 http://deb.debian.org/debian bookworm/main armhf libxext6 armhf 2:1.3.4-1+b1 [47.8 kB] Get: 100 http://deb.debian.org/debian bookworm/main armhf libxrender1 armhf 1:0.9.10-1.1 [30.1 kB] Get: 101 http://deb.debian.org/debian bookworm/main armhf libcairo2 armhf 1.16.0-7 [493 kB] Get: 102 http://deb.debian.org/debian bookworm/main armhf libltdl7 armhf 2.4.7-5 [390 kB] Get: 103 http://deb.debian.org/debian bookworm/main armhf libfribidi0 armhf 1.0.8-2.1 [63.1 kB] Get: 104 http://deb.debian.org/debian bookworm/main armhf libgraphite2-3 armhf 1.3.14-1 [70.5 kB] Get: 105 http://deb.debian.org/debian bookworm/main armhf libharfbuzz0b armhf 6.0.0+dfsg-3 [1893 kB] Get: 106 http://deb.debian.org/debian bookworm/main armhf libthai-data all 0.1.29-1 [176 kB] Get: 107 http://deb.debian.org/debian bookworm/main armhf libdatrie1 armhf 0.2.13-2+b1 [39.9 kB] Get: 108 http://deb.debian.org/debian bookworm/main armhf libthai0 armhf 0.1.29-1 [54.3 kB] Get: 109 http://deb.debian.org/debian bookworm/main armhf libpango-1.0-0 armhf 1.50.12+ds-1 [188 kB] Get: 110 http://deb.debian.org/debian bookworm/main armhf libpangoft2-1.0-0 armhf 1.50.12+ds-1 [40.9 kB] Get: 111 http://deb.debian.org/debian bookworm/main armhf libpangocairo-1.0-0 armhf 1.50.12+ds-1 [30.3 kB] Get: 112 http://deb.debian.org/debian bookworm/main armhf libpathplan4 armhf 2.42.2-7+b3 [39.5 kB] Get: 113 http://deb.debian.org/debian bookworm/main armhf libgvc6 armhf 2.42.2-7+b3 [579 kB] Get: 114 http://deb.debian.org/debian bookworm/main armhf libgvpr2 armhf 2.42.2-7+b3 [165 kB] Get: 115 http://deb.debian.org/debian bookworm/main armhf liblab-gamut1 armhf 2.42.2-7+b3 [198 kB] Get: 116 http://deb.debian.org/debian bookworm/main armhf x11-common all 1:7.7+23 [252 kB] Get: 117 http://deb.debian.org/debian bookworm/main armhf libice6 armhf 2:1.0.10-1 [51.9 kB] Get: 118 http://deb.debian.org/debian bookworm/main armhf libsm6 armhf 2:1.2.3-1 [33.0 kB] Get: 119 http://deb.debian.org/debian bookworm/main armhf libxt6 armhf 1:1.2.1-1.1 [157 kB] Get: 120 http://deb.debian.org/debian bookworm/main armhf libxmu6 armhf 2:1.1.3-3 [52.6 kB] Get: 121 http://deb.debian.org/debian bookworm/main armhf libxaw7 armhf 2:1.0.14-1 [167 kB] Get: 122 http://deb.debian.org/debian bookworm/main armhf graphviz armhf 2.42.2-7+b3 [498 kB] Get: 123 http://deb.debian.org/debian bookworm/main armhf libnl-3-200 armhf 3.7.0-0.2+b1 [55.8 kB] Get: 124 http://deb.debian.org/debian bookworm/main armhf libnl-route-3-200 armhf 3.7.0-0.2+b1 [156 kB] Get: 125 http://deb.debian.org/debian bookworm/main armhf libibverbs1 armhf 44.0-2 [53.6 kB] Get: 126 http://deb.debian.org/debian bookworm/main armhf ibverbs-providers armhf 44.0-2 [28.4 kB] Get: 127 http://deb.debian.org/debian bookworm/main armhf libevent-2.1-7 armhf 2.1.12-stable-8 [161 kB] Get: 128 http://deb.debian.org/debian bookworm/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-8 [120 kB] Get: 129 http://deb.debian.org/debian bookworm/main armhf libevent-extra-2.1-7 armhf 2.1.12-stable-8 [97.5 kB] Get: 130 http://deb.debian.org/debian bookworm/main armhf libevent-pthreads-2.1-7 armhf 2.1.12-stable-8 [53.2 kB] Get: 131 http://deb.debian.org/debian bookworm/main armhf libevent-openssl-2.1-7 armhf 2.1.12-stable-8 [58.3 kB] Get: 132 http://deb.debian.org/debian bookworm/main armhf libevent-dev armhf 2.1.12-stable-8 [290 kB] Get: 133 http://deb.debian.org/debian bookworm/main armhf librdmacm1 armhf 44.0-2 [60.6 kB] Get: 134 http://deb.debian.org/debian bookworm/main armhf libfabric1 armhf 1.17.0-3 [385 kB] Get: 135 http://deb.debian.org/debian bookworm/main armhf libhwloc15 armhf 2.9.0-1 [127 kB] Get: 136 http://deb.debian.org/debian bookworm/main armhf libnuma1 armhf 2.0.16-1 [17.8 kB] Get: 137 http://deb.debian.org/debian bookworm/main armhf libnuma-dev armhf 2.0.16-1 [33.0 kB] Get: 138 http://deb.debian.org/debian bookworm/main armhf libltdl-dev armhf 2.4.7-5 [162 kB] Get: 139 http://deb.debian.org/debian bookworm/main armhf libhwloc-dev armhf 2.9.0-1 [214 kB] Get: 140 http://deb.debian.org/debian bookworm/main armhf libpciaccess0 armhf 0.17-2 [48.7 kB] Get: 141 http://deb.debian.org/debian bookworm/main armhf libxnvctrl0 armhf 525.85.05-1 [12.2 kB] Get: 142 http://deb.debian.org/debian bookworm/main armhf ocl-icd-libopencl1 armhf 2.3.1-1 [40.1 kB] Get: 143 http://deb.debian.org/debian bookworm/main armhf libhwloc-plugins armhf 2.9.0-1 [15.9 kB] Get: 144 http://deb.debian.org/debian bookworm/main armhf libnl-3-dev armhf 3.7.0-0.2+b1 [98.4 kB] Get: 145 http://deb.debian.org/debian bookworm/main armhf libnl-route-3-dev armhf 3.7.0-0.2+b1 [183 kB] Get: 146 http://deb.debian.org/debian bookworm/main armhf libibverbs-dev armhf 44.0-2 [195 kB] Get: 147 http://deb.debian.org/debian bookworm/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 148 http://deb.debian.org/debian bookworm/main armhf libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB] Get: 149 http://deb.debian.org/debian bookworm/main armhf libmunge2 armhf 0.5.15-2 [15.7 kB] Get: 150 http://deb.debian.org/debian bookworm/main armhf libpmix2 armhf 4.2.2-1+b1 [553 kB] Get: 151 http://deb.debian.org/debian bookworm/main armhf libopenmpi3 armhf 4.1.4-3+b1 [1849 kB] Get: 152 http://deb.debian.org/debian bookworm/main armhf openmpi-common all 4.1.4-3 [167 kB] Get: 153 http://deb.debian.org/debian bookworm/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-1 [902 kB] Get: 154 http://deb.debian.org/debian bookworm/main armhf libpmix-dev armhf 4.2.2-1+b1 [864 kB] Get: 155 http://deb.debian.org/debian bookworm/main armhf openmpi-bin armhf 4.1.4-3+b1 [194 kB] Get: 156 http://deb.debian.org/debian bookworm/main armhf libopenmpi-dev armhf 4.1.4-3+b1 [920 kB] Get: 157 http://deb.debian.org/debian bookworm/main armhf mpi-default-dev armhf 1.14 [5548 B] Fetched 107 MB in 10s (10.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libproc2-0:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19329 files and directories currently installed.) Preparing to unpack .../000-libproc2-0_2%3a4.0.2-3_armhf.deb ... Unpacking libproc2-0:armhf (2:4.0.2-3) ... Selecting previously unselected package procps. Preparing to unpack .../001-procps_2%3a4.0.2-3_armhf.deb ... Unpacking procps (2:4.0.2-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../002-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../003-libmagic-mgc_1%3a5.44-3_armhf.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../004-libmagic1_1%3a5.44-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../005-file_1%3a5.44-3_armhf.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../006-gettext-base_0.21-12_armhf.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../007-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../008-groff-base_1.22.4-10_armhf.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../009-bsdextrautils_2.38.1-5+b1_armhf.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../010-libpipeline1_1.5.7-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../011-man-db_2.11.2-2_armhf.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../012-libbsd0_0.11.7-2_armhf.deb ... Unpacking libbsd0:armhf (0.11.7-2) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../013-libedit2_3.1-20221030-2_armhf.deb ... Unpacking libedit2:armhf (3.1-20221030-2) ... Selecting previously unselected package libcbor0.8:armhf. Preparing to unpack .../014-libcbor0.8_0.8.0-2+b1_armhf.deb ... Unpacking libcbor0.8:armhf (0.8.0-2+b1) ... Selecting previously unselected package libfido2-1:armhf. Preparing to unpack .../015-libfido2-1_1.12.0-2+b1_armhf.deb ... Unpacking libfido2-1:armhf (1.12.0-2+b1) ... Selecting previously unselected package openssh-client. Preparing to unpack .../016-openssh-client_1%3a9.2p1-2_armhf.deb ... Unpacking openssh-client (1:9.2p1-2) ... Selecting previously unselected package m4. Preparing to unpack .../017-m4_1.4.19-3_armhf.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../018-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../019-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../020-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 .../021-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../022-libicu72_72.1-3_armhf.deb ... Unpacking libicu72:armhf (72.1-3) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../023-libxml2_2.9.14+dfsg-1.2_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.2) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../024-libarchive13_3.6.2-1_armhf.deb ... Unpacking libarchive13:armhf (3.6.2-1) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../025-libbrotli1_1.0.9-2+b6_armhf.deb ... Unpacking libbrotli1:armhf (1.0.9-2+b6) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../026-libsasl2-modules-db_2.1.28+dfsg-10_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg-10) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../027-libsasl2-2_2.1.28+dfsg-10_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.28+dfsg-10) ... Selecting previously unselected package libldap-2.5-0:armhf. Preparing to unpack .../028-libldap-2.5-0_2.5.13+dfsg-5_armhf.deb ... Unpacking libldap-2.5-0:armhf (2.5.13+dfsg-5) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../029-libnghttp2-14_1.52.0-1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.52.0-1) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../030-libpsl5_0.21.2-1_armhf.deb ... Unpacking libpsl5:armhf (0.21.2-1) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../031-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:armhf. Preparing to unpack .../032-libssh2-1_1.10.0-3+b1_armhf.deb ... Unpacking libssh2-1:armhf (1.10.0-3+b1) ... Selecting previously unselected package libcurl4:armhf. Preparing to unpack .../033-libcurl4_7.88.1-9_armhf.deb ... Unpacking libcurl4:armhf (7.88.1-9) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../034-libexpat1_2.5.0-1_armhf.deb ... Unpacking libexpat1:armhf (2.5.0-1) ... Selecting previously unselected package libjsoncpp25:armhf. Preparing to unpack .../035-libjsoncpp25_1.9.5-4_armhf.deb ... Unpacking libjsoncpp25:armhf (1.9.5-4) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../036-librhash0_1.4.3-3_armhf.deb ... Unpacking librhash0:armhf (1.4.3-3) ... Selecting previously unselected package libuv1:armhf. Preparing to unpack .../037-libuv1_1.44.2-1_armhf.deb ... Unpacking libuv1:armhf (1.44.2-1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../038-cmake-data_3.25.1-1_all.deb ... Unpacking cmake-data (3.25.1-1) ... Selecting previously unselected package cmake. Preparing to unpack .../039-cmake_3.25.1-1_armhf.deb ... Unpacking cmake (3.25.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../040-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../041-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../042-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../043-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 .../044-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 .../045-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 .../046-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../047-libelf1_0.188-2.1_armhf.deb ... Unpacking libelf1:armhf (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../048-dwz_0.15-1_armhf.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../049-gettext_0.21-12_armhf.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../050-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 .../051-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../052-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package libz3-4:armhf. Preparing to unpack .../053-libz3-4_4.8.12-3.1_armhf.deb ... Unpacking libz3-4:armhf (4.8.12-3.1) ... Selecting previously unselected package libllvm14:armhf. Preparing to unpack .../054-libllvm14_1%3a14.0.6-12_armhf.deb ... Unpacking libllvm14:armhf (1:14.0.6-12) ... Selecting previously unselected package libclang-cpp14. Preparing to unpack .../055-libclang-cpp14_1%3a14.0.6-12_armhf.deb ... Unpacking libclang-cpp14 (1:14.0.6-12) ... Selecting previously unselected package libclang1-14. Preparing to unpack .../056-libclang1-14_1%3a14.0.6-12_armhf.deb ... Unpacking libclang1-14 (1:14.0.6-12) ... Selecting previously unselected package doxygen. Preparing to unpack .../057-doxygen_1.9.4-4_armhf.deb ... Unpacking doxygen (1.9.4-4) ... Selecting previously unselected package libpng16-16:armhf. Preparing to unpack .../058-libpng16-16_1.6.39-2_armhf.deb ... Unpacking libpng16-16:armhf (1.6.39-2) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../059-libfreetype6_2.12.1+dfsg-5_armhf.deb ... Unpacking libfreetype6:armhf (2.12.1+dfsg-5) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../060-fonts-dejavu-core_2.37-6_all.deb ... Unpacking fonts-dejavu-core (2.37-6) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../061-fontconfig-config_2.14.1-4_armhf.deb ... Unpacking fontconfig-config (2.14.1-4) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../062-libfontconfig1_2.14.1-4_armhf.deb ... Unpacking libfontconfig1:armhf (2.14.1-4) ... Selecting previously unselected package fontconfig. Preparing to unpack .../063-fontconfig_2.14.1-4_armhf.deb ... Unpacking fontconfig (2.14.1-4) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../064-libgfortran5_12.2.0-14_armhf.deb ... Unpacking libgfortran5:armhf (12.2.0-14) ... Selecting previously unselected package libgfortran-12-dev:armhf. Preparing to unpack .../065-libgfortran-12-dev_12.2.0-14_armhf.deb ... Unpacking libgfortran-12-dev:armhf (12.2.0-14) ... Selecting previously unselected package gfortran-12. Preparing to unpack .../066-gfortran-12_12.2.0-14_armhf.deb ... Unpacking gfortran-12 (12.2.0-14) ... Selecting previously unselected package libcdt5:armhf. Preparing to unpack .../067-libcdt5_2.42.2-7+b3_armhf.deb ... Unpacking libcdt5:armhf (2.42.2-7+b3) ... Selecting previously unselected package libcgraph6:armhf. Preparing to unpack .../068-libcgraph6_2.42.2-7+b3_armhf.deb ... Unpacking libcgraph6:armhf (2.42.2-7+b3) ... Selecting previously unselected package libaom3:armhf. Preparing to unpack .../069-libaom3_3.6.0-1_armhf.deb ... Unpacking libaom3:armhf (3.6.0-1) ... Selecting previously unselected package libdav1d6:armhf. Preparing to unpack .../070-libdav1d6_1.0.0-2_armhf.deb ... Unpacking libdav1d6:armhf (1.0.0-2) ... Selecting previously unselected package libabsl20220623:armhf. Preparing to unpack .../071-libabsl20220623_20220623.1-1_armhf.deb ... Unpacking libabsl20220623:armhf (20220623.1-1) ... Selecting previously unselected package libgav1-1:armhf. Preparing to unpack .../072-libgav1-1_0.18.0-1+b1_armhf.deb ... Unpacking libgav1-1:armhf (0.18.0-1+b1) ... Selecting previously unselected package librav1e0:armhf. Preparing to unpack .../073-librav1e0_0.5.1-6_armhf.deb ... Unpacking librav1e0:armhf (0.5.1-6) ... Selecting previously unselected package libsvtav1enc1:armhf. Preparing to unpack .../074-libsvtav1enc1_1.4.1+dfsg-1_armhf.deb ... Unpacking libsvtav1enc1:armhf (1.4.1+dfsg-1) ... Selecting previously unselected package libjpeg62-turbo:armhf. Preparing to unpack .../075-libjpeg62-turbo_1%3a2.1.5-2_armhf.deb ... Unpacking libjpeg62-turbo:armhf (1:2.1.5-2) ... Selecting previously unselected package libyuv0:armhf. Preparing to unpack .../076-libyuv0_0.0~git20230123.b2528b0-1_armhf.deb ... Unpacking libyuv0:armhf (0.0~git20230123.b2528b0-1) ... Selecting previously unselected package libavif15:armhf. Preparing to unpack .../077-libavif15_0.11.1-1_armhf.deb ... Unpacking libavif15:armhf (0.11.1-1) ... Selecting previously unselected package libde265-0:armhf. Preparing to unpack .../078-libde265-0_1.0.11-1_armhf.deb ... Unpacking libde265-0:armhf (1.0.11-1) ... Selecting previously unselected package libx265-199:armhf. Preparing to unpack .../079-libx265-199_3.5-2+b1_armhf.deb ... Unpacking libx265-199:armhf (3.5-2+b1) ... Selecting previously unselected package libheif1:armhf. Preparing to unpack .../080-libheif1_1.15.1-1_armhf.deb ... Unpacking libheif1:armhf (1.15.1-1) ... Selecting previously unselected package libdeflate0:armhf. Preparing to unpack .../081-libdeflate0_1.14-1_armhf.deb ... Unpacking libdeflate0:armhf (1.14-1) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../082-libjbig0_2.1-6.1_armhf.deb ... Unpacking libjbig0:armhf (2.1-6.1) ... Selecting previously unselected package liblerc4:armhf. Preparing to unpack .../083-liblerc4_4.0.0+ds-2_armhf.deb ... Unpacking liblerc4:armhf (4.0.0+ds-2) ... Selecting previously unselected package libwebp7:armhf. Preparing to unpack .../084-libwebp7_1.2.4-0.1_armhf.deb ... Unpacking libwebp7:armhf (1.2.4-0.1) ... Selecting previously unselected package libtiff6:armhf. Preparing to unpack .../085-libtiff6_4.5.0-5_armhf.deb ... Unpacking libtiff6:armhf (4.5.0-5) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../086-libxau6_1%3a1.0.9-1_armhf.deb ... Unpacking libxau6:armhf (1:1.0.9-1) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../087-libxdmcp6_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.2-3) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../088-libxcb1_1.15-1_armhf.deb ... Unpacking libxcb1:armhf (1.15-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../089-libx11-data_2%3a1.8.4-2_all.deb ... Unpacking libx11-data (2:1.8.4-2) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../090-libx11-6_2%3a1.8.4-2_armhf.deb ... Unpacking libx11-6:armhf (2:1.8.4-2) ... Selecting previously unselected package libxpm4:armhf. Preparing to unpack .../091-libxpm4_1%3a3.5.12-1.1_armhf.deb ... Unpacking libxpm4:armhf (1:3.5.12-1.1) ... Selecting previously unselected package libgd3:armhf. Preparing to unpack .../092-libgd3_2.3.3-9_armhf.deb ... Unpacking libgd3:armhf (2.3.3-9) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../093-libglib2.0-0_2.74.6-2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.74.6-2) ... Selecting previously unselected package libgts-0.7-5:armhf. Preparing to unpack .../094-libgts-0.7-5_0.7.6+darcs121130-5+b1_armhf.deb ... Unpacking libgts-0.7-5:armhf (0.7.6+darcs121130-5+b1) ... Selecting previously unselected package libpixman-1-0:armhf. Preparing to unpack .../095-libpixman-1-0_0.42.2-1_armhf.deb ... Unpacking libpixman-1-0:armhf (0.42.2-1) ... Selecting previously unselected package libxcb-render0:armhf. Preparing to unpack .../096-libxcb-render0_1.15-1_armhf.deb ... Unpacking libxcb-render0:armhf (1.15-1) ... Selecting previously unselected package libxcb-shm0:armhf. Preparing to unpack .../097-libxcb-shm0_1.15-1_armhf.deb ... Unpacking libxcb-shm0:armhf (1.15-1) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../098-libxext6_2%3a1.3.4-1+b1_armhf.deb ... Unpacking libxext6:armhf (2:1.3.4-1+b1) ... Selecting previously unselected package libxrender1:armhf. Preparing to unpack .../099-libxrender1_1%3a0.9.10-1.1_armhf.deb ... Unpacking libxrender1:armhf (1:0.9.10-1.1) ... Selecting previously unselected package libcairo2:armhf. Preparing to unpack .../100-libcairo2_1.16.0-7_armhf.deb ... Unpacking libcairo2:armhf (1.16.0-7) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../101-libltdl7_2.4.7-5_armhf.deb ... Unpacking libltdl7:armhf (2.4.7-5) ... Selecting previously unselected package libfribidi0:armhf. Preparing to unpack .../102-libfribidi0_1.0.8-2.1_armhf.deb ... Unpacking libfribidi0:armhf (1.0.8-2.1) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../103-libgraphite2-3_1.3.14-1_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.14-1) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../104-libharfbuzz0b_6.0.0+dfsg-3_armhf.deb ... Unpacking libharfbuzz0b:armhf (6.0.0+dfsg-3) ... Selecting previously unselected package libthai-data. Preparing to unpack .../105-libthai-data_0.1.29-1_all.deb ... Unpacking libthai-data (0.1.29-1) ... Selecting previously unselected package libdatrie1:armhf. Preparing to unpack .../106-libdatrie1_0.2.13-2+b1_armhf.deb ... Unpacking libdatrie1:armhf (0.2.13-2+b1) ... Selecting previously unselected package libthai0:armhf. Preparing to unpack .../107-libthai0_0.1.29-1_armhf.deb ... Unpacking libthai0:armhf (0.1.29-1) ... Selecting previously unselected package libpango-1.0-0:armhf. Preparing to unpack .../108-libpango-1.0-0_1.50.12+ds-1_armhf.deb ... Unpacking libpango-1.0-0:armhf (1.50.12+ds-1) ... Selecting previously unselected package libpangoft2-1.0-0:armhf. Preparing to unpack .../109-libpangoft2-1.0-0_1.50.12+ds-1_armhf.deb ... Unpacking libpangoft2-1.0-0:armhf (1.50.12+ds-1) ... Selecting previously unselected package libpangocairo-1.0-0:armhf. Preparing to unpack .../110-libpangocairo-1.0-0_1.50.12+ds-1_armhf.deb ... Unpacking libpangocairo-1.0-0:armhf (1.50.12+ds-1) ... Selecting previously unselected package libpathplan4:armhf. Preparing to unpack .../111-libpathplan4_2.42.2-7+b3_armhf.deb ... Unpacking libpathplan4:armhf (2.42.2-7+b3) ... Selecting previously unselected package libgvc6. Preparing to unpack .../112-libgvc6_2.42.2-7+b3_armhf.deb ... Unpacking libgvc6 (2.42.2-7+b3) ... Selecting previously unselected package libgvpr2:armhf. Preparing to unpack .../113-libgvpr2_2.42.2-7+b3_armhf.deb ... Unpacking libgvpr2:armhf (2.42.2-7+b3) ... Selecting previously unselected package liblab-gamut1:armhf. Preparing to unpack .../114-liblab-gamut1_2.42.2-7+b3_armhf.deb ... Unpacking liblab-gamut1:armhf (2.42.2-7+b3) ... Selecting previously unselected package x11-common. Preparing to unpack .../115-x11-common_1%3a7.7+23_all.deb ... Unpacking x11-common (1:7.7+23) ... Selecting previously unselected package libice6:armhf. Preparing to unpack .../116-libice6_2%3a1.0.10-1_armhf.deb ... Unpacking libice6:armhf (2:1.0.10-1) ... Selecting previously unselected package libsm6:armhf. Preparing to unpack .../117-libsm6_2%3a1.2.3-1_armhf.deb ... Unpacking libsm6:armhf (2:1.2.3-1) ... Selecting previously unselected package libxt6:armhf. Preparing to unpack .../118-libxt6_1%3a1.2.1-1.1_armhf.deb ... Unpacking libxt6:armhf (1:1.2.1-1.1) ... Selecting previously unselected package libxmu6:armhf. Preparing to unpack .../119-libxmu6_2%3a1.1.3-3_armhf.deb ... Unpacking libxmu6:armhf (2:1.1.3-3) ... Selecting previously unselected package libxaw7:armhf. Preparing to unpack .../120-libxaw7_2%3a1.0.14-1_armhf.deb ... Unpacking libxaw7:armhf (2:1.0.14-1) ... Selecting previously unselected package graphviz. Preparing to unpack .../121-graphviz_2.42.2-7+b3_armhf.deb ... Unpacking graphviz (2.42.2-7+b3) ... Selecting previously unselected package libnl-3-200:armhf. Preparing to unpack .../122-libnl-3-200_3.7.0-0.2+b1_armhf.deb ... Unpacking libnl-3-200:armhf (3.7.0-0.2+b1) ... Selecting previously unselected package libnl-route-3-200:armhf. Preparing to unpack .../123-libnl-route-3-200_3.7.0-0.2+b1_armhf.deb ... Unpacking libnl-route-3-200:armhf (3.7.0-0.2+b1) ... Selecting previously unselected package libibverbs1:armhf. Preparing to unpack .../124-libibverbs1_44.0-2_armhf.deb ... Unpacking libibverbs1:armhf (44.0-2) ... Selecting previously unselected package ibverbs-providers:armhf. Preparing to unpack .../125-ibverbs-providers_44.0-2_armhf.deb ... Unpacking ibverbs-providers:armhf (44.0-2) ... Selecting previously unselected package libevent-2.1-7:armhf. Preparing to unpack .../126-libevent-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package libevent-core-2.1-7:armhf. Preparing to unpack .../127-libevent-core-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package libevent-extra-2.1-7:armhf. Preparing to unpack .../128-libevent-extra-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-extra-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package libevent-pthreads-2.1-7:armhf. Preparing to unpack .../129-libevent-pthreads-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-pthreads-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package libevent-openssl-2.1-7:armhf. Preparing to unpack .../130-libevent-openssl-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-openssl-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package libevent-dev. Preparing to unpack .../131-libevent-dev_2.1.12-stable-8_armhf.deb ... Unpacking libevent-dev (2.1.12-stable-8) ... Selecting previously unselected package librdmacm1:armhf. Preparing to unpack .../132-librdmacm1_44.0-2_armhf.deb ... Unpacking librdmacm1:armhf (44.0-2) ... Selecting previously unselected package libfabric1:armhf. Preparing to unpack .../133-libfabric1_1.17.0-3_armhf.deb ... Unpacking libfabric1:armhf (1.17.0-3) ... Selecting previously unselected package libhwloc15:armhf. Preparing to unpack .../134-libhwloc15_2.9.0-1_armhf.deb ... Unpacking libhwloc15:armhf (2.9.0-1) ... Selecting previously unselected package libnuma1:armhf. Preparing to unpack .../135-libnuma1_2.0.16-1_armhf.deb ... Unpacking libnuma1:armhf (2.0.16-1) ... Selecting previously unselected package libnuma-dev:armhf. Preparing to unpack .../136-libnuma-dev_2.0.16-1_armhf.deb ... Unpacking libnuma-dev:armhf (2.0.16-1) ... Selecting previously unselected package libltdl-dev:armhf. Preparing to unpack .../137-libltdl-dev_2.4.7-5_armhf.deb ... Unpacking libltdl-dev:armhf (2.4.7-5) ... Selecting previously unselected package libhwloc-dev:armhf. Preparing to unpack .../138-libhwloc-dev_2.9.0-1_armhf.deb ... Unpacking libhwloc-dev:armhf (2.9.0-1) ... Selecting previously unselected package libpciaccess0:armhf. Preparing to unpack .../139-libpciaccess0_0.17-2_armhf.deb ... Unpacking libpciaccess0:armhf (0.17-2) ... Selecting previously unselected package libxnvctrl0:armhf. Preparing to unpack .../140-libxnvctrl0_525.85.05-1_armhf.deb ... Unpacking libxnvctrl0:armhf (525.85.05-1) ... Selecting previously unselected package ocl-icd-libopencl1:armhf. Preparing to unpack .../141-ocl-icd-libopencl1_2.3.1-1_armhf.deb ... Unpacking ocl-icd-libopencl1:armhf (2.3.1-1) ... Selecting previously unselected package libhwloc-plugins:armhf. Preparing to unpack .../142-libhwloc-plugins_2.9.0-1_armhf.deb ... Unpacking libhwloc-plugins:armhf (2.9.0-1) ... Selecting previously unselected package libnl-3-dev:armhf. Preparing to unpack .../143-libnl-3-dev_3.7.0-0.2+b1_armhf.deb ... Unpacking libnl-3-dev:armhf (3.7.0-0.2+b1) ... Selecting previously unselected package libnl-route-3-dev:armhf. Preparing to unpack .../144-libnl-route-3-dev_3.7.0-0.2+b1_armhf.deb ... Unpacking libnl-route-3-dev:armhf (3.7.0-0.2+b1) ... Selecting previously unselected package libibverbs-dev:armhf. Preparing to unpack .../145-libibverbs-dev_44.0-2_armhf.deb ... Unpacking libibverbs-dev:armhf (44.0-2) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../146-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 libjs-jquery-ui. Preparing to unpack .../147-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... Selecting previously unselected package libmunge2. Preparing to unpack .../148-libmunge2_0.5.15-2_armhf.deb ... Unpacking libmunge2 (0.5.15-2) ... Selecting previously unselected package libpmix2:armhf. Preparing to unpack .../149-libpmix2_4.2.2-1+b1_armhf.deb ... Unpacking libpmix2:armhf (4.2.2-1+b1) ... Selecting previously unselected package libopenmpi3:armhf. Preparing to unpack .../150-libopenmpi3_4.1.4-3+b1_armhf.deb ... Unpacking libopenmpi3:armhf (4.1.4-3+b1) ... Selecting previously unselected package openmpi-common. Preparing to unpack .../151-openmpi-common_4.1.4-3_all.deb ... Unpacking openmpi-common (4.1.4-3) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../152-zlib1g-dev_1%3a1.2.13.dfsg-1_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-1) ... Selecting previously unselected package libpmix-dev:armhf. Preparing to unpack .../153-libpmix-dev_4.2.2-1+b1_armhf.deb ... Unpacking libpmix-dev:armhf (4.2.2-1+b1) ... Selecting previously unselected package openmpi-bin. Preparing to unpack .../154-openmpi-bin_4.1.4-3+b1_armhf.deb ... Unpacking openmpi-bin (4.1.4-3+b1) ... Selecting previously unselected package libopenmpi-dev:armhf. Preparing to unpack .../155-libopenmpi-dev_4.1.4-3+b1_armhf.deb ... Unpacking libopenmpi-dev:armhf (4.1.4-3+b1) ... Selecting previously unselected package mpi-default-dev. Preparing to unpack .../156-mpi-default-dev_1.14_armhf.deb ... Unpacking mpi-default-dev (1.14) ... Setting up libexpat1:armhf (2.5.0-1) ... Setting up libpipeline1:armhf (1.5.7-1) ... Setting up libgraphite2-3:armhf (1.3.14-1) ... Setting up libpixman-1-0:armhf (0.42.2-1) ... Setting up libaom3:armhf (3.6.0-1) ... Setting up libpciaccess0:armhf (0.17-2) ... Setting up libabsl20220623:armhf (20220623.1-1) ... Setting up libxau6:armhf (1:1.0.9-1) ... Setting up libpsl5:armhf (0.21.2-1) ... Setting up libicu72:armhf (72.1-3) ... Setting up liblerc4:armhf (4.0.0+ds-2) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libdatrie1:armhf (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:armhf (2.74.6-2) ... No schema files found: doing nothing. Setting up libcbor0.8:armhf (0.8.0-2+b1) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libbrotli1:armhf (1.0.9-2+b6) ... Setting up liblab-gamut1:armhf (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:armhf (1.52.0-1) ... Setting up libmagic1:armhf (1:5.44-3) ... Setting up libdeflate0:armhf (1.14-1) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up file (1:5.44-3) ... Setting up libsvtav1enc1:armhf (1.4.1+dfsg-1) ... Setting up libjbig0:armhf (2.1-6.1) ... Setting up librav1e0:armhf (0.5.1-6) ... Setting up libsasl2-modules-db:armhf (2.1.28+dfsg-10) ... Setting up libgts-0.7-5:armhf (0.7.6+darcs121130-5+b1) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:armhf (4.8.12-3.1) ... Setting up libuv1:armhf (1.44.2-1) ... Setting up libmunge2 (0.5.15-2) ... Setting up libjpeg62-turbo:armhf (1:2.1.5-2) ... Setting up libx11-data (2:1.8.4-2) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up libpathplan4:armhf (2.42.2-7+b3) ... Setting up libfribidi0:armhf (1.0.8-2.1) ... Setting up libproc2-0:armhf (2:4.0.2-3) ... Setting up libpng16-16:armhf (1.6.39-2) ... Setting up libhwloc15:armhf (2.9.0-1) ... Setting up libevent-core-2.1-7:armhf (2.1.12-stable-8) ... Setting up libevent-2.1-7:armhf (2.1.12-stable-8) ... Setting up autopoint (0.21-12) ... Setting up libjsoncpp25:armhf (1.9.5-4) ... Setting up fonts-dejavu-core (2.37-6) ... Setting up libgav1-1:armhf (0.18.0-1+b1) ... Setting up libdav1d6:armhf (1.0.0-2) ... Setting up libltdl7:armhf (2.4.7-5) ... Setting up libsasl2-2:armhf (2.1.28+dfsg-10) ... Setting up libgfortran5:armhf (12.2.0-14) ... Setting up autoconf (2.71-3) ... Setting up libx265-199:armhf (3.5-2+b1) ... Setting up libwebp7:armhf (1.2.4-0.1) ... Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-1) ... Setting up libnuma1:armhf (2.0.16-1) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up ocl-icd-libopencl1:armhf (2.3.1-1) ... Setting up librhash0:armhf (1.4.3-3) ... Setting up libtiff6:armhf (4.5.0-5) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up procps (2:4.0.2-3) ... Setting up libnl-3-200:armhf (3.7.0-0.2+b1) ... Setting up openmpi-common (4.1.4-3) ... Setting up libsub-override-perl (0.09-4) ... Setting up libthai-data (0.1.29-1) ... Setting up libssh2-1:armhf (1.10.0-3+b1) ... Setting up cmake-data (3.25.1-1) ... Setting up libcdt5:armhf (2.42.2-7+b3) ... Setting up libcgraph6:armhf (2.42.2-7+b3) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up libfido2-1:armhf (1.12.0-2+b1) ... Setting up libde265-0:armhf (1.0.11-1) ... Setting up libbsd0:armhf (0.11.7-2) ... Setting up libyuv0:armhf (0.0~git20230123.b2528b0-1) ... Setting up libelf1:armhf (0.188-2.1) ... Setting up libxml2:armhf (2.9.14+dfsg-1.2) ... Setting up libevent-pthreads-2.1-7:armhf (2.1.12-stable-8) ... 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:armhf (2:1.0.10-1) ... Setting up libxdmcp6:armhf (1:1.1.2-3) ... Setting up libevent-extra-2.1-7:armhf (2.1.12-stable-8) ... Setting up libxcb1:armhf (1.15-1) ... Setting up gettext (0.21-12) ... Setting up libavif15:armhf (0.11.1-1) ... Setting up libtool (2.4.7-5) ... Setting up libarchive13:armhf (3.6.2-1) ... Setting up libxcb-render0:armhf (1.15-1) ... Setting up fontconfig-config (2.14.1-4) ... Setting up libedit2:armhf (3.1-20221030-2) ... Setting up libheif1:armhf (1.15.1-1) ... Setting up libevent-openssl-2.1-7:armhf (2.1.12-stable-8) ... Setting up libgfortran-12-dev:armhf (12.2.0-14) ... Setting up libxcb-shm0:armhf (1.15-1) ... Setting up libldap-2.5-0:armhf (2.5.13+dfsg-5) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libnuma-dev:armhf (2.0.16-1) ... Setting up libnl-route-3-200:armhf (3.7.0-0.2+b1) ... Setting up dh-autoreconf (20) ... Setting up libltdl-dev:armhf (2.4.7-5) ... Setting up libthai0:armhf (0.1.29-1) ... Setting up gfortran-12 (12.2.0-14) ... Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... Setting up libfreetype6:armhf (2.12.1+dfsg-5) ... Setting up libevent-dev (2.1.12-stable-8) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libllvm14:armhf (1:14.0.6-12) ... Setting up libgvpr2:armhf (2.42.2-7+b3) ... Setting up dwz (0.15-1) ... Setting up libnl-3-dev:armhf (3.7.0-0.2+b1) ... Setting up groff-base (1.22.4-10) ... Setting up libcurl4:armhf (7.88.1-9) ... Setting up libx11-6:armhf (2:1.8.4-2) ... Setting up libharfbuzz0b:armhf (6.0.0+dfsg-3) ... Setting up libhwloc-dev:armhf (2.9.0-1) ... Setting up libfontconfig1:armhf (2.14.1-4) ... Setting up libsm6:armhf (2:1.2.3-1) ... Setting up libibverbs1:armhf (44.0-2) ... Setting up fontconfig (2.14.1-4) ... Regenerating fonts cache... done. Setting up libxpm4:armhf (1:3.5.12-1.1) ... Setting up libxrender1:armhf (1:0.9.10-1.1) ... Setting up ibverbs-providers:armhf (44.0-2) ... Setting up openssh-client (1:9.2p1-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpango-1.0-0:armhf (1.50.12+ds-1) ... Setting up libxext6:armhf (2:1.3.4-1+b1) ... Setting up libclang1-14 (1:14.0.6-12) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libcairo2:armhf (1.16.0-7) ... Setting up libxnvctrl0:armhf (525.85.05-1) ... Setting up libnl-route-3-dev:armhf (3.7.0-0.2+b1) ... Setting up libgd3:armhf (2.3.3-9) ... Setting up libclang-cpp14 (1:14.0.6-12) ... Setting up libxt6:armhf (1:1.2.1-1.1) ... Setting up cmake (3.25.1-1) ... Setting up libpangoft2-1.0-0:armhf (1.50.12+ds-1) ... Setting up libpangocairo-1.0-0:armhf (1.50.12+ds-1) ... Setting up librdmacm1:armhf (44.0-2) ... Setting up libxmu6:armhf (2:1.1.3-3) ... Setting up debhelper (13.11.4) ... Setting up libxaw7:armhf (2:1.0.14-1) ... Setting up libibverbs-dev:armhf (44.0-2) ... Setting up libhwloc-plugins:armhf (2.9.0-1) ... Setting up doxygen (1.9.4-4) ... Setting up libgvc6 (2.42.2-7+b3) ... Setting up graphviz (2.42.2-7+b3) ... Setting up libfabric1:armhf (1.17.0-3) ... Setting up libpmix2:armhf (4.2.2-1+b1) ... Setting up libopenmpi3:armhf (4.1.4-3+b1) ... Setting up libpmix-dev:armhf (4.2.2-1+b1) ... Setting up openmpi-bin (4.1.4-3+b1) ... update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode Setting up libopenmpi-dev:armhf (4.1.4-3+b1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/openmpi/include to provide /usr/include/arm-linux-gnueabihf/mpi (mpi-arm-linux-gnueabihf) in auto mode Setting up mpi-default-dev (1.14) ... Processing triggers for libc-bin (2.36-9) ... 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/combblas-1.6.2/ && 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 > ../combblas_1.6.2-8_source.changes dpkg-buildpackage: info: source package combblas dpkg-buildpackage: info: source version 1.6.2-8 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Drew Parsons dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean dh_clean debian/rules build dh build dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/combblas-1.6.2' dh_auto_configure -- \ -DBUILD_SHARED_LIBS=ON \ -DCMAKE_SKIP_RPATH=ON \ -DMPIEXEC_PREFLAGS=--allow-run-as-root cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=ON -DMPIEXEC_PREFLAGS=--allow-run-as-root .. -- 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 -- Found MPI_C: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI_CXX: /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- 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 sqrt in m -- Looking for sqrt in m - found -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/combblas-1.6.2/obj-arm-linux-gnueabihf tar xzf debian/testdata_combblas*.tgz -C obj-arm-linux-gnueabihf make[1]: Leaving directory '/build/combblas-1.6.2' dh_auto_build cd obj-arm-linux-gnueabihf && make -j5 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/combblas-1.6.2 -B/build/combblas-1.6.2/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles /build/combblas-1.6.2/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/build.make graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/depend make -f usort/CMakeFiles/Usortlib.dir/build.make usort/CMakeFiles/Usortlib.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/usort /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/usort /build/combblas-1.6.2/obj-arm-linux-gnueabihf/usort/CMakeFiles/Usortlib.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/graph500-1.2/generator /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/build.make graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/build make -f usort/CMakeFiles/Usortlib.dir/build.make usort/CMakeFiles/Usortlib.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 1%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/btrd_binomial_distribution.c.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/combblas-1.6.2/graph500-1.2/generator/include -I/build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/btrd_binomial_distribution.c.o -MF CMakeFiles/GraphGenlib.dir/btrd_binomial_distribution.c.o.d -o CMakeFiles/GraphGenlib.dir/btrd_binomial_distribution.c.o -c /build/combblas-1.6.2/graph500-1.2/generator/btrd_binomial_distribution.c [ 3%] Building CXX object usort/CMakeFiles/Usortlib.dir/src/binUtils.cpp.o [ 6%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/splittable_mrg.c.o [ 4%] Building CXX object usort/CMakeFiles/Usortlib.dir/src/parUtils.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/usort && /usr/bin/c++ -DUsortlib_EXPORTS -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/usort/include/usort -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT usort/CMakeFiles/Usortlib.dir/src/binUtils.cpp.o -MF CMakeFiles/Usortlib.dir/src/binUtils.cpp.o.d -o CMakeFiles/Usortlib.dir/src/binUtils.cpp.o -c /build/combblas-1.6.2/usort/src/binUtils.cpp [ 8%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/mrg_transitions.c.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/combblas-1.6.2/graph500-1.2/generator/include -I/build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/splittable_mrg.c.o -MF CMakeFiles/GraphGenlib.dir/splittable_mrg.c.o.d -o CMakeFiles/GraphGenlib.dir/splittable_mrg.c.o -c /build/combblas-1.6.2/graph500-1.2/generator/splittable_mrg.c cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/usort && /usr/bin/c++ -DUsortlib_EXPORTS -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/usort/include/usort -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT usort/CMakeFiles/Usortlib.dir/src/parUtils.cpp.o -MF CMakeFiles/Usortlib.dir/src/parUtils.cpp.o.d -o CMakeFiles/Usortlib.dir/src/parUtils.cpp.o -c /build/combblas-1.6.2/usort/src/parUtils.cpp cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/combblas-1.6.2/graph500-1.2/generator/include -I/build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/mrg_transitions.c.o -MF CMakeFiles/GraphGenlib.dir/mrg_transitions.c.o.d -o CMakeFiles/GraphGenlib.dir/mrg_transitions.c.o -c /build/combblas-1.6.2/graph500-1.2/generator/mrg_transitions.c [ 9%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/graph_generator.c.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/combblas-1.6.2/graph500-1.2/generator/include -I/build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/graph_generator.c.o -MF CMakeFiles/GraphGenlib.dir/graph_generator.c.o.d -o CMakeFiles/GraphGenlib.dir/graph_generator.c.o -c /build/combblas-1.6.2/graph500-1.2/generator/graph_generator.c [ 11%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/permutation_gen.c.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/combblas-1.6.2/graph500-1.2/generator/include -I/build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/permutation_gen.c.o -MF CMakeFiles/GraphGenlib.dir/permutation_gen.c.o.d -o CMakeFiles/GraphGenlib.dir/permutation_gen.c.o -c /build/combblas-1.6.2/graph500-1.2/generator/permutation_gen.c [ 13%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/make_graph.c.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/combblas-1.6.2/graph500-1.2/generator/include -I/build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/make_graph.c.o -MF CMakeFiles/GraphGenlib.dir/make_graph.c.o.d -o CMakeFiles/GraphGenlib.dir/make_graph.c.o -c /build/combblas-1.6.2/graph500-1.2/generator/make_graph.c [ 14%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/utils.c.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/combblas-1.6.2/graph500-1.2/generator/include -I/build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/utils.c.o -MF CMakeFiles/GraphGenlib.dir/utils.c.o.d -o CMakeFiles/GraphGenlib.dir/utils.c.o -c /build/combblas-1.6.2/graph500-1.2/generator/utils.c [ 16%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/scramble_edges.c.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/combblas-1.6.2/graph500-1.2/generator/include -I/build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator -I/usr/lib/arm-linux-gnueabihf/openmpi/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/scramble_edges.c.o -MF CMakeFiles/GraphGenlib.dir/scramble_edges.c.o.d -o CMakeFiles/GraphGenlib.dir/scramble_edges.c.o -c /build/combblas-1.6.2/graph500-1.2/generator/scramble_edges.c [ 18%] Linking C shared library libGraphGenlib.so cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator && /usr/bin/cmake -E cmake_link_script CMakeFiles/GraphGenlib.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libGraphGenlib.so.CombBLAS_1.16.0 -o libGraphGenlib.so.CombBLAS_1.16.0 CMakeFiles/GraphGenlib.dir/btrd_binomial_distribution.c.o CMakeFiles/GraphGenlib.dir/splittable_mrg.c.o CMakeFiles/GraphGenlib.dir/mrg_transitions.c.o CMakeFiles/GraphGenlib.dir/graph_generator.c.o CMakeFiles/GraphGenlib.dir/permutation_gen.c.o CMakeFiles/GraphGenlib.dir/make_graph.c.o CMakeFiles/GraphGenlib.dir/utils.c.o CMakeFiles/GraphGenlib.dir/scramble_edges.c.o -lm cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator && /usr/bin/cmake -E cmake_symlink_library libGraphGenlib.so.CombBLAS_1.16.0 libGraphGenlib.so.CombBLAS_1.16.0 libGraphGenlib.so make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 18%] Built target GraphGenlib /build/combblas-1.6.2/usort/src/parUtils.cpp: In function 'int par::splitComm2way(bool, ompi_communicator_t**, MPI_Comm)': /build/combblas-1.6.2/usort/src/parUtils.cpp:176:15: warning: control reaches end of non-void function [-Wreturn-type] 176 | ranksIdle = NULL; | ^ /build/combblas-1.6.2/usort/src/parUtils.cpp: In function 'int par::splitCommUsingSplittingRank(int, ompi_communicator_t**, MPI_Comm)': /build/combblas-1.6.2/usort/src/parUtils.cpp:220:15: warning: control reaches end of non-void function [-Wreturn-type] 220 | ranksIdle = NULL; | ^ [ 19%] Linking CXX shared library libUsortlib.so cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/usort && /usr/bin/cmake -E cmake_link_script CMakeFiles/Usortlib.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libUsortlib.so.CombBLAS_1.16.0 -o libUsortlib.so.CombBLAS_1.16.0 CMakeFiles/Usortlib.dir/src/parUtils.cpp.o CMakeFiles/Usortlib.dir/src/binUtils.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/usort && /usr/bin/cmake -E cmake_symlink_library libUsortlib.so.CombBLAS_1.16.0 libUsortlib.so.CombBLAS_1.16.0 libUsortlib.so make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 19%] Built target Usortlib make -f CMakeFiles/CombBLAS.dir/build.make CMakeFiles/CombBLAS.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2 /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/CombBLAS.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f CMakeFiles/CombBLAS.dir/build.make CMakeFiles/CombBLAS.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 21%] Building C object CMakeFiles/CombBLAS.dir/src/mmio.c.o /usr/bin/cc -DCombBLAS_EXPORTS -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/include/CombBLAS -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT CMakeFiles/CombBLAS.dir/src/mmio.c.o -MF CMakeFiles/CombBLAS.dir/src/mmio.c.o.d -o CMakeFiles/CombBLAS.dir/src/mmio.c.o -c /build/combblas-1.6.2/src/mmio.c [ 22%] Building CXX object CMakeFiles/CombBLAS.dir/src/CommGrid.cpp.o /usr/bin/c++ -DCombBLAS_EXPORTS -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/include/CombBLAS -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -MD -MT CMakeFiles/CombBLAS.dir/src/CommGrid.cpp.o -MF CMakeFiles/CombBLAS.dir/src/CommGrid.cpp.o.d -o CMakeFiles/CombBLAS.dir/src/CommGrid.cpp.o -c /build/combblas-1.6.2/src/CommGrid.cpp [ 24%] Building CXX object CMakeFiles/CombBLAS.dir/src/MemoryPool.cpp.o [ 26%] Building CXX object CMakeFiles/CombBLAS.dir/src/MPIType.cpp.o [ 27%] Building CXX object CMakeFiles/CombBLAS.dir/src/MPIOp.cpp.o /usr/bin/c++ -DCombBLAS_EXPORTS -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/include/CombBLAS -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -MD -MT CMakeFiles/CombBLAS.dir/src/MemoryPool.cpp.o -MF CMakeFiles/CombBLAS.dir/src/MemoryPool.cpp.o.d -o CMakeFiles/CombBLAS.dir/src/MemoryPool.cpp.o -c /build/combblas-1.6.2/src/MemoryPool.cpp /usr/bin/c++ -DCombBLAS_EXPORTS -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/include/CombBLAS -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -MD -MT CMakeFiles/CombBLAS.dir/src/MPIType.cpp.o -MF CMakeFiles/CombBLAS.dir/src/MPIType.cpp.o.d -o CMakeFiles/CombBLAS.dir/src/MPIType.cpp.o -c /build/combblas-1.6.2/src/MPIType.cpp /usr/bin/c++ -DCombBLAS_EXPORTS -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/include/CombBLAS -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -MD -MT CMakeFiles/CombBLAS.dir/src/MPIOp.cpp.o -MF CMakeFiles/CombBLAS.dir/src/MPIOp.cpp.o.d -o CMakeFiles/CombBLAS.dir/src/MPIOp.cpp.o -c /build/combblas-1.6.2/src/MPIOp.cpp [ 29%] Building CXX object CMakeFiles/CombBLAS.dir/src/hash.cpp.o /usr/bin/c++ -DCombBLAS_EXPORTS -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/include/CombBLAS -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fopenmp -MD -MT CMakeFiles/CombBLAS.dir/src/hash.cpp.o -MF CMakeFiles/CombBLAS.dir/src/hash.cpp.o.d -o CMakeFiles/CombBLAS.dir/src/hash.cpp.o -c /build/combblas-1.6.2/src/hash.cpp In file included from /build/combblas-1.6.2/include/CombBLAS/MPIOp.h:10, from /build/combblas-1.6.2/src/MPIOp.cpp:3: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_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/combblas-1.6.2/src/MPIOp.cpp:1: /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 31%] Linking CXX shared library libCombBLAS.so /usr/bin/cmake -E cmake_link_script CMakeFiles/CombBLAS.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libCombBLAS.so.1.16.0 -o libCombBLAS.so.1.16.0 CMakeFiles/CombBLAS.dir/src/CommGrid.cpp.o CMakeFiles/CombBLAS.dir/src/mmio.c.o CMakeFiles/CombBLAS.dir/src/MPIType.cpp.o CMakeFiles/CombBLAS.dir/src/MPIOp.cpp.o CMakeFiles/CombBLAS.dir/src/MemoryPool.cpp.o CMakeFiles/CombBLAS.dir/src/hash.cpp.o usort/libUsortlib.so.CombBLAS_1.16.0 graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a -lm /usr/bin/cmake -E cmake_symlink_library libCombBLAS.so.1.16.0 libCombBLAS.so.1.16.0 libCombBLAS.so make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 31%] Built target CombBLAS make -f ReleaseTests/CMakeFiles/MultTiming.dir/build.make ReleaseTests/CMakeFiles/MultTiming.dir/depend make -f ReleaseTests/CMakeFiles/MultTest.dir/build.make ReleaseTests/CMakeFiles/MultTest.dir/depend make -f ReleaseTests/CMakeFiles/ReduceTest.dir/build.make ReleaseTests/CMakeFiles/ReduceTest.dir/depend make -f ReleaseTests/CMakeFiles/TransposeTest.dir/build.make ReleaseTests/CMakeFiles/TransposeTest.dir/depend make -f ReleaseTests/CMakeFiles/IteratorTest.dir/build.make ReleaseTests/CMakeFiles/IteratorTest.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/MultTiming.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/MultTest.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/ReduceTest.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/TransposeTest.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/IteratorTest.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f ReleaseTests/CMakeFiles/MultTiming.dir/build.make ReleaseTests/CMakeFiles/MultTiming.dir/build make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f ReleaseTests/CMakeFiles/TransposeTest.dir/build.make ReleaseTests/CMakeFiles/TransposeTest.dir/build make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f ReleaseTests/CMakeFiles/MultTest.dir/build.make ReleaseTests/CMakeFiles/MultTest.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f ReleaseTests/CMakeFiles/ReduceTest.dir/build.make ReleaseTests/CMakeFiles/ReduceTest.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f ReleaseTests/CMakeFiles/IteratorTest.dir/build.make ReleaseTests/CMakeFiles/IteratorTest.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 32%] Building CXX object ReleaseTests/CMakeFiles/ReduceTest.dir/ReduceTest.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT ReleaseTests/CMakeFiles/ReduceTest.dir/ReduceTest.cpp.o -MF CMakeFiles/ReduceTest.dir/ReduceTest.cpp.o.d -o CMakeFiles/ReduceTest.dir/ReduceTest.cpp.o -c /build/combblas-1.6.2/ReleaseTests/ReduceTest.cpp [ 34%] Building CXX object ReleaseTests/CMakeFiles/TransposeTest.dir/TransposeTest.cpp.o [ 36%] Building CXX object ReleaseTests/CMakeFiles/MultTiming.dir/MultTiming.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT ReleaseTests/CMakeFiles/MultTiming.dir/MultTiming.cpp.o -MF CMakeFiles/MultTiming.dir/MultTiming.cpp.o.d -o CMakeFiles/MultTiming.dir/MultTiming.cpp.o -c /build/combblas-1.6.2/ReleaseTests/MultTiming.cpp cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT ReleaseTests/CMakeFiles/TransposeTest.dir/TransposeTest.cpp.o -MF CMakeFiles/TransposeTest.dir/TransposeTest.cpp.o.d -o CMakeFiles/TransposeTest.dir/TransposeTest.cpp.o -c /build/combblas-1.6.2/ReleaseTests/TransposeTest.cpp [ 37%] Building CXX object ReleaseTests/CMakeFiles/MultTest.dir/MultTest.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT ReleaseTests/CMakeFiles/MultTest.dir/MultTest.cpp.o -MF CMakeFiles/MultTest.dir/MultTest.cpp.o.d -o CMakeFiles/MultTest.dir/MultTest.cpp.o -c /build/combblas-1.6.2/ReleaseTests/MultTest.cpp [ 39%] Building CXX object ReleaseTests/CMakeFiles/IteratorTest.dir/IteratorTest.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT ReleaseTests/CMakeFiles/IteratorTest.dir/IteratorTest.cpp.o -MF CMakeFiles/IteratorTest.dir/IteratorTest.cpp.o.d -o CMakeFiles/IteratorTest.dir/IteratorTest.cpp.o -c /build/combblas-1.6.2/ReleaseTests/IteratorTest.cpp In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/ReleaseTests/TransposeTest.cpp:36: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/ReleaseTests/TransposeTest.cpp:29: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/ReleaseTests/IteratorTest.cpp:35: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ 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/combblas-1.6.2/ReleaseTests/IteratorTest.cpp:30: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/ReleaseTests/ReduceTest.cpp:36: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/ReleaseTests/ReduceTest.cpp:29: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:36: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:29: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/ReleaseTests/MultTiming.cpp:8: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/ReleaseTests/MultTiming.cpp:1: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/ReleaseTests/MultTest.cpp: In function 'int main(int, char**)': /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:186:35: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 186 | spx.Apply(bind1st (multiplies(), 100)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:136:5: note: declared here 136 | bind1st(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTiming.cpp:58:120: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = PlusTimesSRing; IU = int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTiming.cpp:58:120: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:173:77: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTiming.cpp:58:120: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = PlusTimesSRing; IU = long long int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:173:77: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTiming.cpp:58:120: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/ParFriends.h:42: /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'IT combblas::SerialMergeNNZ(const std::vector*>&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:216:46: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:900:49: required from 'combblas::SpParMat combblas::Mult_AnXBn_Synch(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTiming.cpp:83:115: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:55:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 55 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:61:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 61 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:73:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 73 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'void combblas::SerialMerge(const std::vector*>&, std::tuple*) [with SR = PlusTimesSRing; IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:250:24: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:900:49: required from 'combblas::SpParMat combblas::Mult_AnXBn_Synch(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTiming.cpp:83:115: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:111:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 111 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:116:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 116 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:133:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 133 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = double; MPI_Comm = ompi_communicator_t*; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1415:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:133:23: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/ParFriends.h:42: /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'IT combblas::SerialMergeNNZ(const std::vector*>&) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:216:46: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = long long int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:900:49: required from 'combblas::SpParMat combblas::Mult_AnXBn_Synch(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:162:72: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:55:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 55 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:61:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 61 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:73:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 73 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'void combblas::SerialMerge(const std::vector*>&, std::tuple*) [with SR = PlusTimesSRing; IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:250:24: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = long long int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:900:49: required from 'combblas::SpParMat combblas::Mult_AnXBn_Synch(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:162:72: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:111:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 111 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:116:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 116 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:133:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 133 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:173:77: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:173:77: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = long long int; MPI_Comm = ompi_communicator_t*; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1415:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:190:11: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = PlusTimesSRing; IU = long long int; NUM = double; DER = SpDCCols; IVT = double; OVT = double; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1166:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:133:23: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = PlusTimesSRing; IU = long long int; NUM = double; DER = SpDCCols; IVT = double; OVT = double; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1179:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:133:23: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/vector:70, from /usr/include/c++/12/functional:62, from /build/combblas-1.6.2/ReleaseTests/IteratorTest.cpp:31: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = PlusTimesSRing; IU = long long int; NUM = double; DER = SpCCols; IVT = double; OVT = double; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1166:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1557:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:149:30: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = PlusTimesSRing; IU = long long int; NUM = double; DER = SpCCols; IVT = double; OVT = double; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1179:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1557:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:149:30: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = SelectMaxSRing; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1166:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:190:11: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = SelectMaxSRing; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1179:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:190:11: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = SelectMaxSRing; IU = long long int; NUM = bool; DER = SpCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1166:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1557:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:230:18: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = SelectMaxSRing; IU = long long int; NUM = bool; DER = SpCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1179:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1557:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:230:18: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/vector:70, from /usr/include/c++/12/functional:62, from /build/combblas-1.6.2/ReleaseTests/ReduceTest.cpp:32: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 40%] Linking CXX executable TransposeTest cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/TransposeTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/TransposeTest.dir/TransposeTest.cpp.o -o TransposeTest ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::ifstream& combblas::FullyDistSpVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1472:20, inlined from 'std::ifstream& combblas::FullyDistVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:510:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::ifstream& combblas::FullyDistSpVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1517:18, inlined from 'std::ifstream& combblas::FullyDistVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:510:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 40%] Built target TransposeTest make -f ReleaseTests/CMakeFiles/IndexingTest.dir/build.make ReleaseTests/CMakeFiles/IndexingTest.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/IndexingTest.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f ReleaseTests/CMakeFiles/IndexingTest.dir/build.make ReleaseTests/CMakeFiles/IndexingTest.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 42%] Building CXX object ReleaseTests/CMakeFiles/IndexingTest.dir/IndexingTest.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT ReleaseTests/CMakeFiles/IndexingTest.dir/IndexingTest.cpp.o -MF CMakeFiles/IndexingTest.dir/IndexingTest.cpp.o.d -o CMakeFiles/IndexingTest.dir/IndexingTest.cpp.o -c /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 44%] Linking CXX executable IteratorTest cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/IteratorTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/IteratorTest.dir/IteratorTest.cpp.o -o IteratorTest ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 44%] Built target IteratorTest make -f ReleaseTests/CMakeFiles/SpAsgnTest.dir/build.make ReleaseTests/CMakeFiles/SpAsgnTest.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/SpAsgnTest.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f ReleaseTests/CMakeFiles/SpAsgnTest.dir/build.make ReleaseTests/CMakeFiles/SpAsgnTest.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 45%] Building CXX object ReleaseTests/CMakeFiles/SpAsgnTest.dir/SpAsgnTest.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT ReleaseTests/CMakeFiles/SpAsgnTest.dir/SpAsgnTest.cpp.o -MF CMakeFiles/SpAsgnTest.dir/SpAsgnTest.cpp.o.d -o CMakeFiles/SpAsgnTest.dir/SpAsgnTest.cpp.o -c /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation, MPI_Op) const [with VT = double; GIT = int; _BinaryOperation = std::plus; _UnaryOperation = combblas::myidentity; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:945:20, inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation) const [with VT = double; GIT = int; _BinaryOperation = std::plus; _UnaryOperation = combblas::myidentity; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:858:11, inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT) const [with VT = double; GIT = int; _BinaryOperation = std::plus; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:850:8, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/ReleaseTests/ReduceTest.cpp:91:11: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:36: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:29: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 47%] Linking CXX executable ReduceTest cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ReduceTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/ReduceTest.dir/ReduceTest.cpp.o -o ReduceTest ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm In file included from /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 47%] Built target ReduceTest make -f ReleaseTests/CMakeFiles/GalerkinNew.dir/build.make ReleaseTests/CMakeFiles/GalerkinNew.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/GalerkinNew.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f ReleaseTests/CMakeFiles/GalerkinNew.dir/build.make ReleaseTests/CMakeFiles/GalerkinNew.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 49%] Building CXX object ReleaseTests/CMakeFiles/GalerkinNew.dir/GalerkinNew.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT ReleaseTests/CMakeFiles/GalerkinNew.dir/GalerkinNew.cpp.o -MF CMakeFiles/GalerkinNew.dir/GalerkinNew.cpp.o.d -o CMakeFiles/GalerkinNew.dir/GalerkinNew.cpp.o -c /build/combblas-1.6.2/ReleaseTests/GalerkinNew.cpp In file included from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp: In function 'int main(int, char**)': /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:117:35: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 117 | vec1.Apply(bind2nd(minus(), 1)); // For 0-based indexing | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:118:35: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 118 | vec2.Apply(bind2nd(minus(), 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~ /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/vector:70, from /usr/include/c++/12/functional:62, from /build/combblas-1.6.2/ReleaseTests/MultTiming.cpp:4: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:119:11: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:119:11: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:119:11: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:119:11: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp:36: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp:29: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:119:11: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:637:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:119:11: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:119:11: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:119:11: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/psort-1.0/include/psort/psort_util.h:50, from /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:26, from /build/combblas-1.6.2/include/CombBLAS/SpDefs.h:51, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:108: /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h: In instantiation of 'void vpsort::OOPTreeMerge::real_merge(_RandomAccessIter, _RandomAccessIter, _Distance*, int, _Compare) [with _RandomAccessIter = std::pair*; _Compare = std::less >; _Distance = int]': /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h:39:21: required from 'void vpsort::Merge::merge(_ValueType*, _ValueType*, _Distance*, int, _Compare) [with _ValueType = std::pair; _Compare = std::less >; _Distance = int; MergeType = vpsort::OOPTreeMerge]' /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:94:19: required from 'void vpsort::parallel_sort(_RandomAccessIter, _RandomAccessIter, _Compare, long int*, SeqSort<_SeqSortType>&, Split<_SplitType>&, Merge<_MergeType>&, MPI_Comm) [with _RandomAccessIter = std::pair*; _Compare = std::less >; _SeqSortType = STLSort; _SplitType = MedianSplit; _MergeType = OOPTreeMerge; MPI_Comm = ompi_communicator_t*]' /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:131:19: required from 'void vpsort::parallel_sort(_RandomAccessIter, _RandomAccessIter, long int*, MPI_Comm) [with _RandomAccessIter = std::pair*; MPI_Comm = ompi_communicator_t*]' /build/combblas-1.6.2/include/CombBLAS/SpParHelper.cpp:124:35: required from 'static void combblas::SpParHelper::MemoryEfficientPSort(std::pair<_T1, _T2>*, IT, IT*, ompi_communicator_t* const&) [with KEY = int; VAL = int; IT = int; MPI_Comm = ompi_communicator_t*]' /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:776:35: required from 'combblas::FullyDistVec combblas::FullyDistVec::sort() [with IT = int; NT = int]' /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:164:39: required from here /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h:171:26: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = less >]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 171 | not2 (comp)); | ~~~~~^~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp: In function 'int main(int, char**)': /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp:124:35: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 124 | vec1.Apply(bind2nd(minus(), 1)); // For 0-based indexing | ~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp:125:35: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 125 | vec2.Apply(bind2nd(minus(), 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/usort/include/usort/parUtils.h:324, from /build/combblas-1.6.2/include/CombBLAS/SpParHelper.cpp:30, from /build/combblas-1.6.2/include/CombBLAS/SpParHelper.h:116, from /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:31, from /build/combblas-1.6.2/include/CombBLAS/SpImpl.h:202, from /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:44, from /build/combblas-1.6.2/include/CombBLAS/Friends.h:35: /build/combblas-1.6.2/usort/include/usort/parUtils.tcc: In function 'int par::sampleSort(std::vector&, MPI_Comm) [with T = IndexHolder]': /build/combblas-1.6.2/usort/include/usort/parUtils.tcc:1863:5: warning: control reaches end of non-void function [-Wreturn-type] 1863 | }//end function | ^ /build/combblas-1.6.2/usort/include/usort/parUtils.tcc: In function 'int par::partitionW(std::vector&, unsigned int (*)(const T*), MPI_Comm) [with T = IndexHolder]': /build/combblas-1.6.2/usort/include/usort/parUtils.tcc:813:5: warning: control reaches end of non-void function [-Wreturn-type] 813 | }//end function | ^ In file included from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2175:65: required from 'void combblas::SpParMat::Prune(const combblas::FullyDistVec&, const combblas::FullyDistVec&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp:128:14: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = PlusTimesSRing; IU = int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2175:65: required from 'void combblas::SpParMat::Prune(const combblas::FullyDistVec&, const combblas::FullyDistVec&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp:128:14: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2175:65: required from 'void combblas::SpParMat::Prune(const combblas::FullyDistVec&, const combblas::FullyDistVec&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp:128:14: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2175:65: required from 'void combblas::SpParMat::Prune(const combblas::FullyDistVec&, const combblas::FullyDistVec&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp:128:14: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/functional:64, from /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:32: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/ReleaseTests/GalerkinNew.cpp:36: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/ReleaseTests/GalerkinNew.cpp:29: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/usort/include/usort/parUtils.h:324, from /build/combblas-1.6.2/include/CombBLAS/SpParHelper.cpp:30, from /build/combblas-1.6.2/include/CombBLAS/SpParHelper.h:116, from /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:31, from /build/combblas-1.6.2/include/CombBLAS/SpImpl.h:202, from /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:44, from /build/combblas-1.6.2/include/CombBLAS/Friends.h:35: /build/combblas-1.6.2/usort/include/usort/parUtils.tcc: In function 'int par::sampleSort(std::vector&, MPI_Comm) [with T = IndexHolder]': /build/combblas-1.6.2/usort/include/usort/parUtils.tcc:1863:5: warning: control reaches end of non-void function [-Wreturn-type] 1863 | }//end function | ^ /build/combblas-1.6.2/usort/include/usort/parUtils.tcc: In function 'int par::partitionW(std::vector&, unsigned int (*)(const T*), MPI_Comm) [with T = IndexHolder]': /build/combblas-1.6.2/usort/include/usort/parUtils.tcc:813:5: warning: control reaches end of non-void function [-Wreturn-type] 813 | }//end function | ^ In file included from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:42: /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'IT combblas::SerialMergeNNZ(const std::vector*>&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:216:46: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:900:49: required from 'combblas::SpParMat combblas::Mult_AnXBn_Synch(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:417:54: required from 'combblas::SpParMat::T_promote, typename combblas::promote_trait::T_promote> combblas::PSpGEMM(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; IU = int; NU1 = double; NU2 = double; UDER1 = SpDCCols; UDER2 = SpDCCols; typename promote_trait::T_promote = SpDCCols; typename promote_trait::T_promote = double]' /build/combblas-1.6.2/ReleaseTests/GalerkinNew.cpp:105:49: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:55:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 55 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:61:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 61 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:73:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 73 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'void combblas::SerialMerge(const std::vector*>&, std::tuple*) [with SR = PlusTimesSRing; IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:250:24: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:900:49: required from 'combblas::SpParMat combblas::Mult_AnXBn_Synch(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:417:54: required from 'combblas::SpParMat::T_promote, typename combblas::promote_trait::T_promote> combblas::PSpGEMM(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; IU = int; NU1 = double; NU2 = double; UDER1 = SpDCCols; UDER2 = SpDCCols; typename promote_trait::T_promote = SpDCCols; typename promote_trait::T_promote = double]' /build/combblas-1.6.2/ReleaseTests/GalerkinNew.cpp:105:49: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:111:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 111 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:116:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 116 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:133:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 133 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ In file included from /usr/include/c++/12/functional:64, from /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp:32: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62: /usr/include/c++/12/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = IndexHolder; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 739 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_tree.h:63: In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967292 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:32: /usr/include/c++/12/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = IndexHolder; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 739 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/combblas-1.6.2/ReleaseTests/GalerkinNew.cpp:32: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec& combblas::FullyDistSpVec::operator=(const combblas::FullyDistVec&) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:194:16, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:85:8: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Linking CXX executable MultTiming cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/MultTiming.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/MultTiming.dir/MultTiming.cpp.o -o MultTiming ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' In file included from /usr/include/c++/12/bits/stl_tree.h:63: In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967292 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Built target MultTiming make -f ReleaseTests/CMakeFiles/IndexingTiming.dir/build.make ReleaseTests/CMakeFiles/IndexingTiming.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/IndexingTiming.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f ReleaseTests/CMakeFiles/IndexingTiming.dir/build.make ReleaseTests/CMakeFiles/IndexingTiming.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 52%] Building CXX object ReleaseTests/CMakeFiles/IndexingTiming.dir/IndexingTiming.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT ReleaseTests/CMakeFiles/IndexingTiming.dir/IndexingTiming.cpp.o -MF CMakeFiles/IndexingTiming.dir/IndexingTiming.cpp.o.d -o CMakeFiles/IndexingTiming.dir/IndexingTiming.cpp.o -c /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::ifstream& combblas::FullyDistSpVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistSpVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1471:20: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::ifstream& combblas::FullyDistSpVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistSpVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1472:20: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::ifstream& combblas::FullyDistSpVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistSpVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1516:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::ifstream& combblas::FullyDistSpVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistSpVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1517:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::ifstream& combblas::FullyDistSpVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1471:20, inlined from 'std::ifstream& combblas::FullyDistVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:510:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::ifstream& combblas::FullyDistSpVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1472:20, inlined from 'std::ifstream& combblas::FullyDistVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:510:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::ifstream& combblas::FullyDistSpVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1516:18, inlined from 'std::ifstream& combblas::FullyDistVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:510:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::ifstream& combblas::FullyDistSpVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1517:18, inlined from 'std::ifstream& combblas::FullyDistVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:510:25: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 82 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1921:38: /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1887 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:84:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:89:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12, inlined from 'combblas::FullyDistVec::T_promote> combblas::SpMV(const SpParMat&, const FullyDistVec&) [with SR = PlusTimesSRing; IU = long long int; NUM = double; NUV = double; UDER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1644:30: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::ifstream& combblas::FullyDistSpVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1472:20, inlined from 'std::ifstream& combblas::FullyDistVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:510:25, inlined from 'std::ifstream& combblas::FullyDistVec::ReadDistribute(std::ifstream&, int) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:114:91, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/ReleaseTests/GalerkinNew.cpp:97:22: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'std::ifstream& combblas::FullyDistSpVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1517:18, inlined from 'std::ifstream& combblas::FullyDistVec::ReadDistribute(std::ifstream&, int, HANDLER) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:510:25, inlined from 'std::ifstream& combblas::FullyDistVec::ReadDistribute(std::ifstream&, int) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:114:91, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/ReleaseTests/GalerkinNew.cpp:97:22: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = IndexHolder; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = IndexHolder; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'void par::MergeLists(std::vector&, std::vector&, int) [with T = IndexHolder]' at /build/combblas-1.6.2/usort/include/usort/parUtils.tcc:2402:23: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = IndexHolder; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = IndexHolder; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'void par::MergeLists(std::vector&, std::vector&, int) [with T = IndexHolder]' at /build/combblas-1.6.2/usort/include/usort/parUtils.tcc:2413:23: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec& combblas::FullyDistSpVec::operator=(const combblas::FullyDistVec&) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:194:16, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:85:8: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp:8: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp:1: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ [ 54%] Linking CXX executable GalerkinNew cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/GalerkinNew.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/GalerkinNew.dir/GalerkinNew.cpp.o -o GalerkinNew ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm In file included from /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 54%] Built target GalerkinNew make -f ReleaseTests/CMakeFiles/FindSparse.dir/build.make ReleaseTests/CMakeFiles/FindSparse.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/FindSparse.dir/DependInfo.cmake --color= In file included from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f ReleaseTests/CMakeFiles/FindSparse.dir/build.make ReleaseTests/CMakeFiles/FindSparse.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 55%] Building CXX object ReleaseTests/CMakeFiles/FindSparse.dir/FindSparse.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT ReleaseTests/CMakeFiles/FindSparse.dir/FindSparse.cpp.o -MF CMakeFiles/FindSparse.dir/FindSparse.cpp.o.d -o CMakeFiles/FindSparse.dir/FindSparse.cpp.o -c /build/combblas-1.6.2/ReleaseTests/FindSparse.cpp In file included from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2175:65: required from 'void combblas::SpParMat::Prune(const combblas::FullyDistVec&, const combblas::FullyDistVec&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp:164:11: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = PlusTimesSRing; IU = int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2175:65: required from 'void combblas::SpParMat::Prune(const combblas::FullyDistVec&, const combblas::FullyDistVec&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp:164:11: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp:97:20: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp:97:20: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp:97:20: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2175:65: required from 'void combblas::SpParMat::Prune(const combblas::FullyDistVec&, const combblas::FullyDistVec&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp:164:11: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2175:65: required from 'void combblas::SpParMat::Prune(const combblas::FullyDistVec&, const combblas::FullyDistVec&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp:164:11: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp:97:20: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp:97:20: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/psort-1.0/include/psort/psort_util.h:50, from /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:26, from /build/combblas-1.6.2/include/CombBLAS/SpDefs.h:51, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:108: /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h: In instantiation of 'void vpsort::OOPTreeMerge::real_merge(_RandomAccessIter, _RandomAccessIter, _Distance*, int, _Compare) [with _RandomAccessIter = std::pair >*; _Compare = std::less > >; _Distance = int]': /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h:39:21: required from 'void vpsort::Merge::merge(_ValueType*, _ValueType*, _Distance*, int, _Compare) [with _ValueType = std::pair >; _Compare = std::less > >; _Distance = int; MergeType = vpsort::OOPTreeMerge]' /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:94:19: required from 'void vpsort::parallel_sort(_RandomAccessIter, _RandomAccessIter, _Compare, long int*, SeqSort<_SeqSortType>&, Split<_SplitType>&, Merge<_MergeType>&, MPI_Comm) [with _RandomAccessIter = std::pair >*; _Compare = std::less > >; _SeqSortType = STLSort; _SplitType = MedianSplit; _MergeType = OOPTreeMerge; MPI_Comm = ompi_communicator_t*]' /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:131:19: required from 'void vpsort::parallel_sort(_RandomAccessIter, _RandomAccessIter, long int*, MPI_Comm) [with _RandomAccessIter = std::pair >*; MPI_Comm = ompi_communicator_t*]' /build/combblas-1.6.2/include/CombBLAS/SpParHelper.cpp:124:35: required from 'static void combblas::SpParHelper::MemoryEfficientPSort(std::pair<_T1, _T2>*, IT, IT*, ompi_communicator_t* const&) [with KEY = double; VAL = std::pair; IT = long long int; MPI_Comm = ompi_communicator_t*]' /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:335:36: required from 'void combblas::PermEdges(DistEdgeList&) [with IU = long long int]' /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp:57:13: required from here /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h:171:26: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = less > >]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 171 | not2 (comp)); | ~~~~~^~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp: In constructor 'combblas::DistEdgeList::DistEdgeList(const char*, IT, IT) [with IT = long long int]': /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:93:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 93 | fread(gen_edges, 2*nedges, sizeof(uint32_t), infp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/functional:64, from /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp:4: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = pair*; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = std::plus; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = std::plus; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'combblas::SpParMat::SpParMat(IT, IT, const combblas::FullyDistVec&, const combblas::FullyDistVec&, const NT&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2568:21: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = std::plus; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = std::plus; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'combblas::SpParMat::SpParMat(IT, IT, const combblas::FullyDistVec&, const combblas::FullyDistVec&, const NT&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2568:21: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'combblas::SpParMat::SpParMat(IT, IT, const combblas::FullyDistVec&, const combblas::FullyDistVec&, const NT&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2572:21: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'combblas::SpParMat::SpParMat(IT, IT, const combblas::FullyDistVec&, const combblas::FullyDistVec&, const NT&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2572:21: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = IndexHolder; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = IndexHolder; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'void par::MergeLists(std::vector&, std::vector&, int) [with T = IndexHolder]' at /build/combblas-1.6.2/usort/include/usort/parUtils.tcc:2402:23: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; _Tp = IndexHolder; _Alloc = std::allocator >]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >; = void; _Tp = IndexHolder; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'void par::MergeLists(std::vector&, std::vector&, int) [with T = IndexHolder]' at /build/combblas-1.6.2/usort/include/usort/parUtils.tcc:2413:23: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/ReleaseTests/FindSparse.cpp:36: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/ReleaseTests/FindSparse.cpp:29: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpImpl::SpMXSpV(const combblas::Dcsc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&) [with SR = combblas::PlusTimesSRing; IT = long long int; NUM = double; IVT = double; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:143:20, inlined from 'void combblas::SpMXSpV(const Dcsc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&, PreAllocatedSPA&) [with SR = PlusTimesSRing; IT = long long int; NUM = double; IVT = double; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.h:55:39, inlined from 'void combblas::generic_gespmv(const SpMat&, const VIND*, const IVT*, VIND, std::vector<_Distance, std::allocator<_Tp> >&, std::vector&, PreAllocatedSPA&) [with SR = PlusTimesSRing; MIND = long long int; VIND = int; DER = SpDCCols; NUM = double; IVT = double; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/Friends.h:412:15, inlined from 'void combblas::generic_gespmv(const SpMat&, const VIND*, const IVT*, VIND, std::vector<_Distance, std::allocator<_Tp> >&, std::vector&, PreAllocatedSPA&) [with SR = PlusTimesSRing; MIND = long long int; VIND = int; DER = SpDCCols; NUM = double; IVT = double; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/Friends.h:402:6, inlined from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1191:31, inlined from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/ReleaseTests/FindSparse.cpp: In function 'int main(int, char**)': /build/combblas-1.6.2/ReleaseTests/FindSparse.cpp:138:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 138 | rowsym.Apply(bind2nd(plus(), 1)); | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/ReleaseTests/FindSparse.cpp:154:37: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 154 | colsym.Apply(bind2nd(plus(), 1)); | ~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1844 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 82 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1844 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 82 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 82 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1921:38: /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1887 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from '_ZN8combblas7SpCColsIxbEC2ERKNS_8SpTuplesIxbEEb._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/SpCCols.cpp:181:25: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from '_ZN8combblas7SpCColsIxbEC2ERKNS_8SpTuplesIxbEEb._omp_fn.0' at /build/combblas-1.6.2/include/CombBLAS/SpCCols.cpp:145:25: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void combblas::SpParMat::SaveGathered(std::string, HANDLER, bool) const [with HANDLER = combblas::SpParMat >::ScalarReadSaveHandler; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3102:9, inlined from 'void combblas::SpParMat::SaveGathered(std::string) const [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:271:62, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp:148:18: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void combblas::SpParMat::SaveGathered(std::string, HANDLER, bool) const [with HANDLER = combblas::SpParMat >::ScalarReadSaveHandler; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3102:9, inlined from 'void combblas::SpParMat::SaveGathered(std::string) const [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:271:62, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp:148:18: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(int*, std::vector&, std::vector&, std::vector&, std::vector<_Distance, std::allocator<_Tp> >&) [with SR = SelectMaxSRing; IU = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1265:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(int*, std::vector&, std::vector&, std::vector&, std::vector<_Distance, std::allocator<_Tp> >&) [with SR = SelectMaxSRing; IU = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1284:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(int*, std::vector&, std::vector&, std::vector&, std::vector<_Distance, std::allocator<_Tp> >&) [with SR = PlusTimesSRing; IU = long long int; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1265:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(int*, std::vector&, std::vector&, std::vector&, std::vector<_Distance, std::allocator<_Tp> >&) [with SR = PlusTimesSRing; IU = long long int; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1284:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/combblas-1.6.2/ReleaseTests/FindSparse.cpp:32: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Linking CXX executable SpAsgnTest cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SpAsgnTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/SpAsgnTest.dir/SpAsgnTest.cpp.o -o SpAsgnTest ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 57%] Built target SpAsgnTest make -f ReleaseTests/CMakeFiles/ParIOTest.dir/build.make ReleaseTests/CMakeFiles/ParIOTest.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/ParIOTest.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f ReleaseTests/CMakeFiles/ParIOTest.dir/build.make ReleaseTests/CMakeFiles/ParIOTest.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 59%] Building CXX object ReleaseTests/CMakeFiles/ParIOTest.dir/ParIOTest.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT ReleaseTests/CMakeFiles/ParIOTest.dir/ParIOTest.cpp.o -MF CMakeFiles/ParIOTest.dir/ParIOTest.cpp.o.d -o CMakeFiles/ParIOTest.dir/ParIOTest.cpp.o -c /build/combblas-1.6.2/ReleaseTests/ParIOTest.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:63: In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967292 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:831:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:876:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:877:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1921:38: /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1887 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from '_ZN8combblas7SpCColsIxdEC2ERKNS_8SpTuplesIxdEEb._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/SpCCols.cpp:181:25: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from '_ZN8combblas7SpCColsIxdEC2ERKNS_8SpTuplesIxdEEb._omp_fn.0' at /build/combblas-1.6.2/include/CombBLAS/SpCCols.cpp:145:25: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = std::plus; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = std::plus; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'combblas::SpParMat::SpParMat(IT, IT, const combblas::FullyDistVec&, const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2531:21: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = std::plus; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = std::plus; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'combblas::SpParMat::SpParMat(IT, IT, const combblas::FullyDistVec&, const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2531:21: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'combblas::SpParMat::SpParMat(IT, IT, const combblas::FullyDistVec&, const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2535:21: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'combblas::SpParMat::SpParMat(IT, IT, const combblas::FullyDistVec&, const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2535:21: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1921:38: /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1887 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void combblas::BooleanRowSplit(SpDCCols&, int) [with IU = long long int]' at /build/combblas-1.6.2/include/CombBLAS/Friends.h:456:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void combblas::BooleanRowSplit(SpDCCols&, int) [with IU = long long int]' at /build/combblas-1.6.2/include/CombBLAS/Friends.h:475:7: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void combblas::BooleanRowSplit(SpDCCols&, int) [with IU = long long int]' at /build/combblas-1.6.2/include/CombBLAS/Friends.h:475:7: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3539:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3551:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3551:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/ReleaseTests/ParIOTest.cpp:8: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/ReleaseTests/ParIOTest.cpp:1: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/bits/stl_tree.h:63: In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967292 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void combblas::SpMXSpV_HeapSort(const Csc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&, int32_t) [with SR = PlusTimesSRing; IT = long long int; NUM = double; IVT = double; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:369:23: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void combblas::SpMXSpV_HeapSort(const Csc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&, int32_t) [with SR = PlusTimesSRing; IT = long long int; NUM = double; IVT = double; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:382:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpMXSpV_HeapSort(const Csc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&, int32_t) [with SR = SelectMaxSRing; IT = long long int; NUM = bool; IVT = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:369:23: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpMXSpV_HeapSort(const Csc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&, int32_t) [with SR = SelectMaxSRing; IT = long long int; NUM = bool; IVT = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:382:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = std::plus; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = std::plus; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'combblas::SpParMat::SpParMat(IT, IT, const combblas::FullyDistVec&, const combblas::FullyDistVec&, const NT&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2568:21: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = std::plus; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = std::plus; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'combblas::SpParMat::SpParMat(IT, IT, const combblas::FullyDistVec&, const combblas::FullyDistVec&, const NT&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2568:21: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'combblas::SpParMat::SpParMat(IT, IT, const combblas::FullyDistVec&, const combblas::FullyDistVec&, const NT&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2572:21: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'combblas::SpParMat::SpParMat(IT, IT, const combblas::FullyDistVec&, const combblas::FullyDistVec&, const NT&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2572:21: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpImpl::SpMXSpV(const combblas::Dcsc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&) [with SR = combblas::SelectMaxSRing; IT = long long int; IVT = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:198:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpImpl::SpMXSpV(const combblas::Dcsc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&) [with SR = combblas::SelectMaxSRing; IT = long long int; IVT = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:210:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 60%] Linking CXX executable FindSparse cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/FindSparse.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/FindSparse.dir/FindSparse.cpp.o -o FindSparse ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 60%] Built target FindSparse make -f Applications/CMakeFiles/tdbfs.dir/build.make Applications/CMakeFiles/tdbfs.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/Applications /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/CMakeFiles/tdbfs.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f Applications/CMakeFiles/tdbfs.dir/build.make Applications/CMakeFiles/tdbfs.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 62%] Building CXX object Applications/CMakeFiles/tdbfs.dir/TopDownBFS.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT Applications/CMakeFiles/tdbfs.dir/TopDownBFS.cpp.o -MF CMakeFiles/tdbfs.dir/TopDownBFS.cpp.o.d -o CMakeFiles/tdbfs.dir/TopDownBFS.cpp.o -c /build/combblas-1.6.2/Applications/TopDownBFS.cpp /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, long long unsigned int>; _KeyOfValue = std::_Select1st, long long unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long unsigned int>}; _Key = std::__cxx11::basic_string; _Val = std::pair, long long unsigned int>; _KeyOfValue = std::_Select1st, long long unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long unsigned int>}; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, long long unsigned int>; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'static void combblas::SpHelper::ProcessLinesWithStringKeys(std::vector, long long unsigned int> >&, std::vector >&, int)' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:116:27: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long unsigned int>}; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, long long unsigned int>; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'static void combblas::SpHelper::ProcessLinesWithStringKeys(std::vector, long long unsigned int> >&, std::vector >&, int)' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:117:27: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, long long unsigned int>; _KeyOfValue = std::_Select1st, long long unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/combblas-1.6.2/ReleaseTests/ParIOTest.cpp:4: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec& combblas::FullyDistSpVec::operator=(const combblas::FullyDistVec&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:193:16, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:85:8, inlined from 'void combblas::FullyDistVec::ParallelWrite(const std::string&, bool, HANDLER, bool) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:98:32, inlined from 'void combblas::FullyDistVec::ParallelWrite(const std::string&, bool, bool) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:101:109, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:127:19: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec& combblas::FullyDistSpVec::operator=(const combblas::FullyDistVec&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:194:16, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:85:8, inlined from 'void combblas::FullyDistVec::ParallelWrite(const std::string&, bool, HANDLER, bool) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:98:32, inlined from 'void combblas::FullyDistVec::ParallelWrite(const std::string&, bool, bool) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:101:109, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:127:19: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'static void combblas::SpHelper::ProcessStrLinesNPermute(std::vector&, std::vector&, std::vector&, std::vector >&, std::map, long long unsigned int>&) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:135:21: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::ProcessStrLinesNPermute(std::vector&, std::vector&, std::vector&, std::vector >&, std::map, long long unsigned int>&) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:135:20: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'static void combblas::SpHelper::ProcessStrLinesNPermute(std::vector&, std::vector&, std::vector&, std::vector >&, std::map, long long unsigned int>&) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:136:21: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::ProcessStrLinesNPermute(std::vector&, std::vector&, std::vector&, std::vector >&, std::map, long long unsigned int>&) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:136:20: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::ProcessStrLinesNPermute(std::vector&, std::vector&, std::vector&, std::vector >&, std::map, long long unsigned int>&) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:137:20: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:84:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:89:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:84:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:89:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:84:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:89:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long unsigned int>}; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, long long unsigned int>; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'ompi_file_t* combblas::SpParMat::TupleRead1stPassNExchange(const std::string&, TYPE2SEND*&, IT&, combblas::FullyDistVec >&, uint64_t&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3270:21: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'ompi_file_t* combblas::SpParMat::TupleRead1stPassNExchange(const std::string&, TYPE2SEND*&, IT&, combblas::FullyDistVec >&, uint64_t&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3278:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/Applications/TopDownBFS.cpp:30: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/unique_ptr.h:37, from /usr/include/c++/12/memory:76, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:51: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec& combblas::FullyDistSpVec::operator=(const combblas::FullyDistVec&) [with IT = long long int; NT = std::array]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:193:16, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&) [with IT = long long int; NT = std::array]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:85:8: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/functional:64: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 82 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1921:38: /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1887 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TopDownBFS.cpp: At global scope: /build/combblas-1.6.2/Applications/TopDownBFS.cpp:97:37: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 97 | struct prunediscovered: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TopDownBFS.cpp: In function 'int main(int, char**)': /build/combblas-1.6.2/Applications/TopDownBFS.cpp:165:60: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 165 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/TopDownBFS.cpp:222:60: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 222 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/TopDownBFS.cpp:338:60: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 338 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/TopDownBFS.cpp:401:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 401 | transform(loccands.begin(), loccands.end(), loccands.begin(), bind2nd( multiplies(), nver )); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/TopDownBFS.cpp:448:97: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 448 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void combblas::SpParMat::SaveGathered(std::string, HANDLER, bool) const [with HANDLER = combblas::SpParMat >::ScalarReadSaveHandler; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3102:9: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void combblas::SpParMat::SaveGathered(std::string, HANDLER, bool) const [with HANDLER = combblas::SpParMat >::ScalarReadSaveHandler; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3102:9: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TopDownBFS.cpp:490:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 490 | transform(EDGES, EDGES+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/TopDownBFS.cpp:505:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 505 | transform(TIMES, TIMES+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/TopDownBFS.cpp:521:87: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 521 | transform(INVMTEPS, INVMTEPS+ITERS, zero_mean.begin(), bind2nd(minus(), 1/hteps)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = long long int; MPI_Comm = ompi_communicator_t*; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:347:17: required from 'combblas::FullyDistSpVec combblas::SpMV(const SpParMat&, const FullyDistSpVec&, OptBuf&) [with VT = long long int; IT = long long int; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/TopDownBFS.cpp:440:19: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = Select2ndSRing; IU = int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:196:76: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, VT*&, int*, int) [with VT = long long int; IT = long long int; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:358:11: required from 'combblas::FullyDistSpVec combblas::SpMV(const SpParMat&, const FullyDistSpVec&, OptBuf&) [with VT = long long int; IT = long long int; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/TopDownBFS.cpp:440:19: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ [ 63%] Linking CXX executable IndexingTest cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/IndexingTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/IndexingTest.dir/IndexingTest.cpp.o -o IndexingTest ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm In file included from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/TopDownBFS.cpp:167:9: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = long long int; NU = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/TopDownBFS.cpp:167:9: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = long long int; NU = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/TopDownBFS.cpp:167:9: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/TopDownBFS.cpp:167:9: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/TopDownBFS.cpp:167:9: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 63%] Built target IndexingTest make -f Applications/CMakeFiles/dobfs.dir/build.make Applications/CMakeFiles/dobfs.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/Applications /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/CMakeFiles/dobfs.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f Applications/CMakeFiles/dobfs.dir/build.make Applications/CMakeFiles/dobfs.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 65%] Building CXX object Applications/CMakeFiles/dobfs.dir/DirOptBFS.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT Applications/CMakeFiles/dobfs.dir/DirOptBFS.cpp.o -MF CMakeFiles/dobfs.dir/DirOptBFS.cpp.o.d -o CMakeFiles/dobfs.dir/DirOptBFS.cpp.o -c /build/combblas-1.6.2/Applications/DirOptBFS.cpp In file included from /build/combblas-1.6.2/psort-1.0/include/psort/psort_util.h:50, from /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:26, from /build/combblas-1.6.2/include/CombBLAS/SpDefs.h:51, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:108: /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h: In instantiation of 'void vpsort::OOPTreeMerge::real_merge(_RandomAccessIter, _RandomAccessIter, _Distance*, int, _Compare) [with _RandomAccessIter = std::pair >*; _Compare = std::less > >; _Distance = int]': /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h:39:21: required from 'void vpsort::Merge::merge(_ValueType*, _ValueType*, _Distance*, int, _Compare) [with _ValueType = std::pair >; _Compare = std::less > >; _Distance = int; MergeType = vpsort::OOPTreeMerge]' /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:94:19: required from 'void vpsort::parallel_sort(_RandomAccessIter, _RandomAccessIter, _Compare, long int*, SeqSort<_SeqSortType>&, Split<_SplitType>&, Merge<_MergeType>&, MPI_Comm) [with _RandomAccessIter = std::pair >*; _Compare = std::less > >; _SeqSortType = STLSort; _SplitType = MedianSplit; _MergeType = OOPTreeMerge; MPI_Comm = ompi_communicator_t*]' /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:131:19: required from 'void vpsort::parallel_sort(_RandomAccessIter, _RandomAccessIter, long int*, MPI_Comm) [with _RandomAccessIter = std::pair >*; MPI_Comm = ompi_communicator_t*]' /build/combblas-1.6.2/include/CombBLAS/SpParHelper.cpp:124:35: required from 'static void combblas::SpParHelper::MemoryEfficientPSort(std::pair<_T1, _T2>*, IT, IT*, ompi_communicator_t* const&) [with KEY = double; VAL = std::pair; IT = long long int; MPI_Comm = ompi_communicator_t*]' /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:335:36: required from 'void combblas::PermEdges(DistEdgeList&) [with IU = long long int]' /build/combblas-1.6.2/Applications/TopDownBFS.cpp:192:13: required from here /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h:171:26: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = less > >]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 171 | not2 (comp)); | ~~~~~^~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp: In constructor 'combblas::DistEdgeList::DistEdgeList(const char*, IT, IT) [with IT = long long int]': /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:93:14: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 93 | fread(gen_edges, 2*nedges, sizeof(uint32_t), infp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/functional:64, from /build/combblas-1.6.2/psort-1.0/include/psort/psort_util.h:35: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = pair*; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ [ 67%] Linking CXX executable ParIOTest cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ParIOTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/ParIOTest.dir/ParIOTest.cpp.o -o ParIOTest ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 67%] Built target ParIOTest make -f Applications/CMakeFiles/fbfs.dir/build.make Applications/CMakeFiles/fbfs.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/Applications /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/CMakeFiles/fbfs.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f Applications/CMakeFiles/fbfs.dir/build.make Applications/CMakeFiles/fbfs.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 68%] Building CXX object Applications/CMakeFiles/fbfs.dir/FilteredBFS.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT Applications/CMakeFiles/fbfs.dir/FilteredBFS.cpp.o -MF CMakeFiles/fbfs.dir/FilteredBFS.cpp.o.d -o CMakeFiles/fbfs.dir/FilteredBFS.cpp.o -c /build/combblas-1.6.2/Applications/FilteredBFS.cpp [ 70%] Linking CXX executable MultTest cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/MultTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/MultTest.dir/MultTest.cpp.o -o MultTest ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/Applications/DirOptBFS.cpp:75: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/Applications/DirOptBFS.cpp:32: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 70%] Built target MultTest make -f Applications/CMakeFiles/fmis.dir/build.make Applications/CMakeFiles/fmis.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/Applications /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/CMakeFiles/fmis.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f Applications/CMakeFiles/fmis.dir/build.make Applications/CMakeFiles/fmis.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 72%] Building CXX object Applications/CMakeFiles/fmis.dir/FilteredMIS.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT Applications/CMakeFiles/fmis.dir/FilteredMIS.cpp.o -MF CMakeFiles/fmis.dir/FilteredMIS.cpp.o.d -o CMakeFiles/fmis.dir/FilteredMIS.cpp.o -c /build/combblas-1.6.2/Applications/FilteredMIS.cpp In file included from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/DirOptBFS.cpp: At global scope: /build/combblas-1.6.2/Applications/DirOptBFS.cpp:127:32: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 127 | struct prunediscovered: public binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/DirOptBFS.cpp: In function 'int main(int, char**)': /build/combblas-1.6.2/Applications/DirOptBFS.cpp:243:52: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 243 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/DirOptBFS.cpp:311:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 311 | transform(loccands.begin(), loccands.end(), loccands.begin(), bind2nd( multiplies(), nver )); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/DirOptBFS.cpp:448:97: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 448 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/DirOptBFS.cpp:590:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 590 | transform(EDGES, EDGES+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/DirOptBFS.cpp:605:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 605 | transform(TIMES, TIMES+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/DirOptBFS.cpp:621:87: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 621 | transform(INVMTEPS, INVMTEPS+ITERS, zero_mean.begin(), bind2nd(minus(), 1/hteps)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/Applications/FilteredBFS.cpp:30: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/unique_ptr.h:37, from /usr/include/c++/12/memory:76, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:51: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = long long int; MPI_Comm = ompi_communicator_t*; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:347:17: required from 'combblas::FullyDistSpVec combblas::SpMV(const SpParMat&, const FullyDistSpVec&, OptBuf&) [with VT = long long int; IT = long long int; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/DirOptBFS.cpp:424:20: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = Select2ndSRing; IU = int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:196:76: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, VT*&, int*, int) [with VT = long long int; IT = long long int; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:358:11: required from 'combblas::FullyDistSpVec combblas::SpMV(const SpParMat&, const FullyDistSpVec&, OptBuf&) [with VT = long long int; IT = long long int; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/DirOptBFS.cpp:424:20: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/DirOptBFS.cpp:251:4: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = long long int; NU = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/DirOptBFS.cpp:251:4: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = long long int; NU = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/DirOptBFS.cpp:251:4: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/DirOptBFS.cpp:251:4: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/DirOptBFS.cpp:251:4: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/Applications/FilteredBFS.cpp:61: /build/combblas-1.6.2/Applications/TwitterEdge.h: At global scope: /build/combblas-1.6.2/Applications/TwitterEdge.h:308:31: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 308 | struct getfringe: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TwitterEdge.h:319:31: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 319 | struct seldegree: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TwitterEdge.h:329:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 329 | struct passifthere: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TwitterEdge.h:339:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 339 | struct is2ndSmaller: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TwitterEdge.h:348:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 348 | struct return1_uint8: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TwitterEdge.h:361:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 361 | struct keepinfrontier_f: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TwitterEdge.h:370:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 370 | struct isparentset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/FilteredBFS.cpp:93:45: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 93 | struct Twitter_obj_randomizer : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/FilteredBFS.cpp:105:41: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 105 | struct Twitter_materialize: 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/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/Applications/FilteredMIS.cpp:30: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/unique_ptr.h:37, from /usr/include/c++/12/memory:76, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:51: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/FilteredBFS.cpp: In function 'int main(int, char**)': /build/combblas-1.6.2/Applications/FilteredBFS.cpp:283:40: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Twitter_materialize; _Tp = long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 283 | B.Prune(bind2nd(Twitter_materialize(), mysincedate)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/FilteredBFS.cpp:311:127: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 311 | FullyDistVec * nonisov = new FullyDistVec(degrees.FindInds(bind2nd(greater(), 0))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/FilteredBFS.cpp:325:48: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Twitter_materialize; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 325 | B.Prune(bind2nd(Twitter_materialize(), keep[i])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/FilteredBFS.cpp:583:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 583 | transform(EDGES, EDGES+sruns, zero_mean.begin(), bind2nd( minus(), mean )); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/FilteredBFS.cpp:597:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 597 | transform(TIMES, TIMES+sruns, zero_mean.begin(), bind2nd( minus(), mean )); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/FilteredBFS.cpp:611:87: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 611 | transform(INVMTEPS, INVMTEPS+sruns, zero_mean.begin(), bind2nd(minus(), 1/hteps)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/FilteredBFS.cpp:624:87: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 624 | transform(INVMPEPS, INVMPEPS+sruns, zero_mean.begin(), bind2nd(minus(), 1/hpeps)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In instantiation of 'void combblas::FullyDistVec::SelectCandidates(double) [with IT = long long int; NT = long long int]': /build/combblas-1.6.2/Applications/FilteredBFS.cpp:349:25: required from here /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/Applications/FilteredMIS.cpp:51: /build/combblas-1.6.2/Applications/TwitterEdge.h: At global scope: /build/combblas-1.6.2/Applications/TwitterEdge.h:308:31: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 308 | struct getfringe: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TwitterEdge.h:319:31: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 319 | struct seldegree: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TwitterEdge.h:329:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 329 | struct passifthere: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TwitterEdge.h:339:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 339 | struct is2ndSmaller: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TwitterEdge.h:348:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 348 | struct return1_uint8: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TwitterEdge.h:361:38: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 361 | struct keepinfrontier_f: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/TwitterEdge.h:370:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 370 | struct isparentset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/FilteredMIS.cpp:72:37: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 72 | struct DetSymmetricize: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/FilteredMIS.cpp:112:45: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 112 | struct Twitter_obj_randomizer : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/FilteredMIS.cpp:124:41: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 124 | struct Twitter_materialize: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/FilteredMIS.cpp:138:30: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 138 | struct randGen : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/FilteredMIS.cpp: In function 'int main(int, char**)': /build/combblas-1.6.2/Applications/FilteredMIS.cpp:253:119: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 253 | FullyDistVec * nonisov = new FullyDistVec(degrees.FindInds(bind2nd(greater(), 0))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/FilteredMIS.cpp:267:40: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Twitter_materialize; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 267 | B.Prune(bind2nd(Twitter_materialize(), keep[i])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/FilteredMIS.cpp:406:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 406 | transform(MISVS, MISVS+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/FilteredMIS.cpp:420:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 420 | transform(TIMES, TIMES+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = ParentType; MPI_Comm = ompi_communicator_t*; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1415:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = LatestRetwitterBFS; IVT = ParentType; OVT = ParentType; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = LatestRetwitterBFS; IVT = ParentType; OVT = ParentType; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/FilteredBFS.cpp:401:30: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredBFS.cpp:314:5: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = TwitterEdge]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredBFS.cpp:314:5: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = long long int; NU = TwitterEdge]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredBFS.cpp:314:5: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = long long int; NU = TwitterEdge]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = TwitterEdge; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredBFS.cpp:314:5: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = LatestRetwitterBFS; IU = long long int; NUM = TwitterEdge; DER = SpDCCols; IVT = ParentType; OVT = ParentType; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1166:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = LatestRetwitterBFS; IVT = ParentType; OVT = ParentType; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = LatestRetwitterBFS; IVT = ParentType; OVT = ParentType; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = LatestRetwitterBFS; IVT = ParentType; OVT = ParentType; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/FilteredBFS.cpp:401:30: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = LatestRetwitterBFS; IU = long long int; NUM = TwitterEdge; DER = SpDCCols; IVT = ParentType; OVT = ParentType; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1179:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = LatestRetwitterBFS; IVT = ParentType; OVT = ParentType; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = LatestRetwitterBFS; IVT = ParentType; OVT = ParentType; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = LatestRetwitterBFS; IVT = ParentType; OVT = ParentType; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/FilteredBFS.cpp:401:30: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredBFS.cpp:314:5: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = TwitterEdge]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = TwitterEdge]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:637:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredBFS.cpp:314:5: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredBFS.cpp:314:5: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = TwitterEdge]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = TwitterEdge]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredBFS.cpp:314:5: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = double; MPI_Comm = ompi_communicator_t*; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1415:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = LatestRetwitterMIS; IVT = double; OVT = double; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = LatestRetwitterMIS; IVT = double; OVT = double; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:329:30: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = unsigned char; MPI_Comm = ompi_communicator_t*; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1415:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = LatestRetwitterSelect2nd; IVT = unsigned char; OVT = unsigned char; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = LatestRetwitterSelect2nd; IVT = unsigned char; OVT = unsigned char; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:365:36: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:256:4: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = TwitterEdge]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:256:4: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = long long int; NU = TwitterEdge]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:256:4: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = long long int; NU = TwitterEdge]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = TwitterEdge; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:256:4: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = LatestRetwitterMIS; IU = long long int; NUM = TwitterEdge; DER = SpDCCols; IVT = double; OVT = double; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1166:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = LatestRetwitterMIS; IVT = double; OVT = double; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = LatestRetwitterMIS; IVT = double; OVT = double; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = LatestRetwitterMIS; IVT = double; OVT = double; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:329:30: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = LatestRetwitterMIS; IU = long long int; NUM = TwitterEdge; DER = SpDCCols; IVT = double; OVT = double; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1179:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = LatestRetwitterMIS; IVT = double; OVT = double; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = LatestRetwitterMIS; IVT = double; OVT = double; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = LatestRetwitterMIS; IVT = double; OVT = double; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:329:30: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = LatestRetwitterSelect2nd; IU = long long int; NUM = TwitterEdge; DER = SpDCCols; IVT = unsigned char; OVT = unsigned char; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1166:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = LatestRetwitterSelect2nd; IVT = unsigned char; OVT = unsigned char; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = LatestRetwitterSelect2nd; IVT = unsigned char; OVT = unsigned char; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = LatestRetwitterSelect2nd; IVT = unsigned char; OVT = unsigned char; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:365:36: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = LatestRetwitterSelect2nd; IU = long long int; NUM = TwitterEdge; DER = SpDCCols; IVT = unsigned char; OVT = unsigned char; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1179:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = LatestRetwitterSelect2nd; IVT = unsigned char; OVT = unsigned char; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = LatestRetwitterSelect2nd; IVT = unsigned char; OVT = unsigned char; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = LatestRetwitterSelect2nd; IVT = unsigned char; OVT = unsigned char; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:365:36: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:256:4: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = TwitterEdge]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = TwitterEdge]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:637:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:256:4: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:256:4: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = TwitterEdge]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = TwitterEdge]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = TwitterEdge; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = TwitterEdge; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/FilteredMIS.cpp:256:4: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/vector:70, from /usr/include/c++/12/functional:62, from /build/combblas-1.6.2/Applications/DirOptBFS.cpp:36: /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 175 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SparseVectorLocalIterator::Del() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/VecIterator.h:200:14: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SparseVectorLocalIterator::Del() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/VecIterator.h:201:14: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:63: /usr/include/c++/12/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from 'bool combblas::SparseVectorLocalIterator::NextTo(IT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/VecIterator.h:162:61: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/memory:63: /usr/include/c++/12/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:523:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:524:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.h:375, from /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:30: /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp: In member function 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = long long int]': /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:530:35: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 530 | num.insert(num.begin() + (iter-ind.begin()), numx); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:531:35: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 531 | ind.insert(iter, locind); | ~~~~~~~~~~^~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:831:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:876:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:877:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from 'void combblas::SparseVectorLocalIterator::Set(IT, const NT&) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/VecIterator.h:217:61: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SparseVectorLocalIterator::Set(IT, const NT&) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/VecIterator.h:220:19: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SparseVectorLocalIterator::Set(IT, const NT&) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/VecIterator.h:221:19: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:116: /build/combblas-1.6.2/include/CombBLAS/VecIterator.h: In member function 'void combblas::SparseVectorLocalIterator::Set(IT, const NT&) [with IT = long long int; NT = long long int]': /build/combblas-1.6.2/include/CombBLAS/VecIterator.h:227:37: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 227 | v.num.insert(v.num.begin() + (iter-v.ind.begin()), val); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/VecIterator.h:228:37: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 228 | v.ind.insert(iter, loc_idx); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:520:61: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:523:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:524:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.h:375, from /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:30: /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp: In member function 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = long long int]': /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:530:35: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 530 | num.insert(num.begin() + (iter-ind.begin()), numx); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:531:35: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 531 | ind.insert(iter, locind); | ~~~~~~~~~~^~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:831:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:876:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:877:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 73%] Linking CXX executable IndexingTiming cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/IndexingTiming.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/IndexingTiming.dir/IndexingTiming.cpp.o -o IndexingTiming ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::T_promote> combblas::EWiseMult(const FullyDistSpVec&, const FullyDistVec&, bool, NU2) [with IU = long long int; NU1 = long long int; NU2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1947:56: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::T_promote> combblas::EWiseMult(const FullyDistSpVec&, const FullyDistVec&, bool, NU2) [with IU = long long int; NU1 = long long int; NU2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1948:56: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::T_promote> combblas::EWiseMult(const FullyDistSpVec&, const FullyDistVec&, bool, NU2) [with IU = long long int; NU1 = long long int; NU2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1959:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/combblas-1.6.2/psort-1.0/include/psort/psort_util.h:35, from /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:26, from /build/combblas-1.6.2/include/CombBLAS/SpDefs.h:51, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:108: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxx10ParentTypex22EWiseExtToPlainAdapterIxS1_x9seldegreeES2_IbS1_x11passifthereEEENS_14FullyDistSpVecIT0_T_EERKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSB_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIxx10ParentTypex22EWiseExtToPlainAdapterIxS1_x9seldegreeES2_IbS1_x11passifthereEEENS_14FullyDistSpVecIT0_T_EERKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSB_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxx10ParentTypex22EWiseExtToPlainAdapterIxS1_x9seldegreeES2_IbS1_x11passifthereEEENS_14FullyDistSpVecIT0_T_EERKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSB_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxx10ParentTypex22EWiseExtToPlainAdapterIxS1_x9seldegreeES2_IbS1_x11passifthereEEENS_14FullyDistSpVecIT0_T_EERKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSB_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedI10ParentTypexS1_S1_22EWiseExtToPlainAdapterIS1_S1_S1_9getfringeES2_IbS1_S1_16keepinfrontier_fEEENS_14FullyDistSpVecIT0_T_EERKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSB_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedI10ParentTypexS1_S1_22EWiseExtToPlainAdapterIS1_S1_S1_9getfringeES2_IbS1_S1_16keepinfrontier_fEEENS_14FullyDistSpVecIT0_T_EERKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSB_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedI10ParentTypexS1_S1_22EWiseExtToPlainAdapterIS1_S1_S1_9getfringeES2_IbS1_S1_16keepinfrontier_fEEENS_14FullyDistSpVecIT0_T_EERKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSB_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedI10ParentTypexS1_S1_22EWiseExtToPlainAdapterIS1_S1_S1_9getfringeES2_IbS1_S1_16keepinfrontier_fEEENS_14FullyDistSpVecIT0_T_EERKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSB_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 73%] Built target IndexingTiming make -f Applications/CMakeFiles/mcl.dir/build.make Applications/CMakeFiles/mcl.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/Applications /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/CMakeFiles/mcl.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f Applications/CMakeFiles/mcl.dir/build.make Applications/CMakeFiles/mcl.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 75%] Building CXX object Applications/CMakeFiles/mcl.dir/MCL.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT Applications/CMakeFiles/mcl.dir/MCL.cpp.o -MF CMakeFiles/mcl.dir/MCL.cpp.o.d -o CMakeFiles/mcl.dir/MCL.cpp.o -c /build/combblas-1.6.2/Applications/MCL.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:957:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:958:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::T_promote> combblas::EWiseMult(const FullyDistSpVec&, const FullyDistVec&, bool, NU2) [with IU = long long int; NU1 = long long int; NU2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1947:56: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::T_promote> combblas::EWiseMult(const FullyDistSpVec&, const FullyDistVec&, bool, NU2) [with IU = long long int; NU1 = long long int; NU2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1948:56: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::T_promote> combblas::EWiseMult(const FullyDistSpVec&, const FullyDistVec&, bool, NU2) [with IU = long long int; NU1 = long long int; NU2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1959:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:45:12: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:957:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:958:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:831:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:876:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:877:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/combblas-1.6.2/psort-1.0/include/psort/psort_util.h:35, from /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:26, from /build/combblas-1.6.2/include/CombBLAS/SpDefs.h:51, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:108: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:45:12: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = double; IU = long long int; NU1 = double; NU2 = unsigned char; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2259:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = double; IU = long long int; NU1 = double; NU2 = unsigned char; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2273:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = double; IU = long long int; NU1 = double; NU2 = unsigned char; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2286:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = double; IU = long long int; NU1 = double; NU2 = unsigned char; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2298:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = double; IU = long long int; NU1 = double; NU2 = unsigned char; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2307:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12, inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:947:22: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:957:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:958:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/memory:63: In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:978:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967292 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = ParentType; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const ParentType&}; _Tp = ParentType; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = ParentType]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:523:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ParentType; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = ParentType]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:524:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = ParentType; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = ParentType]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:530:14: /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = ParentType]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:531:14: /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967292 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:831:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:876:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:877:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/Applications/MCL.cpp:48: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/Applications/MCL.cpp:30: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In function 'NT Chaos(combblas::SpParMat&)': /build/combblas-1.6.2/Applications/MCL.cpp:364:77: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 364 | FullyDistVec colssqs = A.Reduce(Column, plus(), 0.0, bind2nd(exponentiate(), 2)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In function 'void Inflate(combblas::SpParMat&, double)': /build/combblas-1.6.2/Applications/MCL.cpp:379:20: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 379 | A.Apply(bind2nd(exponentiate(), power)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /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/memory:63: In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = TwitterEdge]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = TwitterEdge]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:978:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In instantiation of 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]': /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/Applications/MCL.cpp:403:60: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 403 | FullyDistVec nonisov = ColSums.FindInds(bind2nd(greater(), 0)); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In instantiation of 'NT Chaos(combblas::SpParMat&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]': /build/combblas-1.6.2/Applications/MCL.cpp:480:22: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/Applications/MCL.cpp:364:77: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 364 | FullyDistVec colssqs = A.Reduce(Column, plus(), 0.0, bind2nd(exponentiate(), 2)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp:364:77: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 364 | FullyDistVec colssqs = A.Reduce(Column, plus(), 0.0, bind2nd(exponentiate(), 2)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In instantiation of 'void Inflate(combblas::SpParMat&, double) [with IT = long long int; NT = double; DER = combblas::SpDCCols]': /build/combblas-1.6.2/Applications/MCL.cpp:483:16: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/Applications/MCL.cpp:379:20: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 379 | A.Apply(bind2nd(exponentiate(), power)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp:379:20: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 379 | A.Apply(bind2nd(exponentiate(), power)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In instantiation of 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]': /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/Applications/MCL.cpp:403:60: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 403 | FullyDistVec nonisov = ColSums.FindInds(bind2nd(greater(), 0)); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In instantiation of 'NT Chaos(combblas::SpParMat&) [with IT = int; NT = double; DER = combblas::SpDCCols]': /build/combblas-1.6.2/Applications/MCL.cpp:480:22: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/Applications/MCL.cpp:364:77: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 364 | FullyDistVec colssqs = A.Reduce(Column, plus(), 0.0, bind2nd(exponentiate(), 2)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp:364:77: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 364 | FullyDistVec colssqs = A.Reduce(Column, plus(), 0.0, bind2nd(exponentiate(), 2)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In instantiation of 'void Inflate(combblas::SpParMat&, double) [with IT = int; NT = double; DER = combblas::SpDCCols]': /build/combblas-1.6.2/Applications/MCL.cpp:483:16: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/Applications/MCL.cpp:379:20: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 379 | A.Apply(bind2nd(exponentiate(), power)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp:379:20: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 379 | A.Apply(bind2nd(exponentiate(), power)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In instantiation of 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]': /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/Applications/MCL.cpp:403:60: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 403 | FullyDistVec nonisov = ColSums.FindInds(bind2nd(greater(), 0)); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In instantiation of 'NT Chaos(combblas::SpParMat&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]': /build/combblas-1.6.2/Applications/MCL.cpp:480:22: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/Applications/MCL.cpp:364:77: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 364 | FullyDistVec colssqs = A.Reduce(Column, plus(), 0.0, bind2nd(exponentiate(), 2)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp:364:77: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 364 | FullyDistVec colssqs = A.Reduce(Column, plus(), 0.0, bind2nd(exponentiate(), 2)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In instantiation of 'void Inflate(combblas::SpParMat&, double) [with IT = long long int; NT = float; DER = combblas::SpDCCols]': /build/combblas-1.6.2/Applications/MCL.cpp:483:16: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/Applications/MCL.cpp:379:20: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 379 | A.Apply(bind2nd(exponentiate(), power)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp:379:20: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 379 | A.Apply(bind2nd(exponentiate(), power)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In instantiation of 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]': /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/Applications/MCL.cpp:403:60: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 403 | FullyDistVec nonisov = ColSums.FindInds(bind2nd(greater(), 0)); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In instantiation of 'NT Chaos(combblas::SpParMat&) [with IT = int; NT = float; DER = combblas::SpDCCols]': /build/combblas-1.6.2/Applications/MCL.cpp:480:22: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/Applications/MCL.cpp:364:77: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 364 | FullyDistVec colssqs = A.Reduce(Column, plus(), 0.0, bind2nd(exponentiate(), 2)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp:364:77: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 364 | FullyDistVec colssqs = A.Reduce(Column, plus(), 0.0, bind2nd(exponentiate(), 2)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp: In instantiation of 'void Inflate(combblas::SpParMat&, double) [with IT = int; NT = float; DER = combblas::SpDCCols]': /build/combblas-1.6.2/Applications/MCL.cpp:483:16: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/Applications/MCL.cpp:379:20: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 379 | A.Apply(bind2nd(exponentiate(), power)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/MCL.cpp:379:20: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = combblas::exponentiate; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 379 | A.Apply(bind2nd(exponentiate(), power)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = long long int; NT = double; DER = SpDCCols]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:570:31: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:191:55: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = less_equal; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 191 | SpParMat PrunedA = A.Prune(std::bind2nd(std::less_equal(), hardThreshold), false); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:201:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = less; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 201 | FullyDistSpVec recoverCols(nnzPerColumn, std::bind2nd(std::less(), recoverNum)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:334:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = equal_to; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 334 | FullyDistSpVec emptyColumns(nnzPerColumnA, std::bind2nd(std::equal_to(), 0.0)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = TwitterEdge]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = TwitterEdge]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:978:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12, inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:947:22: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:957:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:958:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = int; NT = double; DER = SpDCCols]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:570:31: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:191:55: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = less_equal; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 191 | SpParMat PrunedA = A.Prune(std::bind2nd(std::less_equal(), hardThreshold), false); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:201:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = less; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 201 | FullyDistSpVec recoverCols(nnzPerColumn, std::bind2nd(std::less(), recoverNum)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:334:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = equal_to; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 334 | FullyDistSpVec emptyColumns(nnzPerColumnA, std::bind2nd(std::equal_to(), 0.0)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = long long int; NT = float; DER = SpDCCols]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:570:31: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = float; UDERO = SpDCCols; IU = long long int; NU1 = float; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:191:55: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = less_equal; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 191 | SpParMat PrunedA = A.Prune(std::bind2nd(std::less_equal(), hardThreshold), false); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:201:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = less; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 201 | FullyDistSpVec recoverCols(nnzPerColumn, std::bind2nd(std::less(), recoverNum)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:334:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = equal_to; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 334 | FullyDistSpVec emptyColumns(nnzPerColumnA, std::bind2nd(std::equal_to(), 0.0)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = int; NT = float; DER = SpDCCols]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:570:31: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = float; UDERO = SpDCCols; IU = int; NU1 = float; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:191:55: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = less_equal; _Tp = float]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 191 | SpParMat PrunedA = A.Prune(std::bind2nd(std::less_equal(), hardThreshold), false); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:201:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = less; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 201 | FullyDistSpVec recoverCols(nnzPerColumn, std::bind2nd(std::less(), recoverNum)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:334:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = equal_to; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 334 | FullyDistSpVec emptyColumns(nnzPerColumnA, std::bind2nd(std::equal_to(), 0.0)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColSplit(std::vector*>&, std::vector&) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:919:27: required from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:436:19: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1104:92: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1104 | transform(parts[i]->jc, parts[i]->jc + (pos[i]-pos[i-1]), parts[i]->jc, bind2nd(std::minus(), cuts[i-1])); // cuts[i-1] is well defined as i>=1 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1107:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1107 | transform(parts[i]->cp, parts[i]->cp + (pos[i]-pos[i-1]+1), parts[i]->cp, bind2nd(std::minus(), cp[pos[i-1]])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1121:101: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1121 | transform(parts[ncuts]->jc, parts[ncuts]->jc + (nzc-pos[ncuts-1]), parts[ncuts]->jc, bind2nd(std::minus(), cuts[ncuts-1])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1124:103: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1124 | transform(parts[ncuts]->cp, parts[ncuts]->cp + (nzc-pos[ncuts-1]+1), parts[ncuts]->cp, bind2nd(std::minus(), cp[pos[ncuts-1]])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/ParFriends.h:42: /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'IT combblas::SerialMergeNNZ(const std::vector*>&) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:216:46: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = long long int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:541:66: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:55:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 55 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:61:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 61 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:73:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 73 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'void combblas::SerialMerge(const std::vector*>&, std::tuple*) [with SR = PlusTimesSRing; IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:250:24: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = long long int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:541:66: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:111:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 111 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:116:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 116 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:133:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 133 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColConcatenate(std::vector*>&, std::vector&) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:972:30: required from 'void combblas::SpDCCols::ColConcatenate(std::vector >&) [with IT = long long int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:598:22: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1187:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1187 | transform(jc + run_nzc, jc + run_nzc + parts[i]->nzc, jc + run_nzc, bind2nd(std::plus(), offsets[i])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1191:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1191 | transform(cp + run_nzc, cp + run_nzc + parts[i]->nzc, cp + run_nzc, bind2nd(std::plus(),run_nz)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/Applications/MCL.cpp:49: /build/combblas-1.6.2/Applications/CC.h: In instantiation of 'IT combblas::LabelCC(FullyDistVec&, FullyDistVec&) [with IT = long long int]': /build/combblas-1.6.2/Applications/CC.h:312:18: required from 'combblas::FullyDistVec combblas::CC(SpParMat&, IT&) [with IT = long long int; NT = double; DER = SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:347:39: required from 'combblas::FullyDistVec Interpret(combblas::SpParMat&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:511:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/Applications/CC.h:266:51: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = equal_to; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 266 | FullyDistSpVec roots (cclabel, bind2nd(std::equal_to(), -1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(FullyDistSpVec&, int*&, int*&, int32_t*&, VT*&, int) [with IU = long long int; VT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:284:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(FullyDistSpVec&, int*&, int*&, int32_t*&, VT*&, int) [with IU = long long int; VT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:303:19: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColSplit(std::vector*>&, std::vector&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:919:27: required from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:436:19: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1104:92: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1104 | transform(parts[i]->jc, parts[i]->jc + (pos[i]-pos[i-1]), parts[i]->jc, bind2nd(std::minus(), cuts[i-1])); // cuts[i-1] is well defined as i>=1 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1107:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1107 | transform(parts[i]->cp, parts[i]->cp + (pos[i]-pos[i-1]+1), parts[i]->cp, bind2nd(std::minus(), cp[pos[i-1]])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1121:101: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1121 | transform(parts[ncuts]->jc, parts[ncuts]->jc + (nzc-pos[ncuts-1]), parts[ncuts]->jc, bind2nd(std::minus(), cuts[ncuts-1])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1124:103: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1124 | transform(parts[ncuts]->cp, parts[ncuts]->cp + (nzc-pos[ncuts-1]+1), parts[ncuts]->cp, bind2nd(std::minus(), cp[pos[ncuts-1]])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'IT combblas::SerialMergeNNZ(const std::vector*>&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:216:46: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:541:66: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:55:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 55 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:61:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 61 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:73:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 73 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'void combblas::SerialMerge(const std::vector*>&, std::tuple*) [with SR = PlusTimesSRing; IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:250:24: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:541:66: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:111:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 111 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:116:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 116 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:133:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 133 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColConcatenate(std::vector*>&, std::vector&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:972:30: required from 'void combblas::SpDCCols::ColConcatenate(std::vector >&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:598:22: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1187:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1187 | transform(jc + run_nzc, jc + run_nzc + parts[i]->nzc, jc + run_nzc, bind2nd(std::plus(), offsets[i])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1191:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1191 | transform(cp + run_nzc, cp + run_nzc + parts[i]->nzc, cp + run_nzc, bind2nd(std::plus(),run_nz)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/CC.h: In instantiation of 'IT combblas::LabelCC(FullyDistVec&, FullyDistVec&) [with IT = int]': /build/combblas-1.6.2/Applications/CC.h:312:18: required from 'combblas::FullyDistVec combblas::CC(SpParMat&, IT&) [with IT = int; NT = double; DER = SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:347:39: required from 'combblas::FullyDistVec Interpret(combblas::SpParMat&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:511:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/Applications/CC.h:266:51: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = equal_to; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 266 | FullyDistSpVec roots (cclabel, bind2nd(std::equal_to(), -1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = unsigned char; IU = long long int; NU1 = unsigned char; NU2 = unsigned char; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2259:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = unsigned char; IU = long long int; NU1 = unsigned char; NU2 = unsigned char; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2273:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = unsigned char; IU = long long int; NU1 = unsigned char; NU2 = unsigned char; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2286:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = unsigned char; IU = long long int; NU1 = unsigned char; NU2 = unsigned char; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2298:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = unsigned char; IU = long long int; NU1 = unsigned char; NU2 = unsigned char; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2307:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColSplit(std::vector*>&, std::vector&) [with IT = long long int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:919:27: required from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = float]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:436:19: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = float; UDERO = SpDCCols; IU = long long int; NU1 = float; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1104:92: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1104 | transform(parts[i]->jc, parts[i]->jc + (pos[i]-pos[i-1]), parts[i]->jc, bind2nd(std::minus(), cuts[i-1])); // cuts[i-1] is well defined as i>=1 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1107:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1107 | transform(parts[i]->cp, parts[i]->cp + (pos[i]-pos[i-1]+1), parts[i]->cp, bind2nd(std::minus(), cp[pos[i-1]])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1121:101: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1121 | transform(parts[ncuts]->jc, parts[ncuts]->jc + (nzc-pos[ncuts-1]), parts[ncuts]->jc, bind2nd(std::minus(), cuts[ncuts-1])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1124:103: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1124 | transform(parts[ncuts]->cp, parts[ncuts]->cp + (nzc-pos[ncuts-1]+1), parts[ncuts]->cp, bind2nd(std::minus(), cp[pos[ncuts-1]])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'IT combblas::SerialMergeNNZ(const std::vector*>&) [with IT = long long int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:216:46: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = long long int; NT = float]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:541:66: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = float; UDERO = SpDCCols; IU = long long int; NU1 = float; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:55:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 55 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:61:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 61 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:73:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 73 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'void combblas::SerialMerge(const std::vector*>&, std::tuple*) [with SR = PlusTimesSRing; IT = long long int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:250:24: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = long long int; NT = float]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:541:66: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = float; UDERO = SpDCCols; IU = long long int; NU1 = float; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:111:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 111 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:116:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 116 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:133:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 133 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColConcatenate(std::vector*>&, std::vector&) [with IT = long long int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:972:30: required from 'void combblas::SpDCCols::ColConcatenate(std::vector >&) [with IT = long long int; NT = float]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:598:22: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = float; UDERO = SpDCCols; IU = long long int; NU1 = float; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1187:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1187 | transform(jc + run_nzc, jc + run_nzc + parts[i]->nzc, jc + run_nzc, bind2nd(std::plus(), offsets[i])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1191:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1191 | transform(cp + run_nzc, cp + run_nzc + parts[i]->nzc, cp + run_nzc, bind2nd(std::plus(),run_nz)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColSplit(std::vector*>&, std::vector&) [with IT = int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:919:27: required from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = int; NT = float]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:436:19: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = float; UDERO = SpDCCols; IU = int; NU1 = float; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1104:92: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1104 | transform(parts[i]->jc, parts[i]->jc + (pos[i]-pos[i-1]), parts[i]->jc, bind2nd(std::minus(), cuts[i-1])); // cuts[i-1] is well defined as i>=1 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1107:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1107 | transform(parts[i]->cp, parts[i]->cp + (pos[i]-pos[i-1]+1), parts[i]->cp, bind2nd(std::minus(), cp[pos[i-1]])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1121:101: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1121 | transform(parts[ncuts]->jc, parts[ncuts]->jc + (nzc-pos[ncuts-1]), parts[ncuts]->jc, bind2nd(std::minus(), cuts[ncuts-1])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1124:103: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1124 | transform(parts[ncuts]->cp, parts[ncuts]->cp + (nzc-pos[ncuts-1]+1), parts[ncuts]->cp, bind2nd(std::minus(), cp[pos[ncuts-1]])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'IT combblas::SerialMergeNNZ(const std::vector*>&) [with IT = int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:216:46: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = float]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:541:66: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = float; UDERO = SpDCCols; IU = int; NU1 = float; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:55:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 55 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:61:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 61 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:73:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 73 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'void combblas::SerialMerge(const std::vector*>&, std::tuple*) [with SR = PlusTimesSRing; IT = int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:250:24: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = float]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:541:66: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = float; UDERO = SpDCCols; IU = int; NU1 = float; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:111:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 111 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:116:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 116 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:133:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 133 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColConcatenate(std::vector*>&, std::vector&) [with IT = int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:972:30: required from 'void combblas::SpDCCols::ColConcatenate(std::vector >&) [with IT = int; NT = float]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:598:22: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = float; UDERO = SpDCCols; IU = int; NU1 = float; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1187:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1187 | transform(jc + run_nzc, jc + run_nzc + parts[i]->nzc, jc + run_nzc, bind2nd(std::plus(), offsets[i])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1191:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1191 | transform(cp + run_nzc, cp + run_nzc + parts[i]->nzc, cp + run_nzc, bind2nd(std::plus(),run_nz)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation, MPI_Op) const [with VT = long long int; GIT = long long int; _BinaryOperation = std::plus; _UnaryOperation = combblas::myidentity; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:945:20: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = unsigned char; IU = long long int; NU1 = double; NU2 = double; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2259:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = unsigned char; IU = long long int; NU1 = double; NU2 = double; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2273:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = unsigned char; IU = long long int; NU1 = double; NU2 = double; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2286:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = unsigned char; IU = long long int; NU1 = double; NU2 = double; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2298:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::EWiseApply(const FullyDistSpVec&, const FullyDistSpVec&, _BinaryOperation, _BinaryPredicate, bool, bool, NU1, NU2, bool, bool) [with RET = unsigned char; IU = long long int; NU1 = double; NU2 = double; _BinaryOperation = EWiseExtToPlainAdapter; _BinaryPredicate = EWiseExtToPlainAdapter]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2307:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = long long int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = long long int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = double; MPI_Comm = ompi_communicator_t*; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:1350:20: required from 'bool combblas::SpParMat::Kselect1(combblas::FullyDistSpVec&, IT, _UnaryOperation) const [with VT = double; GIT = long long int; _UnaryOperation = combblas::myidentity; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:1042:24: required from 'bool combblas::SpParMat::Kselect(combblas::FullyDistSpVec&, IT, int) const [with VT = double; GIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:215:18: required from 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = long long int; NT = double; DER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:570:31: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = int; NV = double; MPI_Comm = ompi_communicator_t*; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:1350:20: required from 'bool combblas::SpParMat::Kselect1(combblas::FullyDistSpVec&, IT, _UnaryOperation) const [with VT = double; GIT = int; _UnaryOperation = combblas::myidentity; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:1042:24: required from 'bool combblas::SpParMat::Kselect(combblas::FullyDistSpVec&, IT, int) const [with VT = double; GIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:215:18: required from 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = int; NT = double; DER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:570:31: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(FullyDistSpVec&, int*&, int*&, int32_t*&, VT*&, int) [with IU = long long int; VT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:284:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(FullyDistSpVec&, int*&, int*&, int32_t*&, VT*&, int) [with IU = long long int; VT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:303:19: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = float; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = long long int; NU = float]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = float; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = long long int; NU = float]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = float; UDERO = SpDCCols; IU = long long int; NU1 = float; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = float; MPI_Comm = ompi_communicator_t*; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:1350:20: required from 'bool combblas::SpParMat::Kselect1(combblas::FullyDistSpVec&, IT, _UnaryOperation) const [with VT = float; GIT = long long int; _UnaryOperation = combblas::myidentity; IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:1042:24: required from 'bool combblas::SpParMat::Kselect(combblas::FullyDistSpVec&, IT, int) const [with VT = float; GIT = long long int; IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:215:18: required from 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = long long int; NT = float; DER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:570:31: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = float; UDERO = SpDCCols; IU = long long int; NU1 = float; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = float; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = int; NU = float]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = float; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = int; NU = float]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = float; UDERO = SpDCCols; IU = int; NU1 = float; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = int; NV = float; MPI_Comm = ompi_communicator_t*; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:1350:20: required from 'bool combblas::SpParMat::Kselect1(combblas::FullyDistSpVec&, IT, _UnaryOperation) const [with VT = float; GIT = int; _UnaryOperation = combblas::myidentity; IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:1042:24: required from 'bool combblas::SpParMat::Kselect(combblas::FullyDistSpVec&, IT, int) const [with VT = float; GIT = int; IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:215:18: required from 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = int; NT = float; DER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:570:31: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = float; UDERO = SpDCCols; IU = int; NU1 = float; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:637:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/bits/stl_algobase.h:64, from /usr/include/c++/12/bits/stl_tree.h:63: /usr/include/c++/12/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double&; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double]': /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:158:52: required from 'void combblas::SpParMat::TopKGather(std::vector&, std::vector&, int&, int&, const std::vector&, const std::vector&, int, std::vector >&, const std::vector&, std::vector&, std::vector&, std::vector > >&, IT, const combblas::FullyDistVec&) const [with VT = double; GIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:490:23: required from 'bool combblas::SpParMat::Kselect2(combblas::FullyDistVec&, IT) const [with VT = double; GIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:1047:28: required from 'bool combblas::SpParMat::Kselect(combblas::FullyDistSpVec&, IT, int) const [with VT = double; GIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:215:18: required from 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = long long int; NT = double; DER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:570:31: required from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols; int64_t = long long int]' /build/combblas-1.6.2/Applications/MCL.cpp:470:46: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:695:51: required from here /usr/include/c++/12/bits/stl_pair.h:741:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 741 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:637:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = double]' /build/combblas-1.6.2/Applications/MCL.cpp:697:51: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = float]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:637:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = float; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = float]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = float; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = long long int; LIT = long long int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:699:46: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = float]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:637:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = float; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = float]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = float]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = float; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:408:6: required from 'void RemoveIsolated(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:440:23: required from 'combblas::FullyDistVec HipMCL(combblas::SpParMat&, HipMCLParam&) [with IT = int; NT = float; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/MCL.cpp:612:48: required from 'void MainBody(HipMCLParam&) [with GIT = int; LIT = int; NT = float]' /build/combblas-1.6.2/Applications/MCL.cpp:701:46: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation, MPI_Op) const [with VT = long long int; GIT = long long int; _BinaryOperation = std::plus; _UnaryOperation = combblas::myidentity; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:945:20: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpImpl::SpMXSpV(const combblas::Dcsc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&) [with SR = LatestRetwitterMIS; IT = long long int; NUM = TwitterEdge; IVT = double; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:96:19, inlined from 'void combblas::SpMXSpV(const Dcsc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&, PreAllocatedSPA&) [with SR = LatestRetwitterMIS; IT = long long int; NUM = TwitterEdge; IVT = double; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.h:55:39, inlined from 'void combblas::generic_gespmv(const SpMat&, const VIND*, const IVT*, VIND, std::vector<_Distance, std::allocator<_Tp> >&, std::vector&, PreAllocatedSPA&) [with SR = LatestRetwitterMIS; MIND = long long int; VIND = int; DER = SpDCCols; NUM = TwitterEdge; IVT = double; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/Friends.h:412:15, inlined from 'void combblas::generic_gespmv(const SpMat&, const VIND*, const IVT*, VIND, std::vector<_Distance, std::allocator<_Tp> >&, std::vector&, PreAllocatedSPA&) [with SR = LatestRetwitterMIS; MIND = long long int; VIND = int; DER = SpDCCols; NUM = TwitterEdge; IVT = double; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/Friends.h:402:6, inlined from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = LatestRetwitterMIS; IVT = double; OVT = double; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1191:31, inlined from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = LatestRetwitterMIS; IVT = double; OVT = double; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ParentType; _Alloc = std::allocator]', inlined from 'static void combblas::SpImpl::SpMXSpV(const combblas::Dcsc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&) [with SR = LatestRetwitterBFS; IT = long long int; NUM = TwitterEdge; IVT = ParentType; OVT = ParentType]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:96:19, inlined from 'void combblas::SpMXSpV(const Dcsc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&, PreAllocatedSPA&) [with SR = LatestRetwitterBFS; IT = long long int; NUM = TwitterEdge; IVT = ParentType; OVT = ParentType]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.h:55:39, inlined from 'void combblas::generic_gespmv(const SpMat&, const VIND*, const IVT*, VIND, std::vector<_Distance, std::allocator<_Tp> >&, std::vector&, PreAllocatedSPA&) [with SR = LatestRetwitterBFS; MIND = long long int; VIND = int; DER = SpDCCols; NUM = TwitterEdge; IVT = ParentType; OVT = ParentType]' at /build/combblas-1.6.2/include/CombBLAS/Friends.h:412:15, inlined from 'void combblas::generic_gespmv(const SpMat&, const VIND*, const IVT*, VIND, std::vector<_Distance, std::allocator<_Tp> >&, std::vector&, PreAllocatedSPA&) [with SR = LatestRetwitterBFS; MIND = long long int; VIND = int; DER = SpDCCols; NUM = TwitterEdge; IVT = ParentType; OVT = ParentType]' at /build/combblas-1.6.2/include/CombBLAS/Friends.h:402:6, inlined from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = LatestRetwitterBFS; IVT = ParentType; OVT = ParentType; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1191:31, inlined from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = LatestRetwitterBFS; IVT = ParentType; OVT = ParentType; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(int*, std::vector&, std::vector&, std::vector&, std::vector<_Distance, std::allocator<_Tp> >&) [with SR = LatestRetwitterMIS; IU = long long int; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1265:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(int*, std::vector&, std::vector&, std::vector&, std::vector<_Distance, std::allocator<_Tp> >&) [with SR = LatestRetwitterMIS; IU = long long int; OVT = double]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1284:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ParentType; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(int*, std::vector&, std::vector&, std::vector&, std::vector<_Distance, std::allocator<_Tp> >&) [with SR = LatestRetwitterBFS; IU = long long int; OVT = ParentType]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1265:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ParentType; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(int*, std::vector&, std::vector&, std::vector&, std::vector<_Distance, std::allocator<_Tp> >&) [with SR = LatestRetwitterBFS; IU = long long int; OVT = ParentType]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1284:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2625:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2626:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2639:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2640:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = long long int*; _OI = std::back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:385:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2678:15: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::FullyDistVec::Find(_Predicate) const [with _Predicate = std::binder2nd >; IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:478:23, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Applications/DirOptBFS.cpp:448:93: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = long long int; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2625:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = long long int; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2626:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = long long int; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2639:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = long long int; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2640:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = long long int*; _OI = std::back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:385:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = long long int; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2678:15: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2625:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2626:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2639:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2640:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = long long int*; _OI = std::back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:385:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2678:15: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 77%] Linking CXX executable dobfs cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications && /usr/bin/cmake -E cmake_link_script CMakeFiles/dobfs.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/dobfs.dir/DirOptBFS.cpp.o -o dobfs ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 77%] Built target dobfs make -f Applications/CMakeFiles/betwcent.dir/build.make Applications/CMakeFiles/betwcent.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/Applications /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/CMakeFiles/betwcent.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f Applications/CMakeFiles/betwcent.dir/build.make Applications/CMakeFiles/betwcent.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 78%] Building CXX object Applications/CMakeFiles/betwcent.dir/BetwCent.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT Applications/CMakeFiles/betwcent.dir/BetwCent.cpp.o -MF CMakeFiles/betwcent.dir/BetwCent.cpp.o.d -o CMakeFiles/betwcent.dir/BetwCent.cpp.o -c /build/combblas-1.6.2/Applications/BetwCent.cpp In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = ParentType; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = long long int; NT = ParentType]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Applications/FilteredBFS.cpp:371:91: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = ParentType; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::FullyDistVec::Find(_Predicate) const [with _Predicate = isparentset; IT = long long int; NT = ParentType]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:478:23, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Applications/FilteredBFS.cpp:466:78: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::FullyDistVec::Find(_Predicate) const [with _Predicate = std::binder2nd >; IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:478:23, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Applications/TopDownBFS.cpp:448:93: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Applications/FilteredMIS.cpp:313:108: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec& combblas::FullyDistSpVec::operator=(const combblas::FullyDistVec&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:193:16, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:85:8, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Applications/FilteredMIS.cpp:314:48: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec& combblas::FullyDistSpVec::operator=(const combblas::FullyDistVec&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:194:16, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:85:8, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Applications/FilteredMIS.cpp:314:48: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/Applications/BetwCent.cpp:44: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/Applications/BetwCent.cpp:37: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/BetwCent.cpp: In function 'int main(int, char**)': /build/combblas-1.6.2/Applications/BetwCent.cpp:192:45: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = divides; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 192 | nspInv.Apply(bind1st(divides(), 1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:136:5: note: declared here 136 | bind1st(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/BetwCent.cpp:218:33: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 218 | bc.Apply(bind2nd(minus(), nPasses)); // Subtrack nPasses from all the bc scores (because bcu was initialized to all 1's) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/ParFriends.h:42: /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'IT combblas::SerialMergeNNZ(const std::vector*>&) [with IT = int; NT = int]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:216:46: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:900:49: required from 'combblas::SpParMat combblas::Mult_AnXBn_Synch(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = int; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = int; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:417:54: required from 'combblas::SpParMat::T_promote, typename combblas::promote_trait::T_promote> combblas::PSpGEMM(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; IU = int; NU1 = bool; NU2 = int; UDER1 = SpDCCols; UDER2 = SpDCCols; typename promote_trait::T_promote = SpDCCols; typename promote_trait::T_promote = int]' /build/combblas-1.6.2/Applications/BetwCent.cpp:185:32: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:55:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 55 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:61:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 61 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:73:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 73 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'void combblas::SerialMerge(const std::vector*>&, std::tuple*) [with SR = PlusTimesSRing; IT = int; NT = int]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:250:24: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:900:49: required from 'combblas::SpParMat combblas::Mult_AnXBn_Synch(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = int; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = int; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:417:54: required from 'combblas::SpParMat::T_promote, typename combblas::promote_trait::T_promote> combblas::PSpGEMM(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; IU = int; NU1 = bool; NU2 = int; UDER1 = SpDCCols; UDER2 = SpDCCols; typename promote_trait::T_promote = SpDCCols; typename promote_trait::T_promote = int]' /build/combblas-1.6.2/Applications/BetwCent.cpp:185:32: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:111:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 111 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:116:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 116 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:133:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 133 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'IT combblas::SerialMergeNNZ(const std::vector*>&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:216:46: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:900:49: required from 'combblas::SpParMat combblas::Mult_AnXBn_Synch(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:417:54: required from 'combblas::SpParMat::T_promote, typename combblas::promote_trait::T_promote> combblas::PSpGEMM(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; IU = int; NU1 = bool; NU2 = double; UDER1 = SpDCCols; UDER2 = SpDCCols; typename promote_trait::T_promote = SpDCCols; typename promote_trait::T_promote = double]' /build/combblas-1.6.2/Applications/BetwCent.cpp:204:61: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:55:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 55 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:61:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 61 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:73:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 73 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'void combblas::SerialMerge(const std::vector*>&, std::tuple*) [with SR = PlusTimesSRing; IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:250:24: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:900:49: required from 'combblas::SpParMat combblas::Mult_AnXBn_Synch(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:417:54: required from 'combblas::SpParMat::T_promote, typename combblas::promote_trait::T_promote> combblas::PSpGEMM(SpParMat&, SpParMat&, bool, bool) [with SR = PlusTimesSRing; IU = int; NU1 = bool; NU2 = double; UDER1 = SpDCCols; UDER2 = SpDCCols; typename promote_trait::T_promote = SpDCCols; typename promote_trait::T_promote = double]' /build/combblas-1.6.2/Applications/BetwCent.cpp:204:61: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:111:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 111 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:116:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 116 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:133:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 133 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ [ 80%] Linking CXX executable tdbfs cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications && /usr/bin/cmake -E cmake_link_script CMakeFiles/tdbfs.dir/link.txt --verbose=1 [ 81%] Linking CXX executable fmis cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications && /usr/bin/cmake -E cmake_link_script CMakeFiles/fmis.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/tdbfs.dir/TopDownBFS.cpp.o -o tdbfs ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/fmis.dir/FilteredMIS.cpp.o -o fmis ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm [ 83%] Linking CXX executable fbfs cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications && /usr/bin/cmake -E cmake_link_script CMakeFiles/fbfs.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/fbfs.dir/FilteredBFS.cpp.o -o fbfs ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 83%] Built target fmis make -f Ordering/CMakeFiles/rcm.dir/build.make Ordering/CMakeFiles/rcm.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/Ordering /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Ordering /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Ordering/CMakeFiles/rcm.dir/DependInfo.cmake --color= [ 83%] Built target tdbfs make -f Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/build.make Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/depend make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017 /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/SpMSpV-IPDPS2017 /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f Ordering/CMakeFiles/rcm.dir/build.make Ordering/CMakeFiles/rcm.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 83%] Built target fbfs make -f 3DSpGEMM/CMakeFiles/mpipspgemm.dir/build.make 3DSpGEMM/CMakeFiles/mpipspgemm.dir/depend make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/build.make Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/3DSpGEMM /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/3DSpGEMM /build/combblas-1.6.2/obj-arm-linux-gnueabihf/3DSpGEMM/CMakeFiles/mpipspgemm.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 85%] Building CXX object Ordering/CMakeFiles/rcm.dir/RCM.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Ordering && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT Ordering/CMakeFiles/rcm.dir/RCM.cpp.o -MF CMakeFiles/rcm.dir/RCM.cpp.o.d -o CMakeFiles/rcm.dir/RCM.cpp.o -c /build/combblas-1.6.2/Ordering/RCM.cpp [ 86%] Building CXX object Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/SpMSpVBench.cpp.o make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f 3DSpGEMM/CMakeFiles/mpipspgemm.dir/build.make 3DSpGEMM/CMakeFiles/mpipspgemm.dir/build cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/SpMSpV-IPDPS2017 && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/SpMSpVBench.cpp.o -MF CMakeFiles/SpMSpVBench.dir/SpMSpVBench.cpp.o.d -o CMakeFiles/SpMSpVBench.dir/SpMSpVBench.cpp.o -c /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 88%] Building CXX object 3DSpGEMM/CMakeFiles/mpipspgemm.dir/mpipspgemm.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/3DSpGEMM && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT 3DSpGEMM/CMakeFiles/mpipspgemm.dir/mpipspgemm.cpp.o -MF CMakeFiles/mpipspgemm.dir/mpipspgemm.cpp.o.d -o CMakeFiles/mpipspgemm.dir/mpipspgemm.cpp.o -c /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp In file included from /usr/include/c++/12/functional:64, from /build/combblas-1.6.2/psort-1.0/include/psort/psort_util.h:35, from /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:26, from /build/combblas-1.6.2/include/CombBLAS/SpDefs.h:51, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:108: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/combblas-1.6.2/psort-1.0/include/psort/psort_util.h:35, from /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:26, from /build/combblas-1.6.2/include/CombBLAS/SpDefs.h:51, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:108: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:11: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:1: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/Ordering/RCM.cpp:8: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/unique_ptr.h:37, from /usr/include/c++/12/memory:76, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:51: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:29: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/unique_ptr.h:37, from /usr/include/c++/12/memory:76, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:51: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/bits/stl_tree.h:63: In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967292 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColSplit(std::vector*>&, std::vector&) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:919:27: required from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = double]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:154:27: required from 'void combblas::SplitMat(CCGrid&, SpDCCols*, SpDCCols&, bool) [with IT = long long int; NT = double]' /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:111:21: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1104:92: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1104 | transform(parts[i]->jc, parts[i]->jc + (pos[i]-pos[i-1]), parts[i]->jc, bind2nd(std::minus(), cuts[i-1])); // cuts[i-1] is well defined as i>=1 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1107:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1107 | transform(parts[i]->cp, parts[i]->cp + (pos[i]-pos[i-1]+1), parts[i]->cp, bind2nd(std::minus(), cp[pos[i-1]])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1121:101: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1121 | transform(parts[ncuts]->jc, parts[ncuts]->jc + (nzc-pos[ncuts-1]), parts[ncuts]->jc, bind2nd(std::minus(), cuts[ncuts-1])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1124:103: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1124 | transform(parts[ncuts]->cp, parts[ncuts]->cp + (nzc-pos[ncuts-1]+1), parts[ncuts]->cp, bind2nd(std::minus(), cp[pos[ncuts-1]])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/ParFriends.h:42: /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'IT combblas::SerialMergeNNZ(const std::vector*>&) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:216:46: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = long long int; NT = double]' /build/combblas-1.6.2/3DSpGEMM/Reductions.h:143:56: required from 'combblas::SpDCCols* combblas::ReduceAll_threaded(std::vector*>&, CCGrid&) [with NT = double; IT = long long int]' /build/combblas-1.6.2/3DSpGEMM/Multiplier.h:28:33: required from 'combblas::SpDCCols* combblas::multiply(SpDCCols&, SpDCCols&, CCGrid&, bool, bool) [with IT = long long int; NT = double]' /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:180:34: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:55:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 55 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:61:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 61 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:73:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 73 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'void combblas::SerialMerge(const std::vector*>&, std::tuple*) [with SR = PlusTimesSRing; IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:250:24: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = long long int; NT = double]' /build/combblas-1.6.2/3DSpGEMM/Reductions.h:143:56: required from 'combblas::SpDCCols* combblas::ReduceAll_threaded(std::vector*>&, CCGrid&) [with NT = double; IT = long long int]' /build/combblas-1.6.2/3DSpGEMM/Multiplier.h:28:33: required from 'combblas::SpDCCols* combblas::multiply(SpDCCols&, SpDCCols&, CCGrid&, bool, bool) [with IT = long long int; NT = double]' /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:180:34: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:111:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 111 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:116:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 116 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:133:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 133 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = long long int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:109:59: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = long long int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:109:59: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = long long int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = long long int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:109:59: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp: In function 'void BFS_CSC(PSpMat_s32p64, int64_t, combblas::FullyDistVec)': /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:161:73: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 161 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = long long int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = long long int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:109:59: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp: In function 'void BFS_DCSC(PSpMat_s32p64, int64_t, combblas::FullyDistVec)': /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:247:73: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 247 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp: In function 'void BFS_CSC_Split(PSpMat_s32p64, int64_t, combblas::FullyDistVec)': /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:337:73: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 337 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = int]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967292 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introselect(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1947:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1947 | __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1947:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1947:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp: In function 'int main(int, char**)': /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:464:48: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 464 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:471:80: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = equal_to; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 471 | FullyDistVec newsource = nonisov.FindInds(bind2nd(equal_to(), source)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = long long int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:109:59: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:637:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = long long int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:109:59: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = long long int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:109:59: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = long long int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:109:59: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Ordering/RCM.cpp:724:25: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = long long int; NU = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Ordering/RCM.cpp:724:25: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = long long int; NU = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Ordering/RCM.cpp:724:25: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = long long int; MPI_Comm = ompi_communicator_t*; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1415:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1557:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:144:30: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Ordering/RCM.cpp:724:25: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Ordering/RCM.cpp:724:25: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967292 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = long long int; MPI_Comm = ompi_communicator_t*; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1415:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1557:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/Ordering/RCM.cpp:424:30: required from 'int64_t PseudoPeripheralVertex(PARMAT&, combblas::FullyDistSpVec >&, combblas::FullyDistVec, combblas::PreAllocatedSPA&) [with PARMAT = combblas::SpParMat >; int64_t = long long int]' /build/combblas-1.6.2/Ordering/RCM.cpp:514:48: required from 'combblas::FullyDistVec RCM(PARMAT&, combblas::FullyDistVec, combblas::PreAllocatedSPA&) [with PARMAT = combblas::SpParMat >]' /build/combblas-1.6.2/Ordering/RCM.cpp:764:54: required from here /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1166:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1557:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:144:30: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1179:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1557:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:144:30: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1166:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1557:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/Ordering/RCM.cpp:424:30: required from 'int64_t PseudoPeripheralVertex(PARMAT&, combblas::FullyDistSpVec >&, combblas::FullyDistVec, combblas::PreAllocatedSPA&) [with PARMAT = combblas::SpParMat >; int64_t = long long int]' /build/combblas-1.6.2/Ordering/RCM.cpp:514:48: required from 'combblas::FullyDistVec RCM(PARMAT&, combblas::FullyDistVec, combblas::PreAllocatedSPA&) [with PARMAT = combblas::SpParMat >]' /build/combblas-1.6.2/Ordering/RCM.cpp:764:54: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1179:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1557:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' /build/combblas-1.6.2/Ordering/RCM.cpp:424:30: required from 'int64_t PseudoPeripheralVertex(PARMAT&, combblas::FullyDistSpVec >&, combblas::FullyDistVec, combblas::PreAllocatedSPA&) [with PARMAT = combblas::SpParMat >; int64_t = long long int]' /build/combblas-1.6.2/Ordering/RCM.cpp:514:48: required from 'combblas::FullyDistVec RCM(PARMAT&, combblas::FullyDistVec, combblas::PreAllocatedSPA&) [with PARMAT = combblas::SpParMat >]' /build/combblas-1.6.2/Ordering/RCM.cpp:764:54: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1166:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:229:30: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1179:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1444:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1565:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:229:30: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:469:14: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /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/combblas-1.6.2/psort-1.0/include/psort/psort_util.h:50, from /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:26, from /build/combblas-1.6.2/include/CombBLAS/SpDefs.h:51, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:108: /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h: In instantiation of 'void vpsort::OOPTreeMerge::real_merge(_RandomAccessIter, _RandomAccessIter, _Distance*, int, _Compare) [with _RandomAccessIter = std::pair*; _Compare = std::less >; _Distance = int]': /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h:39:21: required from 'void vpsort::Merge::merge(_ValueType*, _ValueType*, _Distance*, int, _Compare) [with _ValueType = std::pair; _Compare = std::less >; _Distance = int; MergeType = vpsort::OOPTreeMerge]' /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:94:19: required from 'void vpsort::parallel_sort(_RandomAccessIter, _RandomAccessIter, _Compare, long int*, SeqSort<_SeqSortType>&, Split<_SplitType>&, Merge<_MergeType>&, MPI_Comm) [with _RandomAccessIter = std::pair*; _Compare = std::less >; _SeqSortType = STLSort; _SplitType = MedianSplit; _MergeType = OOPTreeMerge; MPI_Comm = ompi_communicator_t*]' /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:131:19: required from 'void vpsort::parallel_sort(_RandomAccessIter, _RandomAccessIter, long int*, MPI_Comm) [with _RandomAccessIter = std::pair*; MPI_Comm = ompi_communicator_t*]' /build/combblas-1.6.2/include/CombBLAS/SpParHelper.cpp:124:35: required from 'static void combblas::SpParHelper::MemoryEfficientPSort(std::pair<_T1, _T2>*, IT, IT*, ompi_communicator_t* const&) [with KEY = long long int; VAL = long long int; IT = long long int; MPI_Comm = ompi_communicator_t*]' /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:776:35: required from 'combblas::FullyDistVec combblas::FullyDistVec::sort() [with IT = long long int; NT = long long int]' /build/combblas-1.6.2/Ordering/RCM.cpp:778:64: required from here /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h:171:26: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = less >]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 171 | not2 (comp)); | ~~~~~^~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = long long int; NU = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:469:14: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = long long int; NU = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:469:14: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 In file included from /build/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:469:14: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:469:14: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = pair >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from '_ZNK8combblas8SpParMatIidNS_8SpDCColsIidEEE8Kselect2IdiEEbRNS_12FullyDistVecIT0_T_EEi._omp_fn.0' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:466:33: /usr/include/c++/12/bits/stl_algo.h:4747:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4747 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4748 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4749 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::nth_element(_RAIter, _RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]', inlined from '_ZNK8combblas8SpParMatIxdNS_8SpDCColsIxdEEE8Kselect2IdxEEbRNS_12FullyDistVecIT0_T_EEx._omp_fn.0' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:466:33: /usr/include/c++/12/bits/stl_algo.h:4747:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4747 | std::__introselect(__first, __nth, __last, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4748 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4749 | __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec& combblas::FullyDistSpVec::operator=(const combblas::FullyDistVec&) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:194:16, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:85:8, inlined from 'void combblas::FullyDistVec::SaveGathered(std::ofstream&, int, HANDLER, bool) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:520:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp:4: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:831:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:876:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:877:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/functional:64, from /build/combblas-1.6.2/psort-1.0/include/psort/psort_util.h:35, from /build/combblas-1.6.2/psort-1.0/include/psort/psort.h:26, from /build/combblas-1.6.2/include/CombBLAS/SpDefs.h:51, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:108: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, long long unsigned int>; _KeyOfValue = std::_Select1st, long long unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long unsigned int>}; _Key = std::__cxx11::basic_string; _Val = std::pair, long long unsigned int>; _KeyOfValue = std::_Select1st, long long unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/12/map:61: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long unsigned int>}; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, long long unsigned int>; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'static void combblas::SpHelper::ProcessLinesWithStringKeys(std::vector, long long unsigned int> >&, std::vector >&, int)' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:116:27: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long unsigned int>}; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, long long unsigned int>; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'static void combblas::SpHelper::ProcessLinesWithStringKeys(std::vector, long long unsigned int> >&, std::vector >&, int)' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:117:27: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, long long unsigned int>; _KeyOfValue = std::_Select1st, long long unsigned int> >; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]': /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'static void combblas::SpHelper::ProcessStrLinesNPermute(std::vector&, std::vector&, std::vector&, std::vector >&, std::map, long long unsigned int>&) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:135:21: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'static void combblas::SpHelper::ProcessStrLinesNPermute(std::vector&, std::vector&, std::vector&, std::vector >&, std::map, long long unsigned int>&) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:136:21: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/functional:64, from /build/combblas-1.6.2/psort-1.0/include/psort/psort_util.h:35: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = tuple; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'static void combblas::SpHelper::ProcessStrLinesNPermute(std::vector&, std::vector&, std::vector&, std::vector >&, std::map, long long unsigned int>&) [with IT1 = int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:135:21: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'static void combblas::SpHelper::ProcessStrLinesNPermute(std::vector&, std::vector&, std::vector&, std::vector >&, std::map, long long unsigned int>&) [with IT1 = int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:136:21: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/memory:63: /usr/include/c++/12/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1450 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algobase.h:1450:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'static void combblas::SpHelper::ProcessStrLinesNPermute(std::vector&, std::vector&, std::vector&, std::vector >&, std::map, long long unsigned int>&) [with IT1 = int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:135:21: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'static void combblas::SpHelper::ProcessStrLinesNPermute(std::vector&, std::vector&, std::vector&, std::vector >&, std::map, long long unsigned int>&) [with IT1 = int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:136:21: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'static void combblas::SpHelper::ProcessStrLinesNPermute(std::vector&, std::vector&, std::vector&, std::vector >&, std::map, long long unsigned int>&) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:135:21: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'static void combblas::SpHelper::ProcessStrLinesNPermute(std::vector&, std::vector&, std::vector&, std::vector >&, std::map, long long unsigned int>&) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:136:21: /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxxSt4pairIxxEx22EWiseExtToPlainAdapterIxS2_xZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE8_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE9_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIxxSt4pairIxxEx22EWiseExtToPlainAdapterIxS2_xZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE8_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE9_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxxSt4pairIxxEx22EWiseExtToPlainAdapterIxS2_xZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE8_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE9_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxxSt4pairIxxEx22EWiseExtToPlainAdapterIxS2_xZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE8_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE9_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxxSt4pairIxxEx22EWiseExtToPlainAdapterIxS2_xZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE8_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE9_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIxxSt4pairIxxEx22EWiseExtToPlainAdapterIxS2_xZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE8_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE9_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxxSt4pairIxxEx22EWiseExtToPlainAdapterIxS2_xZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE8_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE9_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxxSt4pairIxxEx22EWiseExtToPlainAdapterIxS2_xZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE8_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE9_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNKS_8SpParMatIxfNS_8SpDCColsIxfEEE7KselectIfxEEbRNS_14FullyDistSpVecIT0_T_EExiEUlffE_ES1_IbffZNKS6_IfxEEbSB_xiEUlffE0_EEESA_RKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSG_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNKS_8SpParMatIxfNS_8SpDCColsIxfEEE7KselectIfxEEbRNS_14FullyDistSpVecIT0_T_EExiEUlffE_ES1_IbffZNKS6_IfxEEbSB_xiEUlffE0_EEESA_RKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSG_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNKS_8SpParMatIxfNS_8SpDCColsIxfEEE7KselectIfxEEbRNS_14FullyDistSpVecIT0_T_EExiEUlffE_ES1_IbffZNKS6_IfxEEbSB_xiEUlffE0_EEESA_RKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSG_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNKS_8SpParMatIxfNS_8SpDCColsIxfEEE7KselectIfxEEbRNS_14FullyDistSpVecIT0_T_EExiEUlffE_ES1_IbffZNKS6_IfxEEbSB_xiEUlffE0_EEESA_RKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSG_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxxsx22EWiseExtToPlainAdapterIxsxZNS_9StarCheckIxdNS_8SpDCColsIxdEEEENS_12FullyDistVecIT_sEERKNS_8SpParMatIS6_T0_T1_EERNS5_IS6_S6_EEEUlsxE1_ES1_IbsxZNS2_IxdS4_EES7_SD_SF_EUlsxE2_EEENS_14FullyDistSpVecIS9_S6_EERKNSK_IS9_SA_EERKNS5_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIxxsx22EWiseExtToPlainAdapterIxsxZNS_9StarCheckIxdNS_8SpDCColsIxdEEEENS_12FullyDistVecIT_sEERKNS_8SpParMatIS6_T0_T1_EERNS5_IS6_S6_EEEUlsxE1_ES1_IbsxZNS2_IxdS4_EES7_SD_SF_EUlsxE2_EEENS_14FullyDistSpVecIS9_S6_EERKNSK_IS9_SA_EERKNS5_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxxsx22EWiseExtToPlainAdapterIxsxZNS_9StarCheckIxdNS_8SpDCColsIxdEEEENS_12FullyDistVecIT_sEERKNS_8SpParMatIS6_T0_T1_EERNS5_IS6_S6_EEEUlsxE1_ES1_IbsxZNS2_IxdS4_EES7_SD_SF_EUlsxE2_EEENS_14FullyDistSpVecIS9_S6_EERKNSK_IS9_SA_EERKNS5_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxxsx22EWiseExtToPlainAdapterIxsxZNS_9StarCheckIxdNS_8SpDCColsIxdEEEENS_12FullyDistVecIT_sEERKNS_8SpParMatIS6_T0_T1_EERNS5_IS6_S6_EEEUlsxE1_ES1_IbsxZNS2_IxdS4_EES7_SD_SF_EUlsxE2_EEENS_14FullyDistSpVecIS9_S6_EERKNSK_IS9_SA_EERKNS5_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNKS_8SpParMatIxdNS_8SpDCColsIxdEEE7KselectIdxEEbRNS_14FullyDistSpVecIT0_T_EExiEUlddE_ES1_IbddZNKS6_IdxEEbSB_xiEUlddE0_EEESA_RKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSG_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNKS_8SpParMatIxdNS_8SpDCColsIxdEEE7KselectIdxEEbRNS_14FullyDistSpVecIT0_T_EExiEUlddE_ES1_IbddZNKS6_IdxEEbSB_xiEUlddE0_EEESA_RKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSG_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNKS_8SpParMatIxdNS_8SpDCColsIxdEEE7KselectIdxEEbRNS_14FullyDistSpVecIT0_T_EExiEUlddE_ES1_IbddZNKS6_IdxEEbSB_xiEUlddE0_EEESA_RKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSG_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNKS_8SpParMatIxdNS_8SpDCColsIxdEEE7KselectIdxEEbRNS_14FullyDistSpVecIT0_T_EExiEUlddE_ES1_IbddZNKS6_IdxEEbSB_xiEUlddE0_EEESA_RKNS7_IS8_T1_EERKNS_12FullyDistVecIS8_T2_EET3_T4_bSG_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = float; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = float; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = float; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = float; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = float; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = float; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = float; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = float; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = float; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = float; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = float; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = float; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = float]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE2_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE3_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE2_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE3_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE2_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE3_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE2_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE3_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE2_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE3_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE2_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE3_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE2_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE3_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE2_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE3_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE7_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE8_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE7_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE8_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE7_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE8_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE7_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE8_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE4_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE5_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE4_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE5_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE4_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE5_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE4_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE5_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE9_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE10_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE9_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE10_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE9_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE10_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE9_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE10_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE0_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE1_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE0_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE1_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE0_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE1_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIfxff22EWiseExtToPlainAdapterIfffZNS_22MCLPruneRecoverySelectIxfNS_8SpDCColsIxfEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlffE0_ES1_IbffZNS2_IxfS4_EEvSA_S7_S6_S6_S7_iEUlffE1_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: /usr/include/c++/12/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE7_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE8_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE7_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE8_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE7_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE8_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE7_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE8_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE9_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE10_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE9_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE10_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE9_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE10_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE9_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE10_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::FullyDistVec::Find(_Predicate) const [with _Predicate = std::binder2nd >; IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:478:23: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE4_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE5_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE4_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE5_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE4_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE5_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE4_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE5_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE0_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE1_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE0_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE1_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE0_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE1_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIdxdd22EWiseExtToPlainAdapterIdddZNS_22MCLPruneRecoverySelectIxdNS_8SpDCColsIxdEEEEvRNS_8SpParMatIT_T0_T1_EES7_S6_S6_S7_iEUlddE0_ES1_IbddZNS2_IxdS4_EEvSA_S7_S6_S6_S7_iEUlddE1_EEENS_14FullyDistSpVecIS7_S6_EERKNSF_IS7_S8_EERKNS_12FullyDistVecIS7_T2_EET3_T4_bS8_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:831:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:876:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:877:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:84:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:89:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:84:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:89:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:84:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:89:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:523:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:524:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.h:375, from /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:30: /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp: In member function 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = long long int]': /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:530:35: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 530 | num.insert(num.begin() + (iter-ind.begin()), numx); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:531:35: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 531 | ind.insert(iter, locind); | ~~~~~~~~~~^~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::T_promote> combblas::EWiseMult(const FullyDistSpVec&, const FullyDistVec&, bool, NU2) [with IU = long long int; NU1 = long long int; NU2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1947:56: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::T_promote> combblas::EWiseMult(const FullyDistSpVec&, const FullyDistVec&, bool, NU2) [with IU = long long int; NU1 = long long int; NU2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1948:56: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::T_promote> combblas::EWiseMult(const FullyDistSpVec&, const FullyDistVec&, bool, NU2) [with IU = long long int; NU1 = long long int; NU2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1959:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:957:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:958:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 90%] Linking CXX executable betwcent cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications && /usr/bin/cmake -E cmake_link_script CMakeFiles/betwcent.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/betwcent.dir/BetwCent.cpp.o -o betwcent ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 90%] Built target betwcent make -f 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/build.make 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/combblas-1.6.2 /build/combblas-1.6.2/3DSpGEMM /build/combblas-1.6.2/obj-arm-linux-gnueabihf /build/combblas-1.6.2/obj-arm-linux-gnueabihf/3DSpGEMM /build/combblas-1.6.2/obj-arm-linux-gnueabihf/3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make -f 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/build.make 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 91%] Building CXX object 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/test_mpipspgemm.cpp.o cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/3DSpGEMM && /usr/bin/c++ -DTHREADED -I/build/combblas-1.6.2/include -I/build/combblas-1.6.2/psort-1.0/include -I/build/combblas-1.6.2/usort/include -I/build/combblas-1.6.2/graph500-1.2/generator/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include -isystem /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -MD -MT 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/test_mpipspgemm.cpp.o -MF CMakeFiles/test_mpipspgemm.dir/test_mpipspgemm.cpp.o.d -o CMakeFiles/test_mpipspgemm.dir/test_mpipspgemm.cpp.o -c /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from '_ZN8combblas7SpCColsIxbE8RowSplitEi._omp_fn.0' at /build/combblas-1.6.2/include/CombBLAS/SpCCols.cpp:270:13: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from '_ZN8combblas7SpCColsIxbE8RowSplitEi._omp_fn.0' at /build/combblas-1.6.2/include/CombBLAS/SpCCols.cpp:270:13: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxxxx22EWiseExtToPlainAdapterIxxxZ8RCMOrderINS_8SpParMatIxbNS_7SpCColsIxbEEEEEvRT_xRNS_12FullyDistVecIxxEExSA_RNS_15PreAllocatedSPAIxEEEUlxxE_ES1_IbxxZS2_IS6_EvS8_xSB_xSA_SE_EUlxxE0_EEENS_14FullyDistSpVecIT0_S7_EERKNSJ_ISK_T1_EERKNS9_ISK_T2_EET3_T4_bSM_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedIxxxx22EWiseExtToPlainAdapterIxxxZ8RCMOrderINS_8SpParMatIxbNS_7SpCColsIxbEEEEEvRT_xRNS_12FullyDistVecIxxEExSA_RNS_15PreAllocatedSPAIxEEEUlxxE_ES1_IbxxZS2_IS6_EvS8_xSB_xSA_SE_EUlxxE0_EEENS_14FullyDistSpVecIT0_S7_EERKNSJ_ISK_T1_EERKNS9_ISK_T2_EET3_T4_bSM_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxxxx22EWiseExtToPlainAdapterIxxxZ8RCMOrderINS_8SpParMatIxbNS_7SpCColsIxbEEEEEvRT_xRNS_12FullyDistVecIxxEExSA_RNS_15PreAllocatedSPAIxEEEUlxxE_ES1_IbxxZS2_IS6_EvS8_xSB_xSA_SE_EUlxxE0_EEENS_14FullyDistSpVecIT0_S7_EERKNSJ_ISK_T1_EERKNS9_ISK_T2_EET3_T4_bSM_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedIxxxx22EWiseExtToPlainAdapterIxxxZ8RCMOrderINS_8SpParMatIxbNS_7SpCColsIxbEEEEEvRT_xRNS_12FullyDistVecIxxEExSA_RNS_15PreAllocatedSPAIxEEEUlxxE_ES1_IbxxZS2_IS6_EvS8_xSB_xSA_SE_EUlxxE0_EEENS_14FullyDistSpVecIT0_S7_EERKNSJ_ISK_T1_EERKNS9_ISK_T2_EET3_T4_bSM_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:831:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:876:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:877:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]', inlined from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:901:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]', inlined from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:925:34: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]', inlined from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:928:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SplitMat(CCGrid&, SpDCCols*, SpDCCols&, bool) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:161:33: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:41, from /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/SpMat.h:178, from /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:38, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:110, from /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:11: /build/combblas-1.6.2/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/bits/stl_tree.h:65, from /usr/include/c++/12/map:60, from /usr/lib/arm-linux-gnueabihf/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/arm-linux-gnueabihf/openmpi/include/mpi.h:2887, from /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:1: /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:68:23: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 68 | struct absdiff : std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 80 | public std::binary_function< std::tuple, std::tuple, bool > | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:96:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 96 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:113:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 113 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:132:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 132 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:143:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 143 | public std::binary_function< std::tuple, std::tuple, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Compare.h:153:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 153 | public std::binary_function< std::pair< std::tuple , int > , std::pair< std::tuple , int>, bool > // (par1, par2, return_type) | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:224:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 224 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/combblas-1.6.2/include/CombBLAS/Friends.h: In function 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/Friends.h:357:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 357 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:957:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:958:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpCCols::RowSplit(int) [with IT = long long int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpCCols.cpp:244:26: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:39, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:50, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:113: /build/combblas-1.6.2/include/CombBLAS/Operations.h: At global scope: /build/combblas-1.6.2/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 56 | struct myset: public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:69:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 69 | struct identity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:81:33: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 81 | struct myidentity : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:92:31: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 92 | struct totality : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:103:34: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] 103 | struct safemultinv : public std::unary_function | ^~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:114:28: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 114 | struct sel2nd: public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 123 | struct bintotality : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 172 | struct minimum : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 185 | struct RandReduce : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 233 | struct bitwise_and : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 251 | struct bitwise_or : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : 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/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:335, from /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h:41: /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:225:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 225 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:523:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:524:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.h:375, from /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:30: /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp: In member function 'void combblas::FullyDistSpVec::SetElement(IT, NT) [with IT = long long int; NT = long long int]': /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:530:35: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 530 | num.insert(num.begin() + (iter-ind.begin()), numx); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:531:35: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 531 | ind.insert(iter, locind); | ~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp:32, from /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h:129, from /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:54: /build/combblas-1.6.2/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1087:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1087 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/memory:63: In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:978:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::T_promote> combblas::EWiseMult(const FullyDistSpVec&, const FullyDistVec&, bool, NU2) [with IU = long long int; NU1 = long long int; NU2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1947:56: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::T_promote> combblas::EWiseMult(const FullyDistSpVec&, const FullyDistVec&, bool, NU2) [with IU = long long int; NU1 = long long int; NU2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1948:56: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::T_promote> combblas::EWiseMult(const FullyDistSpVec&, const FullyDistVec&, bool, NU2) [with IU = long long int; NU1 = long long int; NU2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1959:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:119: /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h: In function 'void combblas::dcsc_gespmv_threaded_setbuffers(const SpDCCols&, const int32_t*, const VT*, int32_t, int32_t*, VT*, int*, int*, int)': /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h:136:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 136 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = bool; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:978:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:831:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:876:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::FullyDistVec::RandPerm() [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:877:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/dcsc.h:134, from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:39, from /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h:111: /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColSplit(std::vector*>&, std::vector&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:919:27: required from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = int; NT = double]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:154:27: required from 'void combblas::SplitMat(CCGrid&, SpDCCols*, SpDCCols&, bool) [with IT = int; NT = double]' /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:105:17: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1104:92: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1104 | transform(parts[i]->jc, parts[i]->jc + (pos[i]-pos[i-1]), parts[i]->jc, bind2nd(std::minus(), cuts[i-1])); // cuts[i-1] is well defined as i>=1 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1107:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1107 | transform(parts[i]->cp, parts[i]->cp + (pos[i]-pos[i-1]+1), parts[i]->cp, bind2nd(std::minus(), cp[pos[i-1]])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1121:101: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1121 | transform(parts[ncuts]->jc, parts[ncuts]->jc + (nzc-pos[ncuts-1]), parts[ncuts]->jc, bind2nd(std::minus(), cuts[ncuts-1])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1124:103: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1124 | transform(parts[ncuts]->cp, parts[ncuts]->cp + (nzc-pos[ncuts-1]+1), parts[ncuts]->cp, bind2nd(std::minus(), cp[pos[ncuts-1]])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 82 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1844 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation, MPI_Op) const [with VT = long long int; GIT = long long int; _BinaryOperation = std::plus; _UnaryOperation = combblas::myidentity; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:945:20: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:42: /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'IT combblas::SerialMergeNNZ(const std::vector*>&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:216:46: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = double]' /build/combblas-1.6.2/3DSpGEMM/Reductions.h:143:56: required from 'combblas::SpDCCols* combblas::ReduceAll_threaded(std::vector*>&, CCGrid&) [with NT = double; IT = int]' /build/combblas-1.6.2/3DSpGEMM/Multiplier.h:28:33: required from 'combblas::SpDCCols* combblas::multiply(SpDCCols&, SpDCCols&, CCGrid&, bool, bool) [with IT = int; NT = double]' /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:118:34: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:55:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 55 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:61:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 61 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:73:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 73 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h: In instantiation of 'void combblas::SerialMerge(const std::vector*>&, std::tuple*) [with SR = PlusTimesSRing; IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:250:24: required from 'combblas::SpTuples* combblas::MultiwayMerge(std::vector*>&, IT, IT, bool) [with SR = PlusTimesSRing; IT = int; NT = double]' /build/combblas-1.6.2/3DSpGEMM/Reductions.h:143:56: required from 'combblas::SpDCCols* combblas::ReduceAll_threaded(std::vector*>&, CCGrid&) [with NT = double; IT = int]' /build/combblas-1.6.2/3DSpGEMM/Multiplier.h:28:33: required from 'combblas::SpDCCols* combblas::multiply(SpDCCols&, SpDCCols&, CCGrid&, bool, bool) [with IT = int; NT = double]' /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:118:34: required from here /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:111:61: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 111 | std::make_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:116:64: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 116 | std::pop_heap(heap.data(), heap.data() + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h:133:69: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 133 | std::push_heap(heap.data(), heap.data()+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ In file included from /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h:469: /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:101:55: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:101:55: required from here /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1003:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1003 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:101:55: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = int; NU = double]': /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:781:36: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy1stSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = double; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2016:60: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:101:55: required from here /build/combblas-1.6.2/include/CombBLAS/Friends.h:638:47: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 638 | std::make_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:645:50: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 645 | std::pop_heap(heap, heap + hsize, std::not2(heapcomp)); // result is stored in heap[hsize-1] | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /build/combblas-1.6.2/include/CombBLAS/Friends.h:662:51: warning: 'constexpr std::binary_negate<_Predicate> std::not2(const _Predicate&) [with _Predicate = combblas::ColLexiCompare]' is deprecated: use 'std::not_fn' instead [-Wdeprecated-declarations] 662 | std::push_heap(heap, heap+hsize, std::not2(heapcomp)); | ~~~~~~~~~^~~~~~~~~~ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:635:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:101:55: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:881:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:637:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:101:55: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1055:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1055 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1057:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1057 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = bool]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:763:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:101:55: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = double]': /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:1011:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:775:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2008:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/include/CombBLAS/SpParMat.h:218:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:60:21: required from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = int; std::string = std::__cxx11::basic_string]' /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:101:55: required from here /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1145:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1145 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:1149:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1149 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec& combblas::FullyDistVec::operator=(const combblas::FullyDistVec&) [with ITRHS = long long int; NTRHS = double; IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:245:13: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 82 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1921:38: /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1887 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from '_ZN8combblas7SpCColsIxbEC2ERKNS_8SpTuplesIxbEEb._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/SpCCols.cpp:181:25: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from '_ZN8combblas7SpCColsIxbEC2ERKNS_8SpTuplesIxbEEb._omp_fn.0' at /build/combblas-1.6.2/include/CombBLAS/SpCCols.cpp:145:25: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 82 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1844 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZ22PseudoPeripheralVertexINS_8SpParMatIxbNS_7SpCColsIxbEEEEExRT_RNS_14FullyDistSpVecIxS2_EENS_12FullyDistVecIxxEERNS_15PreAllocatedSPAIxEEEUlS2_xE1_ES3_IbS2_xZS4_IS8_ExSA_SD_SF_SI_EUlS2_xE2_EEENSB_IT0_S9_EERKNSB_ISN_T1_EERKNSE_ISN_T2_EET3_T4_bSP_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZ22PseudoPeripheralVertexINS_8SpParMatIxbNS_7SpCColsIxbEEEEExRT_RNS_14FullyDistSpVecIxS2_EENS_12FullyDistVecIxxEERNS_15PreAllocatedSPAIxEEEUlS2_xE1_ES3_IbS2_xZS4_IS8_ExSA_SD_SF_SI_EUlS2_xE2_EEENSB_IT0_S9_EERKNSB_ISN_T1_EERKNSE_ISN_T2_EET3_T4_bSP_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZ22PseudoPeripheralVertexINS_8SpParMatIxbNS_7SpCColsIxbEEEEExRT_RNS_14FullyDistSpVecIxS2_EENS_12FullyDistVecIxxEERNS_15PreAllocatedSPAIxEEEUlS2_xE1_ES3_IbS2_xZS4_IS8_ExSA_SD_SF_SI_EUlS2_xE2_EEENSB_IT0_S9_EERKNSB_ISN_T1_EERKNSE_ISN_T2_EET3_T4_bSP_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZ22PseudoPeripheralVertexINS_8SpParMatIxbNS_7SpCColsIxbEEEEExRT_RNS_14FullyDistSpVecIxS2_EENS_12FullyDistVecIxxEERNS_15PreAllocatedSPAIxEEEUlS2_xE1_ES3_IbS2_xZS4_IS8_ExSA_SD_SF_SI_EUlS2_xE2_EEENSB_IT0_S9_EERKNSB_ISN_T1_EERKNSE_ISN_T2_EET3_T4_bSP_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExxx22EWiseExtToPlainAdapterIS2_xxZ22PseudoPeripheralVertexINS_8SpParMatIxbNS_7SpCColsIxbEEEEExRT_RNS_14FullyDistSpVecIxS2_EENS_12FullyDistVecIxxEERNS_15PreAllocatedSPAIxEEEUlxxE_ES3_IbxxZS4_IS8_ExSA_SD_SF_SI_EUlxxE0_EEENSB_IT0_S9_EERKNSB_ISN_T1_EERKNSE_ISN_T2_EET3_T4_bSP_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExxx22EWiseExtToPlainAdapterIS2_xxZ22PseudoPeripheralVertexINS_8SpParMatIxbNS_7SpCColsIxbEEEEExRT_RNS_14FullyDistSpVecIxS2_EENS_12FullyDistVecIxxEERNS_15PreAllocatedSPAIxEEEUlxxE_ES3_IbxxZS4_IS8_ExSA_SD_SF_SI_EUlxxE0_EEENSB_IT0_S9_EERKNSB_ISN_T1_EERKNSE_ISN_T2_EET3_T4_bSP_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExxx22EWiseExtToPlainAdapterIS2_xxZ22PseudoPeripheralVertexINS_8SpParMatIxbNS_7SpCColsIxbEEEEExRT_RNS_14FullyDistSpVecIxS2_EENS_12FullyDistVecIxxEERNS_15PreAllocatedSPAIxEEEUlxxE_ES3_IbxxZS4_IS8_ExSA_SD_SF_SI_EUlxxE0_EEENSB_IT0_S9_EERKNSB_ISN_T1_EERKNSE_ISN_T2_EET3_T4_bSP_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExxx22EWiseExtToPlainAdapterIS2_xxZ22PseudoPeripheralVertexINS_8SpParMatIxbNS_7SpCColsIxbEEEEExRT_RNS_14FullyDistSpVecIxS2_EENS_12FullyDistVecIxxEERNS_15PreAllocatedSPAIxEEEUlxxE_ES3_IbxxZS4_IS8_ExSA_SD_SF_SI_EUlxxE0_EEENSB_IT0_S9_EERKNSB_ISN_T1_EERKNSE_ISN_T2_EET3_T4_bSP_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExxx22EWiseExtToPlainAdapterIS2_xxZ3RCMINS_8SpParMatIxbNS_7SpCColsIxbEEEEENS_12FullyDistVecIxxEERT_SA_RNS_15PreAllocatedSPAIxEEEUlxxE_ES3_IbxxZS4_IS8_ESA_SC_SA_SF_EUlxxE0_EEENS_14FullyDistSpVecIT0_SB_EERKNSK_ISL_T1_EERKNS9_ISL_T2_EET3_T4_bSN_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExxx22EWiseExtToPlainAdapterIS2_xxZ3RCMINS_8SpParMatIxbNS_7SpCColsIxbEEEEENS_12FullyDistVecIxxEERT_SA_RNS_15PreAllocatedSPAIxEEEUlxxE_ES3_IbxxZS4_IS8_ESA_SC_SA_SF_EUlxxE0_EEENS_14FullyDistSpVecIT0_SB_EERKNSK_ISL_T1_EERKNS9_ISL_T2_EET3_T4_bSN_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExxx22EWiseExtToPlainAdapterIS2_xxZ3RCMINS_8SpParMatIxbNS_7SpCColsIxbEEEEENS_12FullyDistVecIxxEERT_SA_RNS_15PreAllocatedSPAIxEEEUlxxE_ES3_IbxxZS4_IS8_ESA_SC_SA_SF_EUlxxE0_EEENS_14FullyDistSpVecIT0_SB_EERKNSK_ISL_T1_EERKNS9_ISL_T2_EET3_T4_bSN_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExxx22EWiseExtToPlainAdapterIS2_xxZ3RCMINS_8SpParMatIxbNS_7SpCColsIxbEEEEENS_12FullyDistVecIxxEERT_SA_RNS_15PreAllocatedSPAIxEEEUlxxE_ES3_IbxxZS4_IS8_ESA_SC_SA_SF_EUlxxE0_EEENS_14FullyDistSpVecIT0_SB_EERKNSK_ISL_T1_EERKNS9_ISL_T2_EET3_T4_bSN_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1921:38: /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1887 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(std::shared_ptr, IT, const std::vector&, const std::vector&, bool, bool) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:133:18, inlined from 'combblas::FullyDistSpVec getOrder(combblas::FullyDistSpVec&, int64_t, int64_t)' at /build/combblas-1.6.2/Ordering/RCM.cpp:321:118: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(std::shared_ptr, IT, const std::vector&, const std::vector&, bool, bool) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:133:18, inlined from 'combblas::FullyDistSpVec getOrder(combblas::FullyDistSpVec&, int64_t, int64_t)' at /build/combblas-1.6.2/Ordering/RCM.cpp:321:118: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(std::shared_ptr, IT, const std::vector&, const std::vector&, bool, bool) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:144:30, inlined from 'combblas::FullyDistSpVec getOrder(combblas::FullyDistSpVec&, int64_t, int64_t)' at /build/combblas-1.6.2/Ordering/RCM.cpp:321:118: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(std::shared_ptr, IT, const std::vector&, const std::vector&, bool, bool) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:145:30, inlined from 'combblas::FullyDistSpVec getOrder(combblas::FullyDistSpVec&, int64_t, int64_t)' at /build/combblas-1.6.2/Ordering/RCM.cpp:321:118: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 82 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1921:38: /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1887 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from '_ZN8combblas7SpCColsIxbEC2ERKNS_8SpTuplesIxbEEb._omp_fn.0' at /build/combblas-1.6.2/include/CombBLAS/SpCCols.cpp:145:25: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from '_ZN8combblas7SpCColsIxbEC2ERKNS_8SpTuplesIxbEEb._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/SpCCols.cpp:181:25: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {VertexType}; _Tp = VertexType; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {VertexType}; _Tp = VertexType; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedI10VertexTypexxx22EWiseExtToPlainAdapterIS1_xxZ8RCMOrderINS_8SpParMatIxbNS_7SpCColsIxbEEEEEvRT_xRNS_12FullyDistVecIxxEExSB_RNS_15PreAllocatedSPAIxEEEUlxxE1_ES2_IbxxZS3_IS7_EvS9_xSC_xSB_SF_EUlxxE2_EEENS_14FullyDistSpVecIT0_S8_EERKNSK_ISL_T1_EERKNSA_ISL_T2_EET3_T4_bSN_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedI10VertexTypexxx22EWiseExtToPlainAdapterIS1_xxZ8RCMOrderINS_8SpParMatIxbNS_7SpCColsIxbEEEEEvRT_xRNS_12FullyDistVecIxxEExSB_RNS_15PreAllocatedSPAIxEEEUlxxE1_ES2_IbxxZS3_IS7_EvS9_xSC_xSB_SF_EUlxxE2_EEENS_14FullyDistSpVecIT0_S8_EERKNSK_ISL_T1_EERKNSA_ISL_T2_EET3_T4_bSN_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedI10VertexTypexxx22EWiseExtToPlainAdapterIS1_xxZ8RCMOrderINS_8SpParMatIxbNS_7SpCColsIxbEEEEEvRT_xRNS_12FullyDistVecIxxEExSB_RNS_15PreAllocatedSPAIxEEEUlxxE1_ES2_IbxxZS3_IS7_EvS9_xSC_xSB_SF_EUlxxE2_EEENS_14FullyDistSpVecIT0_S8_EERKNSK_ISL_T1_EERKNSA_ISL_T2_EET3_T4_bSN_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedI10VertexTypexxx22EWiseExtToPlainAdapterIS1_xxZ8RCMOrderINS_8SpParMatIxbNS_7SpCColsIxbEEEEEvRT_xRNS_12FullyDistVecIxxEExSB_RNS_15PreAllocatedSPAIxEEEUlxxE1_ES2_IbxxZS3_IS7_EvS9_xSC_xSB_SF_EUlxxE2_EEENS_14FullyDistSpVecIT0_S8_EERKNSK_ISL_T1_EERKNSA_ISL_T2_EET3_T4_bSN_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(int*, std::vector&, std::vector&, std::vector&, std::vector<_Distance, std::allocator<_Tp> >&) [with SR = SelectMinSR; IU = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1265:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(int*, std::vector&, std::vector&, std::vector&, std::vector<_Distance, std::allocator<_Tp> >&) [with SR = SelectMinSR; IU = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1284:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2625:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2626:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2639:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2640:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = long long int*; _OI = std::back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:385:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2678:15: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2625:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2626:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2639:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2640:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = long long int*; _OI = std::back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:385:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2678:15: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:84:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:89:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:84:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:89:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:82:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:83:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:87:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = long long int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:88:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long long int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2625:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2626:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2639:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2640:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(const typename _Container::value_type&) [with _Container = std::vector >]' at /usr/include/c++/12/bits/stl_iterator.h:735:22, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = long long int*; _OI = std::back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:385:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = back_insert_iterator > >]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'combblas::SpParMat::SpParMat(const combblas::DistEdgeList&, bool) [with DELIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2678:15: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1921:38: /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1887 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void combblas::BooleanRowSplit(SpDCCols&, int) [with IU = long long int]' at /build/combblas-1.6.2/include/CombBLAS/Friends.h:456:33: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void combblas::BooleanRowSplit(SpDCCols&, int) [with IU = long long int]' at /build/combblas-1.6.2/include/CombBLAS/Friends.h:475:7: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void combblas::BooleanRowSplit(SpDCCols&, int) [with IU = long long int]' at /build/combblas-1.6.2/include/CombBLAS/Friends.h:475:7: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long unsigned int>}; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, long long unsigned int>; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'ompi_file_t* combblas::SpParMat::TupleRead1stPassNExchange(const std::string&, TYPE2SEND*&, IT&, combblas::FullyDistVec >&, uint64_t&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3270:21: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'ompi_file_t* combblas::SpParMat::TupleRead1stPassNExchange(const std::string&, TYPE2SEND*&, IT&, combblas::FullyDistVec >&, uint64_t&) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3278:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long unsigned int>}; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, long long unsigned int>; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'ompi_file_t* combblas::SpParMat::TupleRead1stPassNExchange(const std::string&, TYPE2SEND*&, IT&, combblas::FullyDistVec >&, uint64_t&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3270:21: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'ompi_file_t* combblas::SpParMat::TupleRead1stPassNExchange(const std::string&, TYPE2SEND*&, IT&, combblas::FullyDistVec >&, uint64_t&) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3278:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long unsigned int>}; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, long long unsigned int>; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'ompi_file_t* combblas::SpParMat::TupleRead1stPassNExchange(const std::string&, TYPE2SEND*&, IT&, combblas::FullyDistVec >&, uint64_t&) [with IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3270:21: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, long long unsigned int>}; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]', inlined from 'std::__enable_if_t, _Pair>::value, std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, long long unsigned int>; _Key = std::__cxx11::basic_string; _Tp = long long unsigned int; _Compare = std::less >; _Alloc = std::allocator, long long unsigned int> >]' at /usr/include/c++/12/bits/stl_map.h:858:27, inlined from 'ompi_file_t* combblas::SpParMat::TupleRead1stPassNExchange(const std::string&, TYPE2SEND*&, IT&, combblas::FullyDistVec >&, uint64_t&) [with IT = int; NT = float; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3270:21: /usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree, std::pair, long long unsigned int>, std::_Select1st, long long unsigned int> >, std::less >, std::allocator, long long unsigned int> > >::const_iterator'} changed in GCC 7.1 638 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 639 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3539:30, inlined from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = long long int]' at /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:41:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3551:17, inlined from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = long long int]' at /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:41:26: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3551:17, inlined from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = long long int]' at /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:41:26: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:978:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpImpl::SpMXSpV(const combblas::Dcsc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&) [with SR = SelectMinSR; IT = long long int; IVT = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:198:17: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'static void combblas::SpImpl::SpMXSpV(const combblas::Dcsc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&) [with SR = SelectMinSR; IT = long long int; IVT = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:210:18: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp:4: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967292 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpMXSpV_HeapSort(const Csc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&, int32_t) [with SR = SelectMinSR; IT = long long int; NUM = bool; IVT = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:369:23: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpMXSpV_HeapSort(const Csc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&, int32_t) [with SR = SelectMinSR; IT = long long int; NUM = bool; IVT = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:382:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 [ 93%] Linking CXX executable mpipspgemm cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/3DSpGEMM && /usr/bin/cmake -E cmake_link_script CMakeFiles/mpipspgemm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/mpipspgemm.dir/mpipspgemm.cpp.o -o mpipspgemm ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::tuple&}; _Tp = std::tuple; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = float]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = long long int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = float]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:978:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967288 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 93%] Built target mpipspgemm /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:84:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = int; NT1 = double; IT2 = long long int; NT2 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:89:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:157:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:84:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = int; NT1 = double; IT2 = long long int; NT2 = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:89:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:166:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:84:23, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'static void combblas::SpHelper::push_to_vectors(std::vector&, std::vector&, std::vector&, IT2, IT2, NT2, int, bool) [with IT1 = int; NT1 = double; IT2 = long long int; NT2 = int]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:89:27, inlined from 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = int; NT1 = double]' at /build/combblas-1.6.2/include/CombBLAS/SpHelper.h:175:42: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = float]' at /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp:973:13: /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' specified bound 4294967292 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(int*, std::vector&, std::vector&, std::vector&, std::vector<_Distance, std::allocator<_Tp> >&) [with SR = SelectMinSR; IU = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1265:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::MergeContributions(int*, std::vector&, std::vector&, std::vector&, std::vector<_Distance, std::allocator<_Tp> >&) [with SR = SelectMinSR; IU = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:1284:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec::FullyDistVec(std::shared_ptr, IT, NT) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:58:12: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpDCCols::ColConcatenate(std::vector >&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:952:30: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpMXSpV_HeapSort(const Csc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&, int32_t) [with SR = SelectMinSR; IT = long long int; NUM = bool; IVT = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:369:23: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpMXSpV_HeapSort(const Csc&, int32_t, const int32_t*, const IVT*, int32_t, std::vector&, std::vector&, int32_t) [with SR = SelectMinSR; IT = long long int; NUM = bool; IVT = long long int; OVT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp:382:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec& combblas::FullyDistSpVec::operator=(const combblas::FullyDistVec&) [with IT = long long int; NT = std::vector >]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:193:16, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&) [with IT = long long int; NT = std::vector >]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:85:8: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec& combblas::FullyDistSpVec::operator=(const combblas::FullyDistVec&) [with IT = long long int; NT = std::vector >]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:193:16, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&) [with IT = long long int; NT = std::vector >]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:85:8: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3551:17, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:453:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3551:17, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:453:29: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::FullyDistVec::Find(NT) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:497:32, inlined from 'int64_t PseudoPeripheralVertex(PARMAT&, combblas::FullyDistSpVec >&, combblas::FullyDistVec, combblas::PreAllocatedSPA&) [with PARMAT = combblas::SpParMat >]' at /build/combblas-1.6.2/Ordering/RCM.cpp:436:16: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3539:30, inlined from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = int]' at /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:41:26: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3551:17, inlined from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = int]' at /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:41:26: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3551:17, inlined from 'combblas::SpDCCols* combblas::ReadMat(std::string, CCGrid&, bool, FullyDistVec&) [with NT = double; IT = int]' at /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:41:26: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpDCCols::ColConcatenate(std::vector >&) [with IT = long long int; NT = float]' at /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:952:30: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::tuple}; _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::tuple; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3539:30, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Ordering/RCM.cpp:671:34: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3551:17, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Ordering/RCM.cpp:671:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = bool]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24, inlined from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = long long int; NT = bool; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3551:17, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Ordering/RCM.cpp:671:34: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec& combblas::FullyDistSpVec::operator=(const combblas::FullyDistVec&) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:193:16, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:85:8, inlined from 'void combblas::FullyDistVec::ParallelWrite(const std::string&, bool, HANDLER, bool) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:98:32, inlined from 'void combblas::FullyDistVec::ParallelWrite(const std::string&, bool, bool) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:101:109, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Ordering/RCM.cpp:787:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec& combblas::FullyDistSpVec::operator=(const combblas::FullyDistVec&) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:194:16, inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:85:8, inlined from 'void combblas::FullyDistVec::ParallelWrite(const std::string&, bool, HANDLER, bool) [with HANDLER = combblas::FullyDistVec::ScalarReadSaveHandler; IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:98:32, inlined from 'void combblas::FullyDistVec::ParallelWrite(const std::string&, bool, bool) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h:101:109, inlined from 'int main(int, char**)' at /build/combblas-1.6.2/Ordering/RCM.cpp:787:39: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 95%] Linking CXX executable SpMSpVBench cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/SpMSpV-IPDPS2017 && /usr/bin/cmake -E cmake_link_script CMakeFiles/SpMSpVBench.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/SpMSpVBench.dir/SpMSpVBench.cpp.o -o SpMSpVBench ../../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../../usort/libUsortlib.so.CombBLAS_1.16.0 ../../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 95%] Built target SpMSpVBench [ 96%] Linking CXX executable test_mpipspgemm cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/3DSpGEMM && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_mpipspgemm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test_mpipspgemm.dir/test_mpipspgemm.cpp.o -o test_mpipspgemm ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 96%] Built target test_mpipspgemm /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:957:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:958:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&, _UnaryOperation) [with _UnaryOperation = std::binder2nd >; IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:103:26, inlined from 'IT combblas::LabelCC(FullyDistVec&, FullyDistVec&) [with IT = long long int]' at /build/combblas-1.6.2/Applications/CC.h:266:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&, _UnaryOperation) [with _UnaryOperation = std::binder2nd >; IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:104:26, inlined from 'IT combblas::LabelCC(FullyDistVec&, FullyDistVec&) [with IT = long long int]' at /build/combblas-1.6.2/Applications/CC.h:266:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = short int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:957:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistVec combblas::FullyDistVec::operator()(const combblas::FullyDistVec&) const [with IT = long long int; NT = short int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp:958:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 98%] Linking CXX executable rcm cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Ordering && /usr/bin/cmake -E cmake_link_script CMakeFiles/rcm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/rcm.dir/RCM.cpp.o -o rcm ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [ 98%] Built target rcm In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation, MPI_Op) const [with VT = double; GIT = long long int; _BinaryOperation = std::plus; _UnaryOperation = combblas::MCLPruneRecoverySelect >(SpParMat >&, double, long long int, long long int, double, int)::; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:945:20: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation, MPI_Op) const [with VT = double; GIT = long long int; _BinaryOperation = std::plus; _UnaryOperation = combblas::MCLPruneRecoverySelect >(SpParMat >&, double, long long int, long long int, double, int)::; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:945:20: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation, MPI_Op) const [with VT = long long int; GIT = long long int; _BinaryOperation = std::plus; _UnaryOperation = combblas::SpParMat >::Kselect2(combblas::FullyDistVec&, long long int) const::; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:945:20: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation, MPI_Op) const [with VT = double; GIT = long long int; _BinaryOperation = std::plus; _UnaryOperation = combblas::myidentity; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:945:20, inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation) const [with VT = double; GIT = long long int; _BinaryOperation = std::plus; _UnaryOperation = combblas::myidentity; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:858:11, inlined from 'combblas::FullyDistVec combblas::SpParMat::Reduce(combblas::Dim, _BinaryOperation, NT) const [with _BinaryOperation = std::plus; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:841:8: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from '_ZNK8combblas8SpParMatIxdNS_8SpDCColsIxdEEE10TopKGatherIdxEEvRSt6vectorIdSaIdEERS5_IxSaIxEERiSC_RKS7_RKSA_iRS5_IS7_SaIS7_EESG_SB_SB_RS5_IS5_ISt4pairIxdESaISL_EESaISN_EExRKNS_12FullyDistVecIT0_T_EE._omp_fn.2' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:273:44: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from '_ZNK8combblas8SpParMatIxdNS_8SpDCColsIxdEEE10TopKGatherIdxEEvRSt6vectorIdSaIdEERS5_IxSaIxEERiSC_RKS7_RKSA_iRS5_IS7_SaIS7_EESG_SB_SB_RS5_IS5_ISt4pairIxdESaISL_EESaISN_EExRKNS_12FullyDistVecIT0_T_EE._omp_fn.2' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:257:40: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from '_ZNK8combblas8SpParMatIxdNS_8SpDCColsIxdEEE10TopKGatherIdxEEvRSt6vectorIdSaIdEERS5_IxSaIxEERiSC_RKS7_RKSA_iRS5_IS7_SaIS7_EESG_SB_SB_RS5_IS5_ISt4pairIxdESaISL_EESaISN_EExRKNS_12FullyDistVecIT0_T_EE._omp_fn.2' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:244:40: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from '_ZNK8combblas8SpParMatIxdNS_8SpDCColsIxdEEE10TopKGatherIdxEEvRSt6vectorIdSaIdEERS5_IxSaIxEERiSC_RKS7_RKSA_iRS5_IS7_SaIS7_EESG_SB_SB_RS5_IS5_ISt4pairIxdESaISL_EESaISN_EExRKNS_12FullyDistVecIT0_T_EE._omp_fn.2' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:233:40: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::WriteMCLClusters(std::string, FullyDistVec, int) [with IT = long long int]' at /build/combblas-1.6.2/Applications/WriteMCLClusters.h:215:42: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation, MPI_Op) const [with VT = double; GIT = int; _BinaryOperation = std::plus; _UnaryOperation = combblas::MCLPruneRecoverySelect >(SpParMat >&, double, int, int, double, int)::; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:945:20: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation, MPI_Op) const [with VT = double; GIT = int; _BinaryOperation = std::plus; _UnaryOperation = combblas::MCLPruneRecoverySelect >(SpParMat >&, double, int, int, double, int)::; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:945:20: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation, MPI_Op) const [with VT = double; GIT = int; _BinaryOperation = std::plus; _UnaryOperation = combblas::myidentity; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:945:20, inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation) const [with VT = double; GIT = int; _BinaryOperation = std::plus; _UnaryOperation = combblas::myidentity; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:858:11, inlined from 'combblas::FullyDistVec combblas::SpParMat::Reduce(combblas::Dim, _BinaryOperation, NT) const [with _BinaryOperation = std::plus; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:841:8: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from '_ZNK8combblas8SpParMatIidNS_8SpDCColsIidEEE10TopKGatherIdiEEvRSt6vectorIdSaIdEERS5_IiSaIiEERiSC_RKS7_RKSA_iRS5_IS7_SaIS7_EESG_SB_SB_RS5_IS5_ISt4pairIidESaISL_EESaISN_EEiRKNS_12FullyDistVecIT0_T_EE._omp_fn.2' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:273:44: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from '_ZNK8combblas8SpParMatIidNS_8SpDCColsIidEEE10TopKGatherIdiEEvRSt6vectorIdSaIdEERS5_IiSaIiEERiSC_RKS7_RKSA_iRS5_IS7_SaIS7_EESG_SB_SB_RS5_IS5_ISt4pairIidESaISL_EESaISN_EEiRKNS_12FullyDistVecIT0_T_EE._omp_fn.2' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:257:40: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from '_ZNK8combblas8SpParMatIidNS_8SpDCColsIidEEE10TopKGatherIdiEEvRSt6vectorIdSaIdEERS5_IiSaIiEERiSC_RKS7_RKSA_iRS5_IS7_SaIS7_EESG_SB_SB_RS5_IS5_ISt4pairIidESaISL_EESaISN_EEiRKNS_12FullyDistVecIT0_T_EE._omp_fn.2' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:244:40: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from '_ZNK8combblas8SpParMatIidNS_8SpDCColsIidEEE10TopKGatherIdiEEvRSt6vectorIdSaIdEERS5_IiSaIiEERiSC_RKS7_RKSA_iRS5_IS7_SaIS7_EESG_SB_SB_RS5_IS5_ISt4pairIidESaISL_EESaISN_EEiRKNS_12FullyDistVecIT0_T_EE._omp_fn.2' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:233:40: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'void combblas::SpParMat::Reduce(combblas::FullyDistVec&, combblas::Dim, _BinaryOperation, VT, _UnaryOperation, MPI_Op) const [with VT = long long int; GIT = long long int; _BinaryOperation = std::plus; _UnaryOperation = combblas::SpParMat >::Kselect2(combblas::FullyDistVec&, long long int) const::; IT = long long int; NT = float; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:945:20: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from '_ZNK8combblas8SpParMatIxfNS_8SpDCColsIxfEEE10TopKGatherIfxEEvRSt6vectorIfSaIfEERS5_IxSaIxEERiSC_RKS7_RKSA_iRS5_IS7_SaIS7_EESG_SB_SB_RS5_IS5_ISt4pairIxfESaISL_EESaISN_EExRKNS_12FullyDistVecIT0_T_EE._omp_fn.2' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:273:44: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'IT combblas::SpTuples::AddLoops(std::vector, bool) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:173:54, inlined from 'void combblas::SpParMat::AddLoops(combblas::FullyDistVec, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2768:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]', inlined from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:901:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]', inlined from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:925:34: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]', inlined from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:928:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = float]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:249:19, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = float; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::tuple; _Alloc = std::allocator >]', inlined from 'void combblas::SpTuples::RemoveDuplicates(BINFUNC) [with BINFUNC = combblas::maximum; IT = long long int; NT = float]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp:259:21, inlined from 'void combblas::SpParMat::SparseCommon(std::vector > >&, LIT, IT, IT, _BinaryOperation) [with _BinaryOperation = combblas::maximum; LIT = long long int; IT = long long int; NT = float; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2496:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'IT combblas::SpTuples::AddLoops(std::vector, bool) [with IT = long long int; NT = float]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:173:54, inlined from 'void combblas::SpParMat::AddLoops(combblas::FullyDistVec, bool) [with IT = long long int; NT = float; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2768:24: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]', inlined from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = float]' at /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:901:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]', inlined from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = float]' at /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:925:34: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]', inlined from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = float]' at /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp:928:30: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const combblas::SpDCCols&}; _Tp = combblas::SpDCCols; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE3_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE4_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE3_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE4_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE3_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE4_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE3_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE4_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE1_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE2_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE1_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE2_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE1_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE2_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE1_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE2_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_s22EWiseExtToPlainAdapterIS2_S2_sZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_sE_ES3_IbS2_sZNS4_IxdS6_EEvSD_SG_EUlS2_sE0_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_s22EWiseExtToPlainAdapterIS2_S2_sZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_sE_ES3_IbS2_sZNS4_IxdS6_EEvSD_SG_EUlS2_sE0_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_s22EWiseExtToPlainAdapterIS2_S2_sZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_sE_ES3_IbS2_sZNS4_IxdS6_EEvSD_SG_EUlS2_sE0_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_s22EWiseExtToPlainAdapterIS2_S2_sZNS_17UnconditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_sE_ES3_IbS2_sZNS4_IxdS6_EEvSD_SG_EUlS2_sE0_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE3_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE4_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE3_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE4_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE3_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE4_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE3_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE4_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE1_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE2_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE1_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE2_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE1_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE2_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_x22EWiseExtToPlainAdapterIS2_S2_xZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_xE1_ES3_IbS2_xZNS4_IxdS6_EEvSD_SG_EUlS2_xE2_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_s22EWiseExtToPlainAdapterIS2_S2_sZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_sE_ES3_IbS2_sZNS4_IxdS6_EEvSD_SG_EUlS2_sE0_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2066:61: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = long long int]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_s22EWiseExtToPlainAdapterIS2_S2_sZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_sE_ES3_IbS2_sZNS4_IxdS6_EEvSD_SG_EUlS2_sE0_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2033:48: /usr/include/c++/12/bits/stl_algobase.h:1498:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1498 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1499 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_s22EWiseExtToPlainAdapterIS2_S2_sZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_sE_ES3_IbS2_sZNS4_IxdS6_EEvSD_SG_EUlS2_sE0_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2052:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from '_ZN8combblas19EWiseApply_threadedISt4pairIxxExS2_s22EWiseExtToPlainAdapterIS2_S2_sZNS_15ConditionalHookIxdNS_8SpDCColsIxdEEEEvRKNS_8SpParMatIT_T0_T1_EERNS_12FullyDistVecIS8_S8_EEEUlS2_sE_ES3_IbS2_sZNS4_IxdS6_EEvSD_SG_EUlS2_sE0_EEENS_14FullyDistSpVecIS9_S8_EERKNSL_IS9_SA_EERKNSE_IS9_T2_EET3_T4_bSA_b._omp_fn.1' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:2043:65: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 82 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1844 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 82 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1844 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 82 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:82:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1921:38: /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1887 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void combblas::SpParMat::TopKGather(std::vector&, std::vector&, int&, int&, const std::vector&, const std::vector&, int, std::vector >&, const std::vector&, std::vector&, std::vector&, std::vector > >&, IT, const combblas::FullyDistVec&) const [with VT = float; GIT = long long int; IT = long long int; NT = float; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:160:17: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'bool combblas::SpParMat::Kselect2(combblas::FullyDistVec&, IT) const [with VT = float; GIT = long long int; IT = long long int; NT = float; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:472:23, inlined from 'bool combblas::SpParMat::Kselect(combblas::FullyDistSpVec&, IT, int) const [with VT = float; GIT = long long int; IT = long long int; NT = float; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:1047:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&, _UnaryOperation) [with _UnaryOperation = std::binder2nd >; IT = long long int; NT = float]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:103:26, inlined from 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = long long int; NT = float; DER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:201:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&, _UnaryOperation) [with _UnaryOperation = std::binder2nd >; IT = long long int; NT = float]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:103:26, inlined from 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = long long int; NT = float; DER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:334:31: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = combblas::SpDCCols; _Alloc = std::allocator >]', inlined from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = float; UDERO = SpDCCols; IU = long long int; NU1 = float; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:593:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void combblas::SpParMat::TopKGather(std::vector&, std::vector&, int&, int&, const std::vector&, const std::vector&, int, std::vector >&, const std::vector&, std::vector&, std::vector&, std::vector > >&, IT, const combblas::FullyDistVec&) const [with VT = float; GIT = int; IT = int; NT = float; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:160:17: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1921:38: /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1887 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'combblas::FullyDistSpVec combblas::FullyDistSpVec::Invert(IT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1995:14: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'combblas::FullyDistSpVec combblas::FullyDistSpVec::Invert(IT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:1995:14: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::FullyDistSpVec::Invert(IT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:2007:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::FullyDistSpVec::Invert(IT) [with IT = long long int; NT = long long int]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:2008:35: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'combblas::FullyDistSpVec combblas::FullyDistSpVec::Invert(IT, _BinaryOperationIdx, _BinaryOperationVal, _BinaryOperationDuplicate) [with _BinaryOperationIdx = combblas::ConditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationVal = combblas::ConditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationDuplicate = combblas::ConditionalHook >(const SpParMat >&, FullyDistVec&)::, std::pair)>; IT = long long int; NT = std::pair]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:2137:14, inlined from 'void combblas::ConditionalHook(const SpParMat&, FullyDistVec&) [with IT = long long int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/Applications/CC.h:158:43: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'combblas::FullyDistSpVec combblas::FullyDistSpVec::Invert(IT, _BinaryOperationIdx, _BinaryOperationVal, _BinaryOperationDuplicate) [with _BinaryOperationIdx = combblas::ConditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationVal = combblas::ConditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationDuplicate = combblas::ConditionalHook >(const SpParMat >&, FullyDistVec&)::, std::pair)>; IT = long long int; NT = std::pair]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:2137:14, inlined from 'void combblas::ConditionalHook(const SpParMat&, FullyDistVec&) [with IT = long long int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/Applications/CC.h:158:43: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::FullyDistSpVec::Invert(IT, _BinaryOperationIdx, _BinaryOperationVal, _BinaryOperationDuplicate) [with _BinaryOperationIdx = combblas::ConditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationVal = combblas::ConditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationDuplicate = combblas::ConditionalHook >(const SpParMat >&, FullyDistVec&)::, std::pair)>; IT = long long int; NT = std::pair]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:2158:31, inlined from 'void combblas::ConditionalHook(const SpParMat&, FullyDistVec&) [with IT = long long int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/Applications/CC.h:158:43: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'combblas::FullyDistSpVec combblas::FullyDistSpVec::Invert(IT, _BinaryOperationIdx, _BinaryOperationVal, _BinaryOperationDuplicate) [with _BinaryOperationIdx = combblas::ConditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationVal = combblas::ConditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationDuplicate = combblas::ConditionalHook >(const SpParMat >&, FullyDistVec&)::, std::pair)>; IT = long long int; NT = std::pair]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:2159:31, inlined from 'void combblas::ConditionalHook(const SpParMat&, FullyDistVec&) [with IT = long long int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/Applications/CC.h:158:43: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'combblas::FullyDistSpVec combblas::FullyDistSpVec::Invert(IT, _BinaryOperationIdx, _BinaryOperationVal, _BinaryOperationDuplicate) [with _BinaryOperationIdx = combblas::UnconditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationVal = combblas::UnconditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationDuplicate = combblas::UnconditionalHook >(const SpParMat >&, FullyDistVec&)::, std::pair)>; IT = long long int; NT = std::pair]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:2137:14, inlined from 'void combblas::UnconditionalHook(const SpParMat&, FullyDistVec&) [with IT = long long int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/Applications/CC.h:203:43: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'combblas::FullyDistSpVec combblas::FullyDistSpVec::Invert(IT, _BinaryOperationIdx, _BinaryOperationVal, _BinaryOperationDuplicate) [with _BinaryOperationIdx = combblas::UnconditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationVal = combblas::UnconditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationDuplicate = combblas::UnconditionalHook >(const SpParMat >&, FullyDistVec&)::, std::pair)>; IT = long long int; NT = std::pair]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:2137:14, inlined from 'void combblas::UnconditionalHook(const SpParMat&, FullyDistVec&) [with IT = long long int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/Applications/CC.h:203:43: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec combblas::FullyDistSpVec::Invert(IT, _BinaryOperationIdx, _BinaryOperationVal, _BinaryOperationDuplicate) [with _BinaryOperationIdx = combblas::UnconditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationVal = combblas::UnconditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationDuplicate = combblas::UnconditionalHook >(const SpParMat >&, FullyDistVec&)::, std::pair)>; IT = long long int; NT = std::pair]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:2158:31, inlined from 'void combblas::UnconditionalHook(const SpParMat&, FullyDistVec&) [with IT = long long int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/Applications/CC.h:203:43: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'combblas::FullyDistSpVec combblas::FullyDistSpVec::Invert(IT, _BinaryOperationIdx, _BinaryOperationVal, _BinaryOperationDuplicate) [with _BinaryOperationIdx = combblas::UnconditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationVal = combblas::UnconditionalHook >(const SpParMat >&, FullyDistVec&)::, long long int)>; _BinaryOperationDuplicate = combblas::UnconditionalHook >(const SpParMat >&, FullyDistVec&)::, std::pair)>; IT = long long int; NT = std::pair]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:2159:31, inlined from 'void combblas::UnconditionalHook(const SpParMat&, FullyDistVec&) [with IT = long long int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/Applications/CC.h:203:43: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'IT combblas::SpTuples::AddLoops(NT, bool) [with IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/SpTuples.h:124:45, inlined from 'void combblas::SpParMat::AddLoops(NT, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:2722:18, inlined from 'combblas::FullyDistVec combblas::CC(SpParMat&, IT&) [with IT = long long int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/Applications/CC.h:278:15: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1921:38: /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1887 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1887:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void combblas::SpParMat::TopKGather(std::vector&, std::vector&, int&, int&, const std::vector&, const std::vector&, int, std::vector >&, const std::vector&, std::vector&, std::vector&, std::vector > >&, IT, const combblas::FullyDistVec&) const [with VT = double; GIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:160:17: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool combblas::SpParMat::Kselect2(combblas::FullyDistVec&, IT) const [with VT = double; GIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:364:48, inlined from 'bool combblas::SpParMat::Kselect(combblas::FullyDistSpVec&, IT, int) const [with VT = double; GIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:1047:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'bool combblas::SpParMat::Kselect2(combblas::FullyDistVec&, IT) const [with VT = double; GIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:472:23, inlined from 'bool combblas::SpParMat::Kselect(combblas::FullyDistSpVec&, IT, int) const [with VT = double; GIT = long long int; IT = long long int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:1047:28: /usr/include/c++/12/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&, _UnaryOperation) [with _UnaryOperation = std::binder2nd >; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:103:26, inlined from 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = long long int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:201:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&, _UnaryOperation) [with _UnaryOperation = std::binder2nd >; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:104:26, inlined from 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = long long int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:201:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&, _UnaryOperation) [with _UnaryOperation = std::binder2nd >; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:103:26, inlined from 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = long long int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:334:31: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&, _UnaryOperation) [with _UnaryOperation = std::binder2nd >; IT = long long int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:104:26, inlined from 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = long long int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:334:31: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = combblas::SpDCCols; _Alloc = std::allocator >]', inlined from 'combblas::SpParMat combblas::MemEfficientSpGEMM(SpParMat&, SpParMat&, int, NUO, IU, IU, NUO, int, int64_t) [with SR = PlusTimesSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:593:32: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator*, vector, allocator > > >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void combblas::SpParMat::TopKGather(std::vector&, std::vector&, int&, int&, const std::vector&, const std::vector&, int, std::vector >&, const std::vector&, std::vector&, std::vector&, std::vector > >&, IT, const combblas::FullyDistVec&) const [with VT = double; GIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:160:17: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1940 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'bool combblas::SpParMat::Kselect2(combblas::FullyDistVec&, IT) const [with VT = double; GIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:364:48, inlined from 'bool combblas::SpParMat::Kselect(combblas::FullyDistSpVec&, IT, int) const [with VT = double; GIT = int; IT = int; NT = double; DER = combblas::SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:1047:28: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&, _UnaryOperation) [with _UnaryOperation = std::binder2nd >; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:104:26, inlined from 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:201:27: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'combblas::FullyDistSpVec::FullyDistSpVec(const combblas::FullyDistVec&, _UnaryOperation) [with _UnaryOperation = std::binder2nd >; IT = int; NT = double]' at /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp:104:26, inlined from 'void combblas::MCLPruneRecoverySelect(SpParMat&, NT, IT, IT, NT, int) [with IT = int; NT = double; DER = SpDCCols]' at /build/combblas-1.6.2/include/CombBLAS/ParFriends.h:334:31: /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [100%] Linking CXX executable mcl cd /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications && /usr/bin/cmake -E cmake_link_script CMakeFiles/mcl.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/combblas-1.6.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/mcl.dir/MCL.cpp.o -o mcl ../libCombBLAS.so.1.16.0 /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi_cxx.so /usr/lib/arm-linux-gnueabihf/openmpi/lib/libmpi.so /usr/lib/gcc/arm-linux-gnueabihf/12/libgomp.so /usr/lib/arm-linux-gnueabihf/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' [100%] Built target mcl make[2]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles 0 make[1]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' debian/rules override_dh_auto_test-arch make[1]: Entering directory '/build/combblas-1.6.2' LD_LIBRARY_PATH=/build/combblas-1.6.2/obj-arm-linux-gnueabihf:/build/combblas-1.6.2/obj-arm-linux-gnueabihf/usort:/build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator:${LD_LIBRARY_PATH} \ dh_auto_test || /bin/true cd obj-arm-linux-gnueabihf && make -j5 test ARGS\+=--verbose ARGS\+=-j5 make[2]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' Running tests... /usr/bin/ctest --force-new-ctest-process --verbose -j5 UpdateCTestConfiguration from :/build/combblas-1.6.2/obj-arm-linux-gnueabihf/DartConfiguration.tcl Parse Config file:/build/combblas-1.6.2/obj-arm-linux-gnueabihf/DartConfiguration.tcl UpdateCTestConfiguration from :/build/combblas-1.6.2/obj-arm-linux-gnueabihf/DartConfiguration.tcl Parse Config file:/build/combblas-1.6.2/obj-arm-linux-gnueabihf/DartConfiguration.tcl Test project /build/combblas-1.6.2/obj-arm-linux-gnueabihf 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 test 1 Start 1: Multiplication_Test 1: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/MultTest" "../TESTDATA/rmat_scale16_A.mtx" "../TESTDATA/rmat_scale16_B.mtx" "../TESTDATA/rmat_scale16_productAB.mtx" "../TESTDATA/x_65536_halfdense.txt" "../TESTDATA/y_65536_halfdense.txt" 1: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests 1: Test timeout computed to be: 1500 test 2 Start 2: Reduction_Test 2: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/ReduceTest" "../TESTDATA/sprand10000" "../TESTDATA/sprand10000_sumcols" "../TESTDATA/sprand10000_sumrows" 2: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests 2: Test timeout computed to be: 1500 test 3 Start 3: Iterator_Test 3: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/IteratorTest" "../TESTDATA" "sprand10000" 3: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests 3: Test timeout computed to be: 1500 test 4 Start 4: Transpose_Test 4: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/TransposeTest" "../TESTDATA" "betwinput_scale16" "betwinput_transposed_scale16" 4: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests 4: Test timeout computed to be: 1500 test 5 Start 5: Indexing_Test 5: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/IndexingTest" "../TESTDATA" "B_100x100.txt" "B_10x30_Indexed.txt" "rand10outta100.txt" "rand30outta100.txt" 5: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests 5: Test timeout computed to be: 1500 1: Matrix is Float 1: Total number of nonzeros expected across all processors is 490228 1: File is 8909455 bytes 5: As a whole: 10 rows and 100 columns and 11 nonzeros 5: Indexing working correctly 5: Elements stored on proc 0: {(0,0.234), (1,0.829), (2,0.221), (3,0.454), (4,0.096), (5,0.399), (6,0.895), (7,0.156), (8,0.052), (9,0.709), (10,0.305), (11,0.669), (12,0.493), (13,0.619), (14,0.736), (15,0.615), (16,0.124), (17,0.831), (18,0.958), (19,0.284), (20,0.411), (21,0.473), (22,0.935), (23,0.222), (24,0.54), } 5: Elements stored on proc 1: {(0,0.196), (1,0.571), (2,0.482), (3,0.09), (4,0.79), (5,0.939), (6,0.684), (7,0.465), (8,0.236), (9,0.713), (10,0.32), (11,0.748), (12,0.771), (13,0.123), (14,0.79), (15,0.06), (16,0.82), (17,0.506), (18,0.859), (19,0.268), (20,0.49), (21,0.01), (22,0.809), (23,0.284), (24,0.263), } 5: Elements stored on proc 2: {(0,0.159), (1,0.811), (2,0.198), (3,0.163), (4,0.779), (5,0.241), (6,0.623), (7,0.955), (8,0.258), (9,0.861), (10,0.104), (11,0.381), (12,0.657), (13,0.356), (14,0.083), (15,0.712), (16,0.413), (17,0.488), (18,0.646), (19,0.99), (20,0.523), (21,0.034), (22,0.227), (23,0.584), (24,0.824), } 5: Elements stored on proc 3: {(0,0.609), (1,0.557), (2,0.926), (3,0.481), (4,0.218), (5,0.92), (6,0.049), (7,0.052), (8,0.424), (9,0.214), (10,0.606), (11,0.385), (12,0.848), (13,0.583), (14,0.586), (15,0.615), (16,0.797), (17,0.48), (18,0.378), (19,0.66), (20,0.169), (21,0.258), (22,0.114), (23,0.575), (24,0.618), } 5: COMBBLAS Warning: It is dangerous to create (vector) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? 5: COMBBLAS Warning: It is dangerous to create (vector) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? 5: [ff64a:14041] *** Process received signal *** 5: [ff64a:14041] Signal: Segmentation fault (11) 5: [ff64a:14041] Signal code: Address not mapped (1) 5: [ff64a:14041] Failing at address: 0x34 5: [ff64a:14041] *** End of error message *** 5: -------------------------------------------------------------------------- 5: Primary job terminated normally, but 1 process returned 5: a non-zero exit code. Per user-direction, the job has been aborted. 5: -------------------------------------------------------------------------- 5: -------------------------------------------------------------------------- 5: mpiexec noticed that process rank 3 with PID 0 on node ff64a exited on signal 11 (Segmentation fault). 5: -------------------------------------------------------------------------- 1/15 Test #5: Indexing_Test ....................***Failed 5.70 sec As a whole: 10 rows and 100 columns and 11 nonzeros Indexing working correctly Elements stored on proc 0: {(0,0.234), (1,0.829), (2,0.221), (3,0.454), (4,0.096), (5,0.399), (6,0.895), (7,0.156), (8,0.052), (9,0.709), (10,0.305), (11,0.669), (12,0.493), (13,0.619), (14,0.736), (15,0.615), (16,0.124), (17,0.831), (18,0.958), (19,0.284), (20,0.411), (21,0.473), (22,0.935), (23,0.222), (24,0.54), } Elements stored on proc 1: {(0,0.196), (1,0.571), (2,0.482), (3,0.09), (4,0.79), (5,0.939), (6,0.684), (7,0.465), (8,0.236), (9,0.713), (10,0.32), (11,0.748), (12,0.771), (13,0.123), (14,0.79), (15,0.06), (16,0.82), (17,0.506), (18,0.859), (19,0.268), (20,0.49), (21,0.01), (22,0.809), (23,0.284), (24,0.263), } Elements stored on proc 2: {(0,0.159), (1,0.811), (2,0.198), (3,0.163), (4,0.779), (5,0.241), (6,0.623), (7,0.955), (8,0.258), (9,0.861), (10,0.104), (11,0.381), (12,0.657), (13,0.356), (14,0.083), (15,0.712), (16,0.413), (17,0.488), (18,0.646), (19,0.99), (20,0.523), (21,0.034), (22,0.227), (23,0.584), (24,0.824), } Elements stored on proc 3: {(0,0.609), (1,0.557), (2,0.926), (3,0.481), (4,0.218), (5,0.92), (6,0.049), (7,0.052), (8,0.424), (9,0.214), (10,0.606), (11,0.385), (12,0.848), (13,0.583), (14,0.586), (15,0.615), (16,0.797), (17,0.48), (18,0.378), (19,0.66), (20,0.169), (21,0.258), (22,0.114), (23,0.575), (24,0.618), } COMBBLAS Warning: It is dangerous to create (vector) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? COMBBLAS Warning: It is dangerous to create (vector) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? [ff64a:14041] *** Process received signal *** [ff64a:14041] Signal: Segmentation fault (11) [ff64a:14041] Signal code: Address not mapped (1) [ff64a:14041] Failing at address: 0x34 [ff64a:14041] *** End of error message *** -------------------------------------------------------------------------- Primary job terminated normally, but 1 process returned a non-zero exit code. Per user-direction, the job has been aborted. -------------------------------------------------------------------------- -------------------------------------------------------------------------- mpiexec noticed that process rank 3 with PID 0 on node ff64a exited on signal 11 (Segmentation fault). -------------------------------------------------------------------------- test 6 Start 6: SpAsgn_Test 6: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/SpAsgnTest" "../TESTDATA" "A_100x100.txt" "A_with20x30hole.txt" "dense_20x30matrix.txt" "A_wdenseblocks.txt" "20outta100.txt" "30outta100.txt" 6: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests 6: Test timeout computed to be: 1500 1: Matrix is Float 1: Total number of nonzeros expected across all processors is 490265 1: File is 8897883 bytes 3: Iteration passed soft test 2: Reduction via summation working correctly 2/15 Test #3: Iterator_Test .................... Passed 8.14 sec test 7 Start 7: GalerkinNew_Test 7: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/GalerkinNew" "../TESTDATA/grid3d_k5.txt" "../TESTDATA/offdiag_grid3d_k5.txt" "../TESTDATA/diag_grid3d_k5.txt" "../TESTDATA/restrict_T_grid3d_k5.txt" 7: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests 7: Test timeout computed to be: 1500 3/15 Test #2: Reduction_Test ................... Passed 8.22 sec test 8 Start 8: FindSparse_Test 8: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/FindSparse" "../TESTDATA" "findmatrix.txt" 8: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests 8: Test timeout computed to be: 1500 7: Data read 8: Find and Sparse working correctly 8: As a whole: 20 rows and 20 columns and 40 nonzeros 8: As a whole, Values: has length 114 8: As a whole, Row ids: has length 114 6: Pruning is working 8: As a whole, Column ids: has length 114 8: As a whole: 21 rows and 21 columns and 114 nonzeros 4/15 Test #8: FindSparse_Test .................. Passed 3.08 sec test 9 Start 9: BetwCent_Test 9: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/betwcent" "../TESTDATA/SCALE16BTW-TRANSBOOL/" "10" "96" 9: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications 9: Test timeout computed to be: 1500 1: Matrix is Float 1: Total number of nonzeros expected across all processors is 3384784 1: File is 61473368 bytes 9: Matrix is Float 9: Total number of nonzeros expected across all processors is 490563 9: File is 6706976 bytes 6: SpAsgn working correctly 6: COMBBLAS Warning: It is dangerous to create (vector) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? 7: Splitting approach is correct 6: COMBBLAS Warning: It is dangerous to create (vector) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? 9: As a whole: 65536 rows and 65536 columns and 490563 nonzeros 9: Batch processing will occur 11 times, each processing 96 vertices (overall) 9: Candidates chosen, precomputation finished 9: Exploring via BFS... 7: Full restriction (without splitting) finished 7: 3.389178 seconds elapsed per iteration 4: Transpose working correctly 5/15 Test #4: Transpose_Test ................... Passed 68.04 sec test 10 Start 10: TopDownBFS_Test 10: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/tdbfs" "Force" "17" "FastGen" 10: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications 10: Test timeout computed to be: 1500 10: Forcing scale to : 17 10: Using fast vertex permutations; skipping edge permutations (like v2.1) 1: Dense SpMV (fully dist) working correctly 10: Generated renamed edge lists 10: Generation took 4.5875 seconds 10: graph_generation: 4.223683 s 10: Warning: Using smaller indices for the matrix than DistEdgeList 10: Local matrices are 65536-by-65536 1: Sparse SpMV (fully dist) working correctly 1: SpMSpV-bucket works correctly for general CSC matrices 1: Synchronous Multiplication working correctly 10: Created Sparse Matrix (with int32 local indices and values) 10: Calculated degrees in 1.23487 seconds 10: Converted to Boolean and removed 213 loops 10: As a whole: 131072 rows and 131072 columns and 1864974 nonzeros 10: Reductions done 10: Intersection of colsums and rowsums found 10: Found (and permuted) non-isolated vertices 10: As a whole: 131072 rows and 131072 columns and 1864974 nonzeros 9: Tallying... 7: Full restriction (with splitting) finished 7: 4.848237 seconds elapsed per iteration 6/15 Test #7: GalerkinNew_Test ................. Passed 90.18 sec test 11 Start 11: DirOptBFS_Test 11: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/dobfs" "17" 11: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications 11: Test timeout computed to be: 1500 11: COMBBLAS Warning: It is dangerous to create (matrix) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? 11: COMBBLAS Warning: It is dangerous to create (matrix) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? 11: COMBBLAS Warning: It is dangerous to create (matrix) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? 1: Double buffered multiplication working correctly 11: Forcing scale to : 17 11: Using fast vertex permutations; skipping edge permutations (like v2.1) 1: Optimization buffers set 1: Graph500 Optimizations are correct 1: Multithreaded Sparse SpMV works 11: Generated renamed edge lists 11: Generation took 4.21021 seconds 11: Warning: Using smaller indices for the matrix than DistEdgeList 11: Local matrices are 65536-by-65536 11: graph_generation: 3.784792 s 1: SpMSpV-bucket works correctly for Boolean CSC matrices 7/15 Test #1: Multiplication_Test .............. Passed 108.04 sec test 12 Start 12: FBFS_Test 12: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/fbfs" "Gen" "16" 12: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications 12: Test timeout computed to be: 1500 12: Using synthetic data, which we ALWAYS permute for load balance 12: We only balance the original input, we don't repermute after each filter change 12: BFS is run on UNDIRECTED graph, hence hitting CCs, and TEPS is bidirectional 12: Forcing scale to : 16 12: graph_generation: 1.536893 s 12: Generated renamed edge lists 11: Created Sparse Matrix (with int32 local indices and values) 11: Calculated degrees in 0.567986 seconds 11: Converted to Boolean and removed 213 loops 11: As a whole: 131072 rows and 131072 columns and 1864974 nonzeros 11: Reductions done 11: Intersection of colsums and rowsums found 11: Found non-isolated vertices 11: As a whole: 131072 rows and 131072 columns and 1864974 nonzeros 12: Converted to Boolean and removed 149 loops 12: As a whole: 65536 rows and 65536 columns and 909896 nonzeros 12: I/O (or generation) took 8.19696 seconds 12: As a whole: 65536 rows and 65536 columns and 909896 nonzeros 12: All degrees calculated 12: Load balance: 1.00815 12: Symmetricized 10: Dropped isolated vertices from input 10: As a whole: 90133 rows and 90133 columns and 1864974 nonzeros 12: As a whole: 65536 rows and 65536 columns and 1819792 nonzeros 12: Found (and permuted) non-isolated vertices 10: Symmetricized 10: Optimization buffers set 10: Threading activated with 6 threads 10: As a whole: 90133 rows and 90133 columns and 3729948 nonzeros 10: 55.0171 seconds elapsed for Kernel #1 10: As a whole: 90133 rows and 90133 columns and 3729948 nonzeros 10: Load balance: 1.01419 10: As a whole, Degrees array has length 90133 10: COMBBLAS Warning: It is dangerous to create (vector) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? 11: Dropped isolated vertices from input 11: As a whole: 90133 rows and 90133 columns and 1864974 nonzeros 11: Converted to 32-bit integers 10: 0.417022 0.997185 0.720324 0.932557 0.000114381 0.128124 0.302333 0.999041 0.146756 0.236089 0.0923386 0.396581 0.18626 0.387911 0.345561 0.669746 10: 37587 89879 64925 84054 10 11548 27250 90046 13227 21279 8322 35745 16788 34963 31146 60366 11: Symmetricized 11: Optimization buffers set 11: Generation took 4.21021 seconds 11: Threading activated with 6 threads 10: 0th starting vertex was 37587 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 4.79915 seconds 10: MTEPS: 0.436978 10: Total communication (average so far): 0 10: 1th starting vertex was 89879 10: Number iterations: 7 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 4.72798 seconds 10: MTEPS: 0.443556 10: Total communication (average so far): 0 11: As a whole: 90133 rows and 90133 columns and 3729948 nonzeros 11: 39.0452 seconds elapsed for Kernel #1 11: As a whole: 90133 rows and 90133 columns and 3729948 nonzeros 11: Load balance: 1.01419 11: As a whole, Degrees array has length 90133 11: 0.982048 0.330817 0.699284 0.0607193 0.0194015 0.794178 0.57059 0.245031 0.873026 0.317977 0.0491786 0.979907 0.875608 0.129842 0.862386 0.413525 0.361783 0.548102 0.665159 0.670179 0.654605 0.643731 0.663619 0.0460819 0.796801 0.067343 0.201118 0.178936 0.996204 0.54739 0.0149317 0.577831 0.0934394 0.702221 0.117062 0.00765376 0.142813 0.986832 0.666466 0.625108 0.21412 0.222159 0.298794 0.329842 0.91975 0.845635 0.341476 0.443175 0.8611 0.0348575 0.232313 0.609914 0.604632 0.0941811 0.828735 0.37962 0.91916 0.731879 0.133098 0.64359 0.429148 0.604913 0.941981 0.875231 11: 88514 29817 63028 5472 1748 71581 51428 22085 78688 28660 4432 88321 78921 11703 77729 37272 32608 49402 59952 60405 59001 58021 59813 4153 71818 6069 18127 16128 89790 49337 1345 52081 8421 63293 10551 689 12872 88946 60070 56342 19299 20023 26931 29729 82899 76219 30778 39944 77613 3141 20939 54973 54497 8488 74696 34216 82846 65966 11996 58008 38680 54522 84903 78887 10: 2th starting vertex was 64925 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 3.58409 seconds 10: MTEPS: 0.58512 10: Total communication (average so far): 0 11: A BFS iteration is starting 12: Dropped isolated vertices from input 12: As a whole: 46722 rows and 46722 columns and 18442 nonzeros 12: Load balance of 1% filtered case: 1.02874 12: As a whole: 46722 rows and 46722 columns and 182411 nonzeros 10: 3th starting vertex was 84054 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 4.02003 seconds 10: MTEPS: 0.521669 10: Total communication (average so far): 0 12: Load balance of 10% filtered case: 1.01044 12: As a whole: 46722 rows and 46722 columns and 455263 nonzeros 12: Load balance of 25% filtered case: 1.01109 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 13 0.06000 11: 0d 33 0.53117 11: s 10757 0.10796 11: 1d 10193 0.59414 11: s 1628854 0.05634 11: c 0.00078 11: 2u 10193 0.52363 11: 3u 74446 0.53197 11: 4u 5385 0.46800 11: c 0.00001 11: 5d 0 0.61191 11: s 0 0.07198 11: 0th starting vertex was 88514 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.38571 seconds 11: MTEPS: 0.389387 11: Total communication (average so far): 0 11: A BFS iteration is starting 12: As a whole: 46722 rows and 46722 columns and 1819792 nonzeros 12: Load balance of 100% filtered case: 1.0128 12: Load balance: 1.0128 12: COMBBLAS Warning: It is dangerous to create (vector) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? 10: 4th starting vertex was 10 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 4.11209 seconds 10: MTEPS: 0.50999 10: Total communication (average so far): 0 12: Initializing since date (only once) to 100 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.07557 11: 0d 11 0.59343 11: s 12920 0.16946 11: 1d 8217 0.73590 11: s 1517112 0.08797 11: c 0.00044 11: 2u 8217 0.47554 11: 3u 74992 0.56954 11: 4u 6825 0.70243 11: c 0.00002 11: 5d 0 0.71190 11: s 0 0.14760 11: 1th starting vertex was 29817 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.50986 seconds 11: MTEPS: 0.380613 11: Total communication (average so far): 0 11: A BFS iteration is starting 10: 5th starting vertex was 11548 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 5.59967 seconds 10: MTEPS: 0.374508 10: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.12124 11: 0d 1 0.48787 11: s 1 0.17346 11: 1d 3 0.48788 11: s 39625 0.10191 11: 2d 15800 0.64393 11: s 1751724 0.13598 11: c 0.00082 11: 3u 15800 0.48884 11: 4u 70755 0.57119 11: 5u 3503 0.29870 11: c 0.00001 11: 6d 0 0.40485 11: s 0 0.10441 11: 2th starting vertex was 63028 11: Number iterations: 7 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.76654 seconds 11: MTEPS: 0.363671 11: Total communication (average so far): 0 11: A BFS iteration is starting 10: 6th starting vertex was 27250 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 5.11245 seconds 10: MTEPS: 0.4102 10: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 4 0.04654 11: 0d 7 0.55673 11: s 57346 0.08063 11: 1d 20932 0.82790 11: s 1822536 0.17996 11: c 0.00091 11: 2u 20932 0.33906 11: 3u 66684 0.35567 11: 4u 2443 0.47191 11: c 0.00001 11: 5d 0 0.66382 11: s 0 0.06067 11: 3th starting vertex was 5472 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.31201 seconds 11: MTEPS: 0.394789 11: Total communication (average so far): 0 11: A BFS iteration is starting 10: 7th starting vertex was 90046 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 5.70531 seconds 10: MTEPS: 0.367574 10: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.05002 11: 0d 1 0.49628 11: s 65 0.07598 11: 1d 397 0.57934 11: s 384442 0.08420 11: c 0.00060 11: 2u 397 0.45097 11: 3u 52944 0.53410 11: 4u 36345 0.33999 11: 5u 387 0.40801 11: c 0.00001 11: 4th starting vertex was 1748 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.24137 seconds 11: MTEPS: 0.40011 11: Total communication (average so far): 0 11: A BFS iteration is starting 9: Adding bc contributions... 9: Exploring via BFS... 10: 8th starting vertex was 13227 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 5.19202 seconds 10: MTEPS: 0.403913 10: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.02447 11: 0d 5 0.41415 11: s 51548 0.16499 11: 1d 18944 0.53020 11: s 1799699 0.03984 11: c 0.00087 11: 2u 18944 0.48708 11: 3u 68330 0.33696 11: 4u 2787 0.39046 11: c 0.00001 11: 5d 0 0.42470 11: s 0 0.05595 12: 3th starting vertex was 43570 12: Number iterations: 15 12: Number of vertices found: 6514 12: Number of edges traversed in both directions: 12764 12: Number of edges processed in both directions: 1247535 12: Number of edges processed in one direction: 541837 12: BFS time: 16.3716 seconds 12: MTEPS (bidirectional): 0.000779643 12: MPEPS (bidirectional): 0.0762012 12: MPEPS (unidirectional): 0.0330962 12: Total communication (average so far): 0 11: 5th starting vertex was 71581 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.14365 seconds 11: MTEPS: 0.407711 11: Total communication (average so far): 0 11: A BFS iteration is starting 10: 9th starting vertex was 21279 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 4.51195 seconds 10: MTEPS: 0.464793 10: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.04452 11: 0d 13 0.50694 11: s 15320 0.09349 11: 1d 12118 0.55529 11: s 1689305 0.04484 11: c 0.00077 11: 2u 12118 0.40959 11: 3u 73305 0.55203 11: 4u 4610 0.42974 11: c 0.00001 11: 5d 0 0.52781 11: s 0 0.07420 11: 6th starting vertex was 51428 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.79991 seconds 11: MTEPS: 0.436909 11: Total communication (average so far): 0 11: A BFS iteration is starting 10: 10th starting vertex was 8322 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 5.0599 seconds 10: MTEPS: 0.414459 10: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 114 0.11645 11: 0d 135 0.46655 11: s 145229 0.08558 11: 1d 36933 0.76031 11: s 1871082 0.05594 11: c 0.00099 11: 2u 36933 0.44706 11: 3u 52072 0.39221 11: 4u 930 0.44959 11: c 0.00001 11: 5d 0 0.29055 11: s 0 0.04539 11: 7th starting vertex was 22085 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.11201 seconds 11: MTEPS: 0.410235 11: Total communication (average so far): 0 11: A BFS iteration is starting 10: 11th starting vertex was 35745 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 4.02005 seconds 10: MTEPS: 0.521666 10: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.05449 11: 0d 4 0.49531 11: s 1305 0.05480 11: 1d 1342 0.48702 11: s 780510 0.05616 11: c 0.00057 11: 2u 1342 0.33688 11: 3u 67209 0.36805 11: 4u 21363 0.43633 11: c 0.00003 11: 5d 0 0.57978 11: s 0 0.10806 11: 8th starting vertex was 78688 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.37999 seconds 11: MTEPS: 0.478796 11: Total communication (average so far): 0 11: A BFS iteration is starting 10: 12th starting vertex was 16788 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 5.496 seconds 10: MTEPS: 0.381573 10: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 2 0.09800 11: 0d 45 0.43401 11: s 90479 0.05199 11: 1d 26934 0.79200 11: s 1859187 0.07997 11: c 0.00081 11: 2u 26934 0.58448 11: 3u 61457 0.44001 11: 4u 1634 0.35054 11: c 0.00001 11: 5d 0 0.58388 11: s 0 0.12999 11: 9th starting vertex was 28660 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.338 seconds 11: MTEPS: 0.392867 11: Total communication (average so far): 0 11: A BFS iteration is starting 10: 13th starting vertex was 34963 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 4.83201 seconds 10: MTEPS: 0.434006 10: Total communication (average so far): 0 12: 7th starting vertex was 46677 12: Number iterations: 14 12: Number of vertices found: 6513 12: Number of edges traversed in both directions: 12764 12: Number of edges processed in both directions: 1247435 12: Number of edges processed in one direction: 541784 12: BFS time: 16.92 seconds 12: MTEPS (bidirectional): 0.000754374 12: MPEPS (bidirectional): 0.0737255 12: MPEPS (unidirectional): 0.0320203 12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 23 0.06002 11: 0d 38 0.54741 11: s 34691 0.08037 11: 1d 17340 0.53198 11: s 1794114 0.07830 11: c 0.00085 11: 2u 17340 0.41912 11: 3u 69577 0.38843 11: 4u 3107 0.40389 11: c 0.00001 11: 5d 0 0.46666 11: s 0 0.03694 11: 10th starting vertex was 4432 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.94395 seconds 11: MTEPS: 0.424179 11: Total communication (average so far): 0 11: A BFS iteration is starting 10: 14th starting vertex was 31146 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 4.75197 seconds 10: MTEPS: 0.441316 10: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.06474 11: 0d 1 0.40589 11: s 39278 0.08392 11: 1d 15698 0.61592 11: s 1749582 0.12584 11: c 0.00059 11: 2u 15698 0.74738 11: 3u 70823 0.51663 11: 4u 3540 0.46399 11: c 0.00001 11: 5d 0 0.64780 11: s 0 0.09194 11: 11th starting vertex was 88321 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.69199 seconds 11: MTEPS: 0.446958 11: Total communication (average so far): 0 11: A BFS iteration is starting 10: 15th starting vertex was 60366 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 10: BFS time: 4.94402 seconds 10: MTEPS: 0.424174 10: Total communication (average so far): 0 10: Finished 10: Per iteration communication times: 10: AllGatherv: 0 10: AlltoAllv: 0 10: Transvec: 0 10: Per iteration computation times: 10: MergeCont: 0 10: LocalSpmv: 0 10: -------------------------- 10: Min nedges: 2.09712e+06 10: First Quartile nedges: 2.09712e+06 10: Median nedges: 2.09712e+06 10: Third Quartile nedges: 2.09712e+06 10: Max nedges: 2.09712e+06 10: Mean nedges: 2.09712e+06 10: STDDEV nedges: 0 10: -------------------------- 10: Min time: 3.58409 seconds 10: First Quartile time: 4.31202 seconds 10: Median time: 4.81558 seconds 10: Third Quartile time: 5.15223 seconds 10: Max time: 5.70531 seconds 10: Mean time: 4.77929 seconds 10: STDDEV time: 0.60751 seconds 10: -------------------------- 10: Min MTEPS: 0.367574 10: First Quartile MTEPS: 0.407056 10: Median MTEPS: 0.435492 10: Third Quartile MTEPS: 0.487391 10: Max MTEPS: 0.58512 10: Harmonic mean of MTEPS: 0.438794 10: Harmonic standard deviation of MTEPS: 0.0557764 8/15 Test #10: TopDownBFS_Test .................. Passed 146.08 sec test 13 Start 13: FMIS_Test 13: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/fmis" "17" 13: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications 13: Test timeout computed to be: 1500 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.10483 11: 0d 10 0.53267 11: s 12864 0.06524 11: 1d 11462 0.42162 11: s 1671452 0.08744 11: c 0.00075 11: 2u 11462 0.40354 11: 3u 73730 0.31916 11: 4u 4850 0.27335 11: c 0.00001 11: 5d 0 0.47777 11: s 0 0.08400 11: 12th starting vertex was 78921 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.03597 seconds 11: MTEPS: 0.519608 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: COMBBLAS Warning: It is dangerous to create (matrix) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.03603 11: 0d 1 0.40182 11: s 22 0.08858 11: 1d 366 0.44562 11: s 309434 0.06367 11: c 0.00029 11: 2u 366 0.37696 11: 3u 49400 0.38931 11: 4u 39841 0.46385 11: 5u 465 0.33601 11: c 0.00001 11: 6d 0 0.41586 11: s 0 0.03309 11: 13th starting vertex was 11703 11: Number iterations: 7 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.24797 seconds 11: MTEPS: 0.493676 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: Using synthetic data, which we ALWAYS permute for load balance 13: We only balance the original input, we don't repermute after each filter change 13: BFS is run on UNDIRECTED graph, hence hitting CCs, and TEPS is bidirectional 13: Forcing scale to : 17 13: graph_generation: 1.010597 s 13: Generated renamed edge lists 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.10797 11: 0d 14 0.52316 11: s 21901 0.07480 11: 1d 14385 0.32998 11: s 1743986 0.04626 11: c 0.00056 11: 2u 14385 0.31931 11: 3u 71809 0.33040 11: 4u 3850 0.22549 11: c 0.00001 11: 5d 0 0.40557 11: s 0 0.05429 11: 14th starting vertex was 77729 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 3.89619 seconds 11: MTEPS: 0.53825 11: Total communication (average so far): 0 11: A BFS iteration is starting 12: 11th starting vertex was 18529 12: Number iterations: 15 12: Number of vertices found: 6516 12: Number of edges traversed in both directions: 12772 12: Number of edges processed in both directions: 1248120 12: Number of edges processed in one direction: 542353 12: BFS time: 15.588 seconds 12: MTEPS (bidirectional): 0.00081935 12: MPEPS (bidirectional): 0.0800695 12: MPEPS (unidirectional): 0.0347931 12: Total communication (average so far): 0 13: Converted to Boolean and removed 75 loops 13: Generation took 7.96733 seconds 13: As a whole: 131072 rows and 131072 columns and 619978 nonzeros 13: As a whole: 131072 rows and 131072 columns and 619978 nonzeros 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 35 0.03441 11: 0d 38 0.34764 11: s 37964 0.09811 11: 1d 18609 0.43529 11: s 1811953 0.07999 11: c 0.00064 11: 2u 18609 0.59927 11: 3u 68583 0.86011 11: 4u 2832 0.54756 11: c 0.00001 11: 5d 0 0.61227 11: s 0 0.19990 11: 15th starting vertex was 37272 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.932 seconds 11: MTEPS: 0.425208 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: All degrees calculated 13: Load balance: 1.02317 13: Symmetricized 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 15 0.02809 11: 0d 46 0.40388 11: s 51912 0.16007 11: 1d 22702 0.64774 11: s 1858994 0.09594 11: c 0.00072 11: 2u 22702 0.40322 11: 3u 65119 0.46945 11: 4u 2200 0.28636 11: c 0.00001 11: 5d 0 0.39988 11: s 0 0.05112 11: 16th starting vertex was 32608 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.08403 seconds 11: MTEPS: 0.513494 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole: 131072 rows and 131072 columns and 1239956 nonzeros 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.06902 11: 0d 3 0.25185 11: s 1439 0.07588 11: 1d 2033 0.40715 11: s 909187 0.05196 11: c 0.00032 11: 2u 2033 0.55169 11: 3u 69725 0.33593 11: 4u 18200 0.52791 11: c 0.00003 11: 5d 0 0.46386 11: s 0 0.05598 11: 17th starting vertex was 49402 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 3.46318 seconds 11: MTEPS: 0.605548 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: Symmetricized Rands 13: As a whole: 131072 rows and 131072 columns and 1239956 nonzeros 13: Found (and permuted) non-isolated vertices 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.05383 11: 0d 1 0.58583 11: s 337 0.10152 11: 1d 358 0.66623 11: s 312221 0.10464 11: c 0.00056 11: 2u 358 0.50339 11: 3u 50688 0.59814 11: 4u 38628 0.50166 11: 5u 398 0.32157 11: c 0.00001 11: 6d 0 0.48833 11: s 0 0.06918 11: 18th starting vertex was 59952 11: Number iterations: 7 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.49194 seconds 11: MTEPS: 0.381855 11: Total communication (average so far): 0 11: A BFS iteration is starting 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 5 0.06408 11: 0d 36 0.55746 11: s 19090 0.19433 11: 1d 12053 0.67589 11: s 1686605 0.06798 11: c 0.00051 11: 2u 12053 0.31147 11: 3u 73418 0.31851 11: 4u 4548 0.34633 11: c 0.00001 11: 5d 0 0.49190 11: s 0 0.07593 11: 19th starting vertex was 60405 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.27989 seconds 11: MTEPS: 0.489995 11: Total communication (average so far): 0 11: A BFS iteration is starting 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 3 0.09053 11: 0d 14 0.33714 11: s 27368 0.07198 11: 1d 12868 0.31668 11: s 1695536 0.13237 11: c 0.00053 11: 2u 12868 0.59695 11: 3u 72849 0.43133 11: 4u 4321 0.27282 11: c 0.00002 11: 5d 0 0.42516 11: s 0 0.02895 11: 20th starting vertex was 59001 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 3.88406 seconds 11: MTEPS: 0.539931 11: Total communication (average so far): 0 11: A BFS iteration is starting 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.03959 11: 0d 11 0.32579 11: s 13301 0.09574 11: 1d 8172 0.82623 11: s 1516419 0.06400 11: c 0.00044 11: 2u 8172 0.22348 11: 3u 74937 0.36242 11: 4u 6923 0.38394 11: c 0.00001 11: 5d 0 0.31858 11: s 0 0.07204 11: 21th starting vertex was 58021 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.2993 seconds 11: MTEPS: 0.487782 11: Total communication (average so far): 0 11: A BFS iteration is starting 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.03544 11: 0d 4 0.45049 11: s 15762 0.10832 11: 1d 8717 0.72574 11: s 1555545 0.12378 11: c 0.00071 11: 2u 8717 0.47313 11: 3u 74922 0.35446 11: 4u 6404 0.39824 11: c 0.00002 11: 5d 0 0.31855 11: s 0 0.07194 11: 22th starting vertex was 59813 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.65197 seconds 11: MTEPS: 0.450803 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: Dropped isolated vertices from input 13: As a whole: 68270 rows and 68270 columns and 12480 nonzeros 13: Load balance of 1% filtered case: 1.01442 13: As a whole: 68270 rows and 68270 columns and 125232 nonzeros 13: Load balance of 10% filtered case: 1.00754 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.07508 11: 0d 4 0.37273 11: s 11820 0.03196 11: 1d 7254 0.38548 11: s 1480488 0.11600 11: c 0.00068 11: 2u 7254 0.50678 11: 3u 75234 0.32350 11: 4u 7548 0.47407 11: c 0.00001 11: 5d 0 0.49507 11: s 0 0.10760 11: 23th starting vertex was 4153 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.79027 seconds 11: MTEPS: 0.437788 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole: 68270 rows and 68270 columns and 311846 nonzeros 13: Load balance of 25% filtered case: 1.0125 13: As a whole: 68270 rows and 68270 columns and 1239956 nonzeros 13: Load balance of 100% filtered case: 1.01551 9: Tallying... 13: Load balance: 1.01551 13: Initializing since date (only once) to 100 12: 27th starting vertex was 10726 12: Number iterations: 15 12: Number of vertices found: 6513 12: Number of edges traversed in both directions: 12764 12: Number of edges processed in both directions: 1247442 12: Number of edges processed in one direction: 541816 12: BFS time: 14.6737 seconds 12: MTEPS (bidirectional): 0.000869858 12: MPEPS (bidirectional): 0.0850123 12: MPEPS (unidirectional): 0.0369244 12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.06403 11: 0d 8 0.41186 11: s 6527 0.09517 11: 1d 5033 0.42919 11: s 1314922 0.07180 11: c 0.00037 11: 2u 5033 0.68357 11: 3u 75011 0.47701 11: 4u 9963 0.29940 11: c 0.00002 11: 5d 0 0.29506 11: s 0 0.04001 11: 24th starting vertex was 71818 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.05558 seconds 11: MTEPS: 0.517095 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 64234 nonzeros and length 68270 13: As a whole, The current MIS: has: 65335 nonzeros and length 68270 13: As a whole, The current MIS: has: 65352 nonzeros and length 68270 13: MIS has 65352 vertices 13: MIS has 65352 vertices 13: MIS time: 6.03578 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.06460 11: 0d 2 0.34734 11: s 89 0.06923 11: 1d 233 0.48740 11: s 244472 0.03222 11: c 0.00055 11: 2u 233 0.36247 11: 3u 44323 0.49271 11: 4u 44903 0.42306 11: 5u 612 0.22427 11: c 0.00001 11: 6d 0 0.39144 11: s 0 0.20580 11: 25th starting vertex was 6069 11: Number iterations: 7 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.46802 seconds 11: MTEPS: 0.469363 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 64231 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.04426 11: 0d 2 0.39685 11: s 1001 0.04946 11: 1d 1404 0.29986 11: s 750890 0.04403 11: c 0.00862 11: 2u 1404 0.42318 11: 3u 66777 0.64008 11: 4u 21743 0.24397 11: c 0.00003 11: 5d 0 0.39189 11: s 0 0.08124 11: 26th starting vertex was 18127 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 2.94594 seconds 11: MTEPS: 0.711868 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 65327 nonzeros and length 68270 13: As a whole, The current MIS: has: 65338 nonzeros and length 68270 13: MIS has 65338 vertices 13: MIS has 65338 vertices 13: MIS time: 6.20231 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.05025 11: 0d 2 0.41768 11: s 4523 0.07595 11: 1d 4916 0.34215 11: s 1308199 0.08176 11: c 0.00063 11: 2u 4916 0.23129 11: 3u 74895 0.31199 11: 4u 10207 0.45283 11: c 0.00001 11: 5d 0 0.42257 11: s 0 0.07994 11: 27th starting vertex was 16128 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 3.34449 seconds 11: MTEPS: 0.627038 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 64336 nonzeros and length 68270 13: As a whole, The current MIS: has: 65351 nonzeros and length 68270 13: As a whole, The current MIS: has: 65369 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 17 0.06479 11: 0d 39 0.43320 11: s 55461 0.12158 11: 1d 21112 0.50236 11: s 1831251 0.03451 11: c 0.00070 11: 2u 21112 0.49265 11: 3u 66548 0.34504 11: 4u 2365 0.41364 11: c 0.00002 11: 5d 0 0.38198 11: s 0 0.06050 13: MIS has 65369 vertices 13: MIS has 65369 vertices 13: MIS time: 6.27668 seconds 11: 28th starting vertex was 89790 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.91996 seconds 11: MTEPS: 0.426248 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 64277 nonzeros and length 68270 13: As a whole, The current MIS: has: 65349 nonzeros and length 68270 13: As a whole, The current MIS: has: 65358 nonzeros and length 68270 13: MIS has 65358 vertices 13: MIS has 65358 vertices 13: MIS time: 5.08401 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 5 0.05175 11: 0d 11 0.42374 11: s 3729 0.15307 11: 1d 5712 0.78354 11: s 1392236 0.03459 11: c 0.00039 11: 2u 5712 0.58360 11: 3u 75210 0.57938 11: 4u 9095 0.53902 11: c 0.00001 11: 5d 0 0.54730 11: s 0 0.16724 11: 29th starting vertex was 49337 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.72001 seconds 11: MTEPS: 0.366629 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 64292 nonzeros and length 68270 13: As a whole, The current MIS: has: 65323 nonzeros and length 68270 13: As a whole, The current MIS: has: 65337 nonzeros and length 68270 13: MIS has 65337 vertices 13: MIS has 65337 vertices 13: MIS time: 6.06704 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 10 0.10610 11: 0d 34 0.47817 11: s 47395 0.15406 11: 1d 21627 0.97673 11: s 1851135 0.15167 11: c 0.00072 11: 2u 21627 0.70376 11: 3u 66126 0.46833 11: 4u 2276 0.59204 11: c 0.00001 11: 5d 0 0.45138 11: s 0 0.02963 11: 30th starting vertex was 1345 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.7729 seconds 11: MTEPS: 0.36327 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 64258 nonzeros and length 68270 13: As a whole, The current MIS: has: 65318 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.04327 11: 0d 13 0.61267 11: s 18789 0.16389 11: 1d 12148 0.85592 11: s 1683312 0.11998 11: c 0.00051 11: 2u 12148 0.29954 11: 3u 73335 0.55596 11: 4u 4558 0.45989 11: c 0.00002 11: 5d 0 0.53659 11: s 0 0.09927 11: 31th starting vertex was 52081 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.46591 seconds 11: MTEPS: 0.383673 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 65333 nonzeros and length 68270 13: MIS has 65333 vertices 13: MIS has 65333 vertices 13: MIS time: 6.51598 seconds 13: As a whole, The current MIS: has: 64178 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.03993 11: 0d 13 0.45410 11: s 26435 0.14946 11: 1d 12900 0.39605 11: s 1689989 0.09220 11: c 0.00077 11: 2u 12900 0.42722 11: 3u 72730 0.21929 11: 4u 4412 0.27209 11: c 0.00001 11: 5d 0 0.33861 11: s 0 0.06396 11: 32th starting vertex was 8421 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.47999 seconds 11: MTEPS: 0.468109 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 65318 nonzeros and length 68270 13: As a whole, The current MIS: has: 65334 nonzeros and length 68270 13: As a whole, The current MIS: has: 65335 nonzeros and length 68270 13: MIS has 65335 vertices 13: MIS has 65335 vertices 13: MIS time: 9.53203 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.05601 11: 0d 1 0.44791 11: s 224 0.11194 11: 1d 353 0.57598 11: s 348006 0.16062 11: c 0.00056 11: 2u 353 0.91807 11: 3u 50983 0.53742 11: 4u 38331 0.54645 11: 5u 405 0.39604 11: c 0.00001 11: 6d 0 0.43191 11: s 0 0.05603 11: 33th starting vertex was 63293 11: Number iterations: 7 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.40004 seconds 11: MTEPS: 0.388353 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 64293 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.05603 11: 0d 1 0.60320 11: s 1027 0.04755 11: 1d 1114 0.39193 11: s 672960 0.06435 11: c 0.00057 11: 2u 1114 0.42074 11: 3u 64556 0.37595 11: 4u 24228 0.34796 11: c 0.00003 11: 5d 0 0.43640 11: s 0 0.11191 11: 34th starting vertex was 10551 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 3.83994 seconds 11: MTEPS: 0.546134 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 65349 nonzeros and length 68270 12: 46th starting vertex was 32346 12: Number iterations: 15 12: Number of vertices found: 6511 12: Number of edges traversed in both directions: 12761 12: Number of edges processed in both directions: 1247356 12: Number of edges processed in one direction: 541761 12: BFS time: 16.4223 seconds 12: MTEPS (bidirectional): 0.000777053 12: MPEPS (bidirectional): 0.075955 12: MPEPS (unidirectional): 0.0329893 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 65373 nonzeros and length 68270 13: MIS has 65373 vertices 13: MIS has 65373 vertices 13: MIS time: 7.59311 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 62 0.04724 11: 0d 119 0.48384 11: s 165840 0.08580 11: 1d 37707 0.44085 11: s 1852923 0.02942 11: c 0.00123 11: 2u 37707 0.33487 11: 3u 51372 0.32798 11: 4u 874 0.47953 11: c 0.00001 11: 5d 0 0.36396 11: s 0 0.09154 11: 35th starting vertex was 689 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 3.85752 seconds 11: MTEPS: 0.543646 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 64204 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 2 0.04881 11: 0d 32 0.42390 11: s 53783 0.08040 11: 1d 20470 0.45833 11: s 1822880 0.07223 11: c 0.00068 11: 2u 20470 0.27128 11: 3u 67022 0.30648 11: 4u 2542 0.49241 11: c 0.00001 11: 5d 0 0.37530 11: s 0 0.09281 11: 36th starting vertex was 12872 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 2.93111 seconds 11: MTEPS: 0.715471 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 65344 nonzeros and length 68270 13: As a whole, The current MIS: has: 65366 nonzeros and length 68270 13: MIS has 65366 vertices 13: MIS has 65366 vertices 13: MIS time: 6.20804 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 3 0.06898 11: 0d 13 0.47805 11: s 17360 0.05448 11: 1d 12068 0.39598 11: s 1682697 0.06927 11: c 0.00075 11: 2u 12068 0.33428 11: 3u 73359 0.44391 11: 4u 4619 0.28396 11: c 0.00001 11: 5d 0 0.43185 11: s 0 0.04803 11: 37th starting vertex was 88946 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 3.19973 seconds 11: MTEPS: 0.655407 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 64199 nonzeros and length 68270 13: As a whole, The current MIS: has: 65306 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.05750 11: 0d 1 0.48244 11: s 12 0.11144 11: 1d 120 0.41553 11: s 105007 0.06795 11: 2d 29982 1.03371 11: s 1871137 0.07972 11: c 0.00138 11: 3u 29982 0.41056 11: 4u 58576 0.48213 11: 5u 1391 0.65718 11: c 0.00001 11: 6d 0 0.61760 11: s 0 0.19497 11: 38th starting vertex was 60070 11: Number iterations: 7 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.212 seconds 11: MTEPS: 0.402364 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 65314 nonzeros and length 68270 13: MIS has 65314 vertices 13: MIS has 65314 vertices 13: MIS time: 6.47115 seconds 13: As a whole, The current MIS: has: 64280 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 8 0.11199 11: 0d 12 0.44791 11: s 27635 0.04805 11: 1d 14274 0.69997 11: s 1732776 0.10396 11: c 0.00056 11: 2u 14274 0.67004 11: 3u 71798 0.39010 11: 4u 3973 0.31764 11: c 0.00001 11: 5d 0 0.42389 11: s 0 0.11596 11: 39th starting vertex was 56342 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.16734 seconds 11: MTEPS: 0.405842 11: Total communication (average so far): 0 11: A BFS iteration is starting 12: 48th starting vertex was 40946 12: Number iterations: 13 12: Number of vertices found: 6511 12: Number of edges traversed in both directions: 12761 12: Number of edges processed in both directions: 1247356 12: Number of edges processed in one direction: 541761 12: BFS time: 16.3142 seconds 12: MTEPS (bidirectional): 0.000782203 12: MPEPS (bidirectional): 0.0764584 12: MPEPS (unidirectional): 0.033208 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 65340 nonzeros and length 68270 13: As a whole, The current MIS: has: 65349 nonzeros and length 68270 13: MIS has 65349 vertices 13: MIS has 65349 vertices 13: MIS time: 6.85463 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.04226 11: 0d 4 0.49764 11: s 1589 0.14002 11: 1d 2285 0.79990 11: s 974974 0.18796 11: c 0.00035 11: 2u 2285 0.77145 11: 3u 71170 0.66224 11: 4u 16513 0.30787 11: c 0.00002 11: 5d 0 0.38602 11: s 0 0.08801 11: 40th starting vertex was 19299 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.13604 seconds 11: MTEPS: 0.408315 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 64159 nonzeros and length 68270 13: As a whole, The current MIS: has: 65259 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 2 0.05997 11: 0d 3 0.37594 11: s 147 0.04096 11: 1d 1207 0.29046 11: s 726957 0.08024 11: c 0.00057 11: 2u 1207 0.33044 11: 3u 65566 0.39995 11: 4u 23126 0.56092 11: c 0.00002 11: 5d 0 0.59592 11: s 0 0.18796 11: 41th starting vertex was 20023 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 3.82173 seconds 11: MTEPS: 0.548737 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 65270 nonzeros and length 68270 13: MIS has 65270 vertices 13: MIS has 65270 vertices 13: MIS time: 7.8576 seconds 13: As a whole, The current MIS: has: 64208 nonzeros and length 68270 13: As a whole, The current MIS: has: 65327 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.13537 11: 0d 1 0.35597 11: s 6 0.15199 11: 1d 46 0.78791 11: s 41753 0.11525 11: 2d 20561 0.60239 11: s 1840726 0.09085 11: c 0.00090 11: 3u 20561 0.28306 11: 4u 66922 0.21555 11: 5u 2532 0.32798 11: c 0.00001 11: 6d 0 0.60782 11: s 0 0.08794 11: 42th starting vertex was 26931 11: Number iterations: 7 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 6.27564 seconds 11: MTEPS: 0.334169 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 65334 nonzeros and length 68270 13: MIS has 65334 vertices 13: MIS has 65334 vertices 13: MIS time: 7.05997 seconds 12: 49th starting vertex was 40415 12: Number iterations: 16 12: Number of vertices found: 6512 12: Number of edges traversed in both directions: 12762 12: Number of edges processed in both directions: 1247436 12: Number of edges processed in one direction: 541808 12: BFS time: 17.748 seconds 12: MTEPS (bidirectional): 0.000719067 12: MPEPS (bidirectional): 0.070286 12: MPEPS (unidirectional): 0.0305279 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 64228 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.03601 11: 0d 1 0.31944 11: s 90 0.04615 11: 1d 130 0.36928 11: s 124266 0.08794 11: 2d 34750 0.53595 11: s 1881000 0.17190 11: c 0.00114 11: 3u 34750 0.38644 11: 4u 54126 0.30320 11: 5u 1065 0.36102 11: c 0.00001 11: 6d 0 0.44253 11: s 0 0.05232 11: 43th starting vertex was 29729 11: Number iterations: 7 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.20022 seconds 11: MTEPS: 0.403276 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 65325 nonzeros and length 68270 13: As a whole, The current MIS: has: 65334 nonzeros and length 68270 13: MIS has 65334 vertices 13: MIS has 65334 vertices 13: MIS time: 7.396 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 41 0.06800 11: 0d 47 0.30607 11: s 75989 0.13192 11: 1d 29074 0.49190 11: s 1896667 0.06327 11: c 0.00104 11: 2u 29074 0.41434 11: 3u 59497 0.28756 11: 4u 1450 0.33208 11: c 0.00001 11: 5d 0 0.59974 11: s 0 0.09242 11: 44th starting vertex was 82899 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.06381 seconds 11: MTEPS: 0.414139 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 64305 nonzeros and length 68270 9: Adding bc contributions... 13: As a whole, The current MIS: has: 65328 nonzeros and length 68270 9: Exploring via BFS... 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 29 0.08775 11: 0d 40 0.44791 11: s 55410 0.10533 11: 1d 23958 0.46800 11: s 1872095 0.05944 11: c 0.00098 11: 2u 23958 0.28417 11: 3u 64095 0.28398 11: 4u 1977 0.31952 11: c 0.00001 11: 5d 0 0.38728 11: s 0 0.08407 11: 45th starting vertex was 76219 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 3.36676 seconds 11: MTEPS: 0.62289 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 65350 nonzeros and length 68270 13: MIS has 65350 vertices 13: MIS has 65350 vertices 13: MIS time: 6.62469 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 5 0.06147 11: 0d 37 0.53361 11: s 67637 0.09586 11: 1d 23293 0.51919 11: s 1846383 0.10786 11: c 0.00097 11: 2u 23293 0.45315 11: 3u 64705 0.31572 11: 4u 2032 0.39202 11: c 0.00001 11: 5d 0 0.53734 11: s 0 0.07599 11: 46th starting vertex was 30778 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.38377 seconds 11: MTEPS: 0.478384 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 64196 nonzeros and length 68270 13: As a whole, The current MIS: has: 65335 nonzeros and length 68270 13: As a whole, The current MIS: has: 65350 nonzeros and length 68270 13: MIS has 65350 vertices 13: MIS has 65350 vertices 13: MIS time: 7.34689 seconds 13: Per iteration communication times: 13: AllGatherv: 0 13: AlltoAllv: 0 13: -------------------------- 13: Min MIS vertices: 65270 13: Median MIS vertices: 65343.5 13: Max MIS vertices: 65373 13: Mean MIS vertices: 65341.4 13: STDDEV MIS vertices: 24.5761 13: -------------------------- 13: Filter keeps 1 percentage of edges 13: Min time: 5.08401 seconds 13: Median time: 6.57034 seconds 13: Max time: 9.53203 seconds 13: Mean time: 6.82037 seconds 13: STDDEV time: 1.00654 seconds 13: -------------------------- 13: Initializing since date (only once) to 1000 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.09596 11: 0d 3 0.38542 11: s 4916 0.09598 11: 1d 5022 0.37716 11: s 1328237 0.04259 11: c 0.00063 11: 2u 5022 0.41182 11: 3u 75143 0.29999 11: 4u 9854 0.35854 11: c 0.00001 11: 5d 0 0.43732 11: s 0 0.07448 11: 47th starting vertex was 39944 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 3.75468 seconds 11: MTEPS: 0.558536 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 50270 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.05604 11: 0d 1 0.49988 11: s 2 0.06799 11: 1d 108 0.51597 11: s 104879 0.20261 11: 2d 30642 0.57496 11: s 1877209 0.19867 11: c 0.00108 11: 3u 30642 0.42949 11: 4u 57992 0.59817 11: 5u 1329 0.33074 11: c 0.00001 11: 6d 0 0.41659 11: s 0 0.05197 13: As a whole, The current MIS: has: 57995 nonzeros and length 68270 11: 48th starting vertex was 77613 11: Number iterations: 7 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.90796 seconds 11: MTEPS: 0.354966 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 58352 nonzeros and length 68270 12: 58th starting vertex was 41028 12: Number iterations: 13 12: Number of vertices found: 6511 12: Number of edges traversed in both directions: 12761 12: Number of edges processed in both directions: 1247356 12: Number of edges processed in one direction: 541761 12: BFS time: 12.2918 seconds 12: MTEPS (bidirectional): 0.00103817 12: MPEPS (bidirectional): 0.101478 12: MPEPS (unidirectional): 0.0440749 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 58354 nonzeros and length 68270 13: MIS has 58354 vertices 13: MIS has 58354 vertices 13: MIS time: 10.4025 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.09995 11: 0d 2 0.54634 11: s 434 0.11639 11: 1d 1087 0.70986 11: s 666497 0.08324 11: c 0.00056 11: 2u 1087 1.01905 11: 3u 64167 0.67951 11: 4u 24633 0.41197 11: 5u 185 0.55149 11: c 0.00001 11: 49th starting vertex was 3141 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 6.15033 seconds 11: MTEPS: 0.340978 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 50113 nonzeros and length 68270 13: As a whole, The current MIS: has: 58092 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.09919 11: 0d 2 0.40829 11: s 145 0.14795 11: 1d 737 0.68391 11: s 556230 0.03127 11: c 0.00029 11: 2u 737 0.38773 11: 3u 60672 0.52255 11: 4u 28423 0.73986 11: 5u 240 0.55471 11: c 0.00001 13: As a whole, The current MIS: has: 58520 nonzeros and length 68270 11: 50th starting vertex was 20939 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.8568 seconds 11: MTEPS: 0.358066 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 58522 nonzeros and length 68270 13: MIS has 58522 vertices 13: MIS has 58522 vertices 13: MIS time: 9.37599 seconds 13: As a whole, The current MIS: has: 50316 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 6 0.10398 11: 0d 13 0.44797 11: s 3354 0.13594 11: 1d 3670 0.45598 11: s 1191185 0.03758 11: c 0.00061 11: 2u 3670 0.51131 11: 3u 74164 0.27841 11: 4u 12159 0.37247 11: c 0.00002 11: 5d 0 0.39728 11: s 0 0.11214 11: 51th starting vertex was 54973 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.152 seconds 11: MTEPS: 0.40705 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 57948 nonzeros and length 68270 13: As a whole, The current MIS: has: 58288 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 77 0.03467 11: 0d 416 0.47386 11: s 357868 0.05101 11: c 0.00055 11: 1u 416 0.42331 11: 2u 51937 0.38587 11: 3u 37320 0.34348 11: 4u 401 0.38747 11: c 0.00001 11: 52th starting vertex was 54497 11: Number iterations: 5 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 3.84538 seconds 11: MTEPS: 0.545362 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 58295 nonzeros and length 68270 13: MIS has 58295 vertices 13: MIS has 58295 vertices 13: MIS time: 9.37654 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.08628 11: 0d 3 0.59383 11: s 10765 0.02946 11: 1d 8742 0.55484 11: s 1562537 0.10507 11: c 0.00070 11: 2u 8742 0.53014 11: 3u 75054 0.35967 11: 4u 6245 0.24933 11: c 0.00002 11: 5d 0 0.56742 11: s 0 0.06582 11: 53th starting vertex was 8488 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.51948 seconds 11: MTEPS: 0.464018 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 49996 nonzeros and length 68270 13: As a whole, The current MIS: has: 57997 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.14346 11: 0d 36 0.77410 11: s 89850 0.13370 11: 1d 27484 0.79202 11: s 1865519 0.08138 11: c 0.00107 11: 2u 27484 0.52617 11: 3u 60943 0.40436 11: 4u 1606 0.40435 11: c 0.00001 11: 5d 0 0.76127 11: s 0 0.12656 11: 54th starting vertex was 74696 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.38387 seconds 11: MTEPS: 0.38952 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 58359 nonzeros and length 68270 12: 66th starting vertex was 24910 12: Number iterations: 15 12: Number of vertices found: 6512 12: Number of edges traversed in both directions: 12762 12: Number of edges processed in both directions: 1247385 12: Number of edges processed in one direction: 541789 12: BFS time: 16.972 seconds 12: MTEPS (bidirectional): 0.000751946 12: MPEPS (bidirectional): 0.0734968 12: MPEPS (unidirectional): 0.0319226 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 58365 nonzeros and length 68270 13: MIS has 58365 vertices 13: MIS has 58365 vertices 13: MIS time: 11.0574 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.11889 11: 0d 3 0.40331 11: s 7002 0.07772 11: 1d 7244 0.35369 11: s 1485088 0.03246 11: c 0.00068 11: 2u 7244 0.36140 11: 3u 75308 0.32805 11: 4u 7485 0.26581 11: c 0.00001 11: 5d 0 0.31567 11: s 0 0.07291 11: 55th starting vertex was 34216 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.06097 seconds 11: MTEPS: 0.51641 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 50072 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 3 0.08983 11: 0d 6 0.46876 11: s 7220 0.13321 11: 1d 5630 0.55663 11: s 1377686 0.07288 11: c 0.00065 11: 2u 5630 0.46113 11: 3u 75422 0.32673 11: 4u 8977 0.32705 11: c 0.00001 11: 5d 0 0.36972 11: s 0 0.09583 11: 56th starting vertex was 82846 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.29602 seconds 11: MTEPS: 0.488155 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 57979 nonzeros and length 68270 13: As a whole, The current MIS: has: 58311 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 3 0.05251 11: 0d 52 0.41315 11: s 92871 0.11760 11: 1d 27920 0.79590 11: s 1866794 0.10634 11: c 0.00105 11: 2u 27920 0.36914 11: 3u 60526 0.31405 11: 4u 1574 0.27336 11: c 0.00001 11: 5d 0 0.31101 11: s 0 0.04327 11: 57th starting vertex was 65966 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 3.87202 seconds 11: MTEPS: 0.541609 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 58312 nonzeros and length 68270 13: MIS has 58312 vertices 13: MIS has 58312 vertices 13: MIS time: 11.244 seconds 13: As a whole, The current MIS: has: 50116 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.09796 11: 0d 1 0.40121 11: s 9 0.07147 11: 1d 18 0.43413 11: s 8987 0.08160 11: 2d 8034 0.44735 11: s 1541517 0.05419 11: c 0.00068 11: 3u 8034 0.89403 11: 4u 75250 0.47276 11: 5u 6743 0.56795 11: c 0.00001 11: 6d 0 0.53978 11: s 0 0.13313 11: 58th starting vertex was 11996 11: Number iterations: 7 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 5.50793 seconds 11: MTEPS: 0.380746 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 57967 nonzeros and length 68270 13: As a whole, The current MIS: has: 58345 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 0 0.06801 11: 0d 1 0.57702 11: s 352 0.06073 11: 1d 382 0.46358 11: s 312947 0.11150 11: c 0.00056 11: 2u 382 0.39930 11: 3u 50016 0.38293 11: 4u 39238 0.44827 11: 5u 437 0.36584 11: c 0.00001 11: 59th starting vertex was 58008 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.3459 seconds 11: MTEPS: 0.482552 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 58350 nonzeros and length 68270 13: MIS has 58350 vertices 13: MIS has 58350 vertices 13: MIS time: 9.96003 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 6 0.06486 11: 0d 12 0.35590 11: s 9255 0.07626 11: 1d 9704 0.58718 11: s 1611532 0.07275 11: c 0.00073 11: 2u 9704 0.24921 11: 3u 74533 0.32403 11: 4u 5802 0.23854 11: c 0.00001 11: 5d 0 0.33108 11: s 0 0.02834 11: 60th starting vertex was 38680 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 3.39839 seconds 11: MTEPS: 0.617093 11: Total communication (average so far): 0 11: A BFS iteration is starting 12: 70th starting vertex was 14741 12: Number iterations: 16 12: Number of vertices found: 6511 12: Number of edges traversed in both directions: 12761 12: Number of edges processed in both directions: 1247356 12: Number of edges processed in one direction: 541761 12: BFS time: 18.776 seconds 12: MTEPS (bidirectional): 0.000679645 12: MPEPS (bidirectional): 0.0664336 12: MPEPS (unidirectional): 0.0288539 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 50144 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 3 0.09160 11: 0d 8 0.24847 11: s 24491 0.01827 11: 1d 12697 0.47992 11: s 1694741 0.07250 11: c 0.00083 11: 2u 12697 0.32467 11: 3u 72908 0.43112 11: 4u 4440 0.29547 11: c 0.00001 11: 5d 0 0.34085 11: s 0 0.06752 11: 61th starting vertex was 54522 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 2.90931 seconds 11: MTEPS: 0.720832 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 58117 nonzeros and length 68270 13: As a whole, The current MIS: has: 58409 nonzeros and length 68270 13: As a whole, The current MIS: has: 58410 nonzeros and length 68270 13: MIS has 58410 vertices 13: MIS has 58410 vertices 13: MIS time: 10.874 seconds 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.04800 11: 0d 4 0.43189 11: s 1831 0.08570 11: 1d 2065 0.46069 11: s 935730 0.07595 11: c 0.00058 11: 2u 2065 0.42340 11: 3u 70812 0.40359 11: 4u 17096 0.37473 11: c 0.00001 11: 5d 0 0.56793 11: s 0 0.07575 11: 62th starting vertex was 84903 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.7119 seconds 11: MTEPS: 0.445069 11: Total communication (average so far): 0 11: A BFS iteration is starting 13: As a whole, The current MIS: has: 50126 nonzeros and length 68270 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down 11: s 1 0.10013 11: 0d 3 0.37091 11: s 23921 0.09282 11: 1d 11616 0.79049 11: s 1654810 0.09195 11: c 0.00050 11: 2u 11616 0.32408 11: 3u 73495 0.62401 11: 4u 4941 0.48403 11: c 0.00001 11: 5d 0 0.52395 11: s 0 0.11831 11: 63th starting vertex was 78887 11: Number iterations: 6 11: Number of vertices found: 90075 11: Number of edges traversed: 2097123 11: BFS time: 4.85994 seconds 11: MTEPS: 0.431513 11: Total communication (average so far): 0 11: Finished 11: -------------------------- 11: Min nedges: 2.09712e+06 11: First Quartile nedges: 2.09712e+06 11: Median nedges: 2.09712e+06 11: Third Quartile nedges: 2.09712e+06 11: Max nedges: 2.09712e+06 11: Mean nedges: 2.09712e+06 11: STDDEV nedges: 0 11: -------------------------- 11: Min time: 2.90931 seconds 11: First Quartile time: 3.96608 seconds 11: Median time: 4.70194 seconds 11: Third Quartile time: 5.27669 seconds 11: Max time: 6.27564 seconds 11: Mean time: 4.6288 seconds 11: STDDEV time: 0.839506 seconds 11: -------------------------- 11: Min MTEPS: 0.334169 11: First Quartile MTEPS: 0.39745 11: Median MTEPS: 0.446014 11: Third Quartile MTEPS: 0.528929 11: Max MTEPS: 0.720832 11: Harmonic mean of MTEPS: 0.45306 11: Harmonic standard deviation of MTEPS: 0.0821696 13: As a whole, The current MIS: has: 57984 nonzeros and length 68270 9/15 Test #11: DirOptBFS_Test ................... Passed 359.85 sec test 14 Start 14: RCM_Test 14: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/Ordering/rcm" "er" "18" 14: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Ordering 14: Test timeout computed to be: 1500 13: As a whole, The current MIS: has: 58335 nonzeros and length 68270 13: As a whole, The current MIS: has: 58339 nonzeros and length 68270 13: MIS has 58339 vertices 13: MIS has 58339 vertices 13: MIS time: 8.93598 seconds 13: As a whole, The current MIS: has: 50308 nonzeros and length 68270 13: As a whole, The current MIS: has: 58029 nonzeros and length 68270 12: 77th starting vertex was 1596 12: Number iterations: 15 12: Number of vertices found: 6512 12: Number of edges traversed in both directions: 12762 12: Number of edges processed in both directions: 1247387 12: Number of edges processed in one direction: 541776 12: BFS time: 12.4733 seconds 12: MTEPS (bidirectional): 0.00102315 12: MPEPS (bidirectional): 0.100005 12: MPEPS (unidirectional): 0.043435 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 58336 nonzeros and length 68270 13: As a whole, The current MIS: has: 58339 nonzeros and length 68270 13: MIS has 58339 vertices 13: MIS has 58339 vertices 13: MIS time: 9.7329 seconds 13: As a whole, The current MIS: has: 50101 nonzeros and length 68270 9: Tallying... 13: As a whole, The current MIS: has: 57965 nonzeros and length 68270 13: As a whole, The current MIS: has: 58313 nonzeros and length 68270 13: As a whole, The current MIS: has: 58319 nonzeros and length 68270 13: MIS has 58319 vertices 13: MIS has 58319 vertices 13: MIS time: 8.74133 seconds 13: As a whole, The current MIS: has: 49778 nonzeros and length 68270 13: As a whole, The current MIS: has: 57994 nonzeros and length 68270 13: As a whole, The current MIS: has: 58390 nonzeros and length 68270 13: As a whole, The current MIS: has: 58394 nonzeros and length 68270 13: MIS has 58394 vertices 13: MIS has 58394 vertices 13: MIS time: 7.93251 seconds 12: 83th starting vertex was 13946 12: Number iterations: 15 12: Number of vertices found: 6514 12: Number of edges traversed in both directions: 12768 12: Number of edges processed in both directions: 1247614 12: Number of edges processed in one direction: 541926 12: BFS time: 12.1601 seconds 12: MTEPS (bidirectional): 0.00104999 12: MPEPS (bidirectional): 0.102599 12: MPEPS (unidirectional): 0.044566 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 50091 nonzeros and length 68270 13: As a whole, The current MIS: has: 58011 nonzeros and length 68270 13: As a whole, The current MIS: has: 58342 nonzeros and length 68270 13: As a whole, The current MIS: has: 58344 nonzeros and length 68270 13: MIS has 58344 vertices 13: MIS has 58344 vertices 13: MIS time: 6.55989 seconds 13: As a whole, The current MIS: has: 50123 nonzeros and length 68270 13: As a whole, The current MIS: has: 57996 nonzeros and length 68270 13: As a whole, The current MIS: has: 58365 nonzeros and length 68270 13: As a whole, The current MIS: has: 58369 nonzeros and length 68270 13: As a whole, The current MIS: has: 58371 nonzeros and length 68270 13: MIS has 58371 vertices 13: MIS has 58371 vertices 13: MIS time: 8.31178 seconds 13: As a whole, The current MIS: has: 50167 nonzeros and length 68270 13: As a whole, The current MIS: has: 57999 nonzeros and length 68270 13: As a whole, The current MIS: has: 58362 nonzeros and length 68270 13: As a whole, The current MIS: has: 58366 nonzeros and length 68270 13: MIS has 58366 vertices 13: MIS has 58366 vertices 13: MIS time: 8.28395 seconds 13: As a whole, The current MIS: has: 50073 nonzeros and length 68270 13: As a whole, The current MIS: has: 57851 nonzeros and length 68270 12: 91th starting vertex was 21923 12: Number iterations: 16 12: Number of vertices found: 6511 12: Number of edges traversed in both directions: 12761 12: Number of edges processed in both directions: 1247356 12: Number of edges processed in one direction: 541761 12: BFS time: 14.6487 seconds 12: MTEPS (bidirectional): 0.000871135 12: MPEPS (bidirectional): 0.0851513 12: MPEPS (unidirectional): 0.0369835 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 58229 nonzeros and length 68270 13: As a whole, The current MIS: has: 58235 nonzeros and length 68270 13: MIS has 58235 vertices 13: MIS has 58235 vertices 13: MIS time: 6.74781 seconds 13: As a whole, The current MIS: has: 50124 nonzeros and length 68270 13: As a whole, The current MIS: has: 58039 nonzeros and length 68270 13: As a whole, The current MIS: has: 58358 nonzeros and length 68270 13: As a whole, The current MIS: has: 58359 nonzeros and length 68270 13: MIS has 58359 vertices 13: MIS has 58359 vertices 13: MIS time: 8.67199 seconds 13: Per iteration communication times: 13: AllGatherv: 0 13: AlltoAllv: 0 13: -------------------------- 13: Min MIS vertices: 58235 13: Median MIS vertices: 58352 13: Max MIS vertices: 58522 13: Mean MIS vertices: 58354.6 13: STDDEV MIS vertices: 60.4041 13: -------------------------- 13: Filter keeps 10 percentage of edges 13: Min time: 6.55989 seconds 13: Median time: 9.15599 seconds 13: Max time: 11.244 seconds 13: Mean time: 9.13803 seconds 13: STDDEV time: 1.40274 seconds 13: -------------------------- 13: Initializing since date (only once) to 2500 13: As a whole, The current MIS: has: 39051 nonzeros and length 68270 13: As a whole, The current MIS: has: 52780 nonzeros and length 68270 13: As a whole, The current MIS: has: 53709 nonzeros and length 68270 13: As a whole, The current MIS: has: 53720 nonzeros and length 68270 13: MIS has 53720 vertices 13: MIS has 53720 vertices 13: MIS time: 9.63972 seconds 13: As a whole, The current MIS: has: 39054 nonzeros and length 68270 12: 100th starting vertex was 904 12: Number iterations: 14 12: Number of vertices found: 6512 12: Number of edges traversed in both directions: 12762 12: Number of edges processed in both directions: 1247367 12: Number of edges processed in one direction: 541767 12: BFS time: 14.0729 seconds 12: MTEPS (bidirectional): 0.000906852 12: MPEPS (bidirectional): 0.0886363 12: MPEPS (unidirectional): 0.0384973 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 52970 nonzeros and length 68270 13: As a whole, The current MIS: has: 53870 nonzeros and length 68270 13: As a whole, The current MIS: has: 53881 nonzeros and length 68270 13: MIS has 53881 vertices 13: MIS has 53881 vertices 13: MIS time: 11.5306 seconds 13: As a whole, The current MIS: has: 39180 nonzeros and length 68270 13: As a whole, The current MIS: has: 52862 nonzeros and length 68270 13: As a whole, The current MIS: has: 53826 nonzeros and length 68270 13: As a whole, The current MIS: has: 53841 nonzeros and length 68270 13: MIS has 53841 vertices 13: MIS has 53841 vertices 13: MIS time: 11.8918 seconds 13: As a whole, The current MIS: has: 39068 nonzeros and length 68270 13: As a whole, The current MIS: has: 52867 nonzeros and length 68270 12: 104th starting vertex was 9887 12: Number iterations: 15 12: Number of vertices found: 6511 12: Number of edges traversed in both directions: 12761 12: Number of edges processed in both directions: 1247356 12: Number of edges processed in one direction: 541761 12: BFS time: 15.332 seconds 12: MTEPS (bidirectional): 0.000832311 12: MPEPS (bidirectional): 0.0813563 12: MPEPS (unidirectional): 0.0353353 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 53614 nonzeros and length 68270 9: Adding bc contributions... 13: As a whole, The current MIS: has: 53624 nonzeros and length 68270 13: MIS has 53624 vertices 13: MIS has 53624 vertices 13: MIS time: 9.79578 seconds 9: Exploring via BFS... 13: As a whole, The current MIS: has: 39530 nonzeros and length 68270 13: As a whole, The current MIS: has: 52983 nonzeros and length 68270 13: As a whole, The current MIS: has: 53819 nonzeros and length 68270 14: -------------------------------------- 14: Number of MPI proceses: 4 14: Number of threads per procese: 6 14: Load balance: 1.00051 14: -------------------------------------- 12: 105th starting vertex was 42537 12: Number iterations: 15 12: Number of vertices found: 6512 12: Number of edges traversed in both directions: 12762 12: Number of edges processed in both directions: 1247362 12: Number of edges processed in one direction: 541767 12: BFS time: 13.164 seconds 12: MTEPS (bidirectional): 0.000969464 12: MPEPS (bidirectional): 0.0947557 12: MPEPS (unidirectional): 0.0411553 12: Total communication (average so far): 0 12: 16 valid runs done 12: Connected component lower limite was 100 12: Per iteration communication times: 12: AllGatherv: 0 12: AlltoAllv: 0 12: -------------------------- 12: Min nedges: 12761 12: Median nedges: 12762 12: Max nedges: 12772 12: Mean nedges: 12763 12: STDDEV nedges: 3.03315 12: -------------------------- 12: Filter keeps 1 percentage of edges 12: Min time: 12.1601 seconds 12: Median time: 15.46 seconds 12: Max time: 18.776 seconds 12: Mean time: 15.2455 seconds 12: STDDEV time: 2.01249 seconds 12: -------------------------- 12: Min MTEPS: 0.000679645 12: Median MTEPS: 0.000825831 12: Max MTEPS: 0.00104999 12: Harmonic mean of MTEPS: 0.00083716 12: Harmonic standard deviation of MTEPS: 0.00011054 12: Bidirectional Processed Edges per second (to estimate sustained BW) 12: Min MPEPS: 0.0664336 12: Median MPEPS: 0.0807129 12: Max MPEPS: 0.102599 12: Harmonic mean of MPEPS: 0.0818241 12: Harmonic standard deviation of MPEPS: 0.0108017 12: Initializing since date (only once) to 1000 13: As a whole, The current MIS: has: 53830 nonzeros and length 68270 13: MIS has 53830 vertices 13: MIS has 53830 vertices 13: MIS time: 11.656 seconds 14: Connected component: 1 14: Creating a new MPI Op for N8combblas7minimumISt4pairIxxEEE 14: Computing a pseudo-peripheral vertex: 13: As a whole, The current MIS: has: 39024 nonzeros and length 68270 13: As a whole, The current MIS: has: 52674 nonzeros and length 68270 13: As a whole, The current MIS: has: 53680 nonzeros and length 68270 13: As a whole, The current MIS: has: 53696 nonzeros and length 68270 13: MIS has 53696 vertices 13: MIS has 53696 vertices 13: MIS time: 10.5814 seconds 14: iteration: 1 BFS levels: 6 Time: 11.8561 seconds. 12: 2th starting vertex was 33655 12: Number iterations: 9 12: Number of vertices found: 24212 12: Number of edges traversed in both directions: 173643 12: Number of edges processed in both directions: 1731656 12: Number of edges processed in one direction: 844907 12: BFS time: 13.16 seconds 12: MTEPS (bidirectional): 0.0131947 12: MPEPS (bidirectional): 0.131584 12: MPEPS (unidirectional): 0.0642025 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 39372 nonzeros and length 68270 13: As a whole, The current MIS: has: 52871 nonzeros and length 68270 13: As a whole, The current MIS: has: 53793 nonzeros and length 68270 13: As a whole, The current MIS: has: 53803 nonzeros and length 68270 13: MIS has 53803 vertices 13: MIS has 53803 vertices 13: MIS time: 11.0063 seconds 13: As a whole, The current MIS: has: 39046 nonzeros and length 68270 14: iteration: 2 BFS levels: 6 Time: 14.2391 seconds. 14: vertex 37229 is a pseudo peripheral vertex 14: pseudo diameter: 6, #iterations: 2 14: Total time: 26.3364 seconds [SpMV: 21.961, other: 4.37535] 14: 14: Computing the RCM ordering: 13: As a whole, The current MIS: has: 52936 nonzeros and length 68270 12: 3th starting vertex was 43570 12: Number iterations: 8 12: Number of vertices found: 24212 12: Number of edges traversed in both directions: 173643 12: Number of edges processed in both directions: 1731656 12: Number of edges processed in one direction: 844907 12: BFS time: 12.34 seconds 12: MTEPS (bidirectional): 0.0140716 12: MPEPS (bidirectional): 0.140329 12: MPEPS (unidirectional): 0.068469 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 53924 nonzeros and length 68270 13: As a whole, The current MIS: has: 53943 nonzeros and length 68270 13: MIS has 53943 vertices 13: MIS has 53943 vertices 13: MIS time: 11.2991 seconds 13: As a whole, The current MIS: has: 39627 nonzeros and length 68270 13: As a whole, The current MIS: has: 52815 nonzeros and length 68270 13: As a whole, The current MIS: has: 53672 nonzeros and length 68270 12: 5th starting vertex was 5986 12: Number iterations: 9 12: Number of vertices found: 24213 12: Number of edges traversed in both directions: 173645 12: Number of edges processed in both directions: 1731681 12: Number of edges processed in one direction: 844924 12: BFS time: 10.3201 seconds 12: MTEPS (bidirectional): 0.016826 12: MPEPS (bidirectional): 0.167798 12: MPEPS (unidirectional): 0.081872 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 53677 nonzeros and length 68270 13: MIS has 53677 vertices 13: MIS has 53677 vertices 13: MIS time: 11.1476 seconds 13: As a whole, The current MIS: has: 39070 nonzeros and length 68270 13: As a whole, The current MIS: has: 52755 nonzeros and length 68270 13: As a whole, The current MIS: has: 53758 nonzeros and length 68270 14: Total time: 25.2686 seconds [SpMV: 10.3717, sorting: 12.1499, other: 2.74696] 14: 13: As a whole, The current MIS: has: 53773 nonzeros and length 68270 13: MIS has 53773 vertices 13: MIS has 53773 vertices 13: MIS time: 9.49586 seconds 12: 7th starting vertex was 46677 12: Number iterations: 8 12: Number of vertices found: 24212 12: Number of edges traversed in both directions: 173643 12: Number of edges processed in both directions: 1731656 12: Number of edges processed in one direction: 844907 12: BFS time: 10.928 seconds 12: MTEPS (bidirectional): 0.0158898 12: MPEPS (bidirectional): 0.158461 12: MPEPS (unidirectional): 0.077316 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 39293 nonzeros and length 68270 13: As a whole, The current MIS: has: 52769 nonzeros and length 68270 13: As a whole, The current MIS: has: 53734 nonzeros and length 68270 13: As a whole, The current MIS: has: 53747 nonzeros and length 68270 13: MIS has 53747 vertices 13: MIS has 53747 vertices 13: MIS time: 9.11283 seconds 13: As a whole, The current MIS: has: 38926 nonzeros and length 68270 13: As a whole, The current MIS: has: 52899 nonzeros and length 68270 13: As a whole, The current MIS: has: 53807 nonzeros and length 68270 12: 10th starting vertex was 4314 12: Number iterations: 8 12: Number of vertices found: 24212 12: Number of edges traversed in both directions: 173643 12: Number of edges processed in both directions: 1731656 12: Number of edges processed in one direction: 844907 12: BFS time: 8.46395 seconds 12: MTEPS (bidirectional): 0.0205156 12: MPEPS (bidirectional): 0.204592 12: MPEPS (unidirectional): 0.0998241 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 53816 nonzeros and length 68270 13: MIS has 53816 vertices 13: MIS has 53816 vertices 13: MIS time: 8.48788 seconds 13: As a whole, The current MIS: has: 39594 nonzeros and length 68270 13: As a whole, The current MIS: has: 52907 nonzeros and length 68270 13: As a whole, The current MIS: has: 53760 nonzeros and length 68270 13: As a whole, The current MIS: has: 53773 nonzeros and length 68270 13: MIS has 53773 vertices 13: MIS has 53773 vertices 13: MIS time: 8.85583 seconds 12: 11th starting vertex was 18529 12: Number iterations: 9 12: Number of vertices found: 24212 12: Number of edges traversed in both directions: 173643 12: Number of edges processed in both directions: 1731656 12: Number of edges processed in one direction: 844907 12: BFS time: 9.41309 seconds 12: MTEPS (bidirectional): 0.018447 12: MPEPS (bidirectional): 0.183963 12: MPEPS (unidirectional): 0.0897587 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 38994 nonzeros and length 68270 13: As a whole, The current MIS: has: 52878 nonzeros and length 68270 9: Tallying... 13: As a whole, The current MIS: has: 53850 nonzeros and length 68270 13: As a whole, The current MIS: has: 53874 nonzeros and length 68270 13: MIS has 53874 vertices 13: MIS has 53874 vertices 13: MIS time: 8.62407 seconds 12: 14th starting vertex was 16145 12: Number iterations: 8 12: Number of vertices found: 24213 12: Number of edges traversed in both directions: 173644 12: Number of edges processed in both directions: 1731660 12: Number of edges processed in one direction: 844911 12: BFS time: 7.71057 seconds 12: MTEPS (bidirectional): 0.0225203 12: MPEPS (bidirectional): 0.224583 12: MPEPS (unidirectional): 0.109578 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 39175 nonzeros and length 68270 13: As a whole, The current MIS: has: 52948 nonzeros and length 68270 13: As a whole, The current MIS: has: 53783 nonzeros and length 68270 13: As a whole, The current MIS: has: 53796 nonzeros and length 68270 13: MIS has 53796 vertices 13: MIS has 53796 vertices 13: MIS time: 9.80398 seconds 13: As a whole, The current MIS: has: 39313 nonzeros and length 68270 12: 17th starting vertex was 43710 12: Number iterations: 8 12: Number of vertices found: 24212 12: Number of edges traversed in both directions: 173643 12: Number of edges processed in both directions: 1731656 12: Number of edges processed in one direction: 844907 12: BFS time: 8.10398 seconds 12: MTEPS (bidirectional): 0.0214269 12: MPEPS (bidirectional): 0.21368 12: MPEPS (unidirectional): 0.104258 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 52798 nonzeros and length 68270 13: As a whole, The current MIS: has: 53735 nonzeros and length 68270 13: As a whole, The current MIS: has: 53741 nonzeros and length 68270 13: MIS has 53741 vertices 13: MIS has 53741 vertices 13: MIS time: 9.66007 seconds 13: Per iteration communication times: 13: AllGatherv: 0 13: AlltoAllv: 0 13: -------------------------- 13: Min MIS vertices: 53624 13: Median MIS vertices: 53784.5 13: Max MIS vertices: 53943 13: Mean MIS vertices: 53783.4 13: STDDEV MIS vertices: 82.4734 13: -------------------------- 13: Filter keeps 25 percentage of edges 13: Min time: 8.48788 seconds 13: Median time: 9.79988 seconds 13: Max time: 11.8918 seconds 13: Mean time: 10.1618 seconds 13: STDDEV time: 1.13889 seconds 13: -------------------------- 13: Initializing since date (only once) to 10000 13: As a whole, The current MIS: has: 17844 nonzeros and length 68270 12: 20th starting vertex was 19585 12: Number iterations: 8 12: Number of vertices found: 24212 12: Number of edges traversed in both directions: 173643 12: Number of edges processed in both directions: 1731656 12: Number of edges processed in one direction: 844907 12: BFS time: 9.176 seconds 12: MTEPS (bidirectional): 0.0189236 12: MPEPS (bidirectional): 0.188716 12: MPEPS (unidirectional): 0.092078 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 42270 nonzeros and length 68270 13: As a whole, The current MIS: has: 44786 nonzeros and length 68270 13: As a whole, The current MIS: has: 44846 nonzeros and length 68270 13: MIS has 44846 vertices 13: MIS has 44846 vertices 13: MIS time: 13.5267 seconds 13: As a whole, The current MIS: has: 17406 nonzeros and length 68270 13: As a whole, The current MIS: has: 42068 nonzeros and length 68270 12: 24th starting vertex was 9552 12: Number iterations: 9 12: Number of vertices found: 24212 12: Number of edges traversed in both directions: 173643 12: Number of edges processed in both directions: 1731656 12: Number of edges processed in one direction: 844907 12: BFS time: 10.8379 seconds 12: MTEPS (bidirectional): 0.0160218 12: MPEPS (bidirectional): 0.159777 12: MPEPS (unidirectional): 0.0779584 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 44946 nonzeros and length 68270 13: As a whole, The current MIS: has: 45040 nonzeros and length 68270 13: MIS has 45040 vertices 13: MIS has 45040 vertices 13: MIS time: 16.3977 seconds 12: 25th starting vertex was 20719 12: Number iterations: 9 12: Number of vertices found: 24213 12: Number of edges traversed in both directions: 173645 12: Number of edges processed in both directions: 1731667 12: Number of edges processed in one direction: 844918 12: BFS time: 10.4921 seconds 12: MTEPS (bidirectional): 0.0165501 12: MPEPS (bidirectional): 0.165045 12: MPEPS (unidirectional): 0.0805293 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 17957 nonzeros and length 68270 13: As a whole, The current MIS: has: 42263 nonzeros and length 68270 13: As a whole, The current MIS: has: 44898 nonzeros and length 68270 13: As a whole, The current MIS: has: 44998 nonzeros and length 68270 13: MIS has 44998 vertices 13: MIS has 44998 vertices 13: MIS time: 15.8639 seconds 12: 27th starting vertex was 10726 12: Number iterations: 9 12: Number of vertices found: 24212 12: Number of edges traversed in both directions: 173643 12: Number of edges processed in both directions: 1731656 12: Number of edges processed in one direction: 844907 12: BFS time: 9.58176 seconds 12: MTEPS (bidirectional): 0.0181222 12: MPEPS (bidirectional): 0.180724 12: MPEPS (unidirectional): 0.0881787 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 17781 nonzeros and length 68270 13: As a whole, The current MIS: has: 42506 nonzeros and length 68270 12: 28th starting vertex was 1279 12: Number iterations: 8 12: Number of vertices found: 24213 12: Number of edges traversed in both directions: 173644 12: Number of edges processed in both directions: 1731660 12: Number of edges processed in one direction: 844908 12: BFS time: 8.11997 seconds 12: MTEPS (bidirectional): 0.0213848 12: MPEPS (bidirectional): 0.21326 12: MPEPS (unidirectional): 0.104053 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 45075 nonzeros and length 68270 13: As a whole, The current MIS: has: 45158 nonzeros and length 68270 9: Adding bc contributions... 13: As a whole, The current MIS: has: 45159 nonzeros and length 68270 13: MIS has 45159 vertices 13: MIS has 45159 vertices 13: MIS time: 16.9438 seconds 9: Exploring via BFS... 13: As a whole, The current MIS: has: 17735 nonzeros and length 68270 14: Original Bandwidth: 261987 14: Bandwidth after the matrix is permuted by RCM: 225556 14: 13: As a whole, The current MIS: has: 42146 nonzeros and length 68270 10/15 Test #14: RCM_Test ......................... Passed 306.10 sec test 15 Start 15: SpMSpVBench_test 15: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/SpMSpV-IPDPS2017/SpMSpVBench" "-rmat" "18" 15: Working Directory: /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/SpMSpV-IPDPS2017 15: Test timeout computed to be: 1500 13: As a whole, The current MIS: has: 44904 nonzeros and length 68270 12: 34th starting vertex was 26103 12: Number iterations: 8 12: Number of vertices found: 24212 12: Number of edges traversed in both directions: 173643 12: Number of edges processed in both directions: 1731656 12: Number of edges processed in one direction: 844907 12: BFS time: 8.59901 seconds 12: MTEPS (bidirectional): 0.0201934 12: MPEPS (bidirectional): 0.201379 12: MPEPS (unidirectional): 0.0982564 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 44962 nonzeros and length 68270 13: MIS has 44962 vertices 13: MIS has 44962 vertices 13: MIS time: 13.4765 seconds 13: As a whole, The current MIS: has: 17338 nonzeros and length 68270 12: 36th starting vertex was 6559 12: Number iterations: 8 12: Number of vertices found: 24212 12: Number of edges traversed in both directions: 173643 12: Number of edges processed in both directions: 1731656 12: Number of edges processed in one direction: 844907 12: BFS time: 10.124 seconds 12: MTEPS (bidirectional): 0.0171516 12: MPEPS (bidirectional): 0.171044 12: MPEPS (unidirectional): 0.0834556 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 41960 nonzeros and length 68270 13: As a whole, The current MIS: has: 44904 nonzeros and length 68270 13: As a whole, The current MIS: has: 44976 nonzeros and length 68270 13: MIS has 44976 vertices 13: MIS has 44976 vertices 13: MIS time: 15.8337 seconds 13: As a whole, The current MIS: has: 17470 nonzeros and length 68270 12: 38th starting vertex was 9255 12: Number iterations: 8 12: Number of vertices found: 24212 12: Number of edges traversed in both directions: 173643 12: Number of edges processed in both directions: 1731656 12: Number of edges processed in one direction: 844907 12: BFS time: 10.8238 seconds 12: MTEPS (bidirectional): 0.0160427 12: MPEPS (bidirectional): 0.159986 12: MPEPS (unidirectional): 0.07806 12: Total communication (average so far): 0 12: 16 valid runs done 12: Connected component lower limite was 100 12: Per iteration communication times: 12: AllGatherv: 0 12: AlltoAllv: 0 12: -------------------------- 12: Min nedges: 173643 12: Median nedges: 173643 12: Max nedges: 173645 12: Mean nedges: 173643 12: STDDEV nedges: 0.718795 12: -------------------------- 12: Filter keeps 10 percentage of edges 12: Min time: 7.71057 seconds 12: Median time: 9.85289 seconds 12: Max time: 13.16 seconds 12: Mean time: 9.88714 seconds 12: STDDEV time: 1.54383 seconds 12: -------------------------- 12: Min MTEPS: 0.0131947 12: Median MTEPS: 0.0176369 12: Max MTEPS: 0.0225203 12: Harmonic mean of MTEPS: 0.0175625 12: Harmonic standard deviation of MTEPS: 0.00274231 12: Bidirectional Processed Edges per second (to estimate sustained BW) 12: Min MPEPS: 0.131584 12: Median MPEPS: 0.175884 12: Max MPEPS: 0.224583 12: Harmonic mean of MPEPS: 0.175143 12: Harmonic standard deviation of MPEPS: 0.0273476 12: Initializing since date (only once) to 2500 13: As a whole, The current MIS: has: 42262 nonzeros and length 68270 13: As a whole, The current MIS: has: 44784 nonzeros and length 68270 13: As a whole, The current MIS: has: 44853 nonzeros and length 68270 13: As a whole, The current MIS: has: 44854 nonzeros and length 68270 13: MIS has 44854 vertices 13: MIS has 44854 vertices 13: MIS time: 14.9707 seconds 12: 1th starting vertex was 46590 12: Number iterations: 7 12: Number of vertices found: 33365 12: Number of edges traversed in both directions: 447604 12: Number of edges processed in both directions: 1789245 12: Number of edges processed in one direction: 886666 12: BFS time: 9.15204 seconds 12: MTEPS (bidirectional): 0.0489076 12: MPEPS (bidirectional): 0.195502 12: MPEPS (unidirectional): 0.0968818 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 17503 nonzeros and length 68270 13: As a whole, The current MIS: has: 41891 nonzeros and length 68270 13: As a whole, The current MIS: has: 45033 nonzeros and length 68270 13: As a whole, The current MIS: has: 45118 nonzeros and length 68270 13: As a whole, The current MIS: has: 45119 nonzeros and length 68270 13: MIS has 45119 vertices 13: MIS has 45119 vertices 13: MIS time: 15.1161 seconds 12: 2th starting vertex was 33655 12: Number iterations: 7 12: Number of vertices found: 33364 12: Number of edges traversed in both directions: 447603 12: Number of edges processed in both directions: 1789238 12: Number of edges processed in one direction: 886665 12: BFS time: 8.53195 seconds 12: MTEPS (bidirectional): 0.052462 12: MPEPS (bidirectional): 0.20971 12: MPEPS (unidirectional): 0.103923 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 17890 nonzeros and length 68270 12: 3th starting vertex was 43570 12: Number iterations: 7 12: Number of vertices found: 33364 12: Number of edges traversed in both directions: 447603 12: Number of edges processed in both directions: 1789238 12: Number of edges processed in one direction: 886665 12: BFS time: 7.03605 seconds 12: MTEPS (bidirectional): 0.0636157 12: MPEPS (bidirectional): 0.254296 12: MPEPS (unidirectional): 0.126017 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 42310 nonzeros and length 68270 13: As a whole, The current MIS: has: 44853 nonzeros and length 68270 13: As a whole, The current MIS: has: 44912 nonzeros and length 68270 13: MIS has 44912 vertices 13: MIS has 44912 vertices 13: MIS time: 12.5274 seconds 13: As a whole, The current MIS: has: 17460 nonzeros and length 68270 12: 5th starting vertex was 5986 12: Number iterations: 8 12: Number of vertices found: 33364 12: Number of edges traversed in both directions: 447603 12: Number of edges processed in both directions: 1789238 12: Number of edges processed in one direction: 886665 12: BFS time: 10.0961 seconds 12: MTEPS (bidirectional): 0.0443344 12: MPEPS (bidirectional): 0.177221 12: MPEPS (unidirectional): 0.0878229 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 42067 nonzeros and length 68270 13: As a whole, The current MIS: has: 44864 nonzeros and length 68270 13: As a whole, The current MIS: has: 44954 nonzeros and length 68270 13: MIS has 44954 vertices 13: MIS has 44954 vertices 13: MIS time: 12.3065 seconds 9: Tallying... 12: 6th starting vertex was 14125 12: Number iterations: 7 12: Number of vertices found: 33364 12: Number of edges traversed in both directions: 447603 12: Number of edges processed in both directions: 1789238 12: Number of edges processed in one direction: 886665 12: BFS time: 9.51597 seconds 12: MTEPS (bidirectional): 0.047037 12: MPEPS (bidirectional): 0.188025 12: MPEPS (unidirectional): 0.0931765 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 17397 nonzeros and length 68270 13: As a whole, The current MIS: has: 42137 nonzeros and length 68270 13: As a whole, The current MIS: has: 44889 nonzeros and length 68270 13: As a whole, The current MIS: has: 44954 nonzeros and length 68270 13: MIS has 44954 vertices 13: MIS has 44954 vertices 13: MIS time: 14.1056 seconds 12: 7th starting vertex was 46677 12: Number iterations: 7 12: Number of vertices found: 33364 12: Number of edges traversed in both directions: 447603 12: Number of edges processed in both directions: 1789238 12: Number of edges processed in one direction: 886665 12: BFS time: 9.46399 seconds 12: MTEPS (bidirectional): 0.0472954 12: MPEPS (bidirectional): 0.189057 12: MPEPS (unidirectional): 0.0936882 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 17260 nonzeros and length 68270 13: As a whole, The current MIS: has: 41992 nonzeros and length 68270 13: As a whole, The current MIS: has: 44870 nonzeros and length 68270 12: 10th starting vertex was 4314 12: Number iterations: 7 12: Number of vertices found: 33364 12: Number of edges traversed in both directions: 447603 12: Number of edges processed in both directions: 1789238 12: Number of edges processed in one direction: 886665 12: BFS time: 8.35593 seconds 12: MTEPS (bidirectional): 0.0535671 12: MPEPS (bidirectional): 0.214128 12: MPEPS (unidirectional): 0.106112 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 44958 nonzeros and length 68270 13: MIS has 44958 vertices 13: MIS has 44958 vertices 13: MIS time: 16.1599 seconds 12: 11th starting vertex was 18529 12: Number iterations: 7 12: Number of vertices found: 33364 12: Number of edges traversed in both directions: 447603 12: Number of edges processed in both directions: 1789238 12: Number of edges processed in one direction: 886665 12: BFS time: 9.228 seconds 12: MTEPS (bidirectional): 0.0485049 12: MPEPS (bidirectional): 0.193892 12: MPEPS (unidirectional): 0.0960842 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 17616 nonzeros and length 68270 13: As a whole, The current MIS: has: 42256 nonzeros and length 68270 13: As a whole, The current MIS: has: 44818 nonzeros and length 68270 13: As a whole, The current MIS: has: 44878 nonzeros and length 68270 13: MIS has 44878 vertices 13: MIS has 44878 vertices 13: MIS time: 16.62 seconds 12: 14th starting vertex was 16145 12: Number iterations: 7 12: Number of vertices found: 33365 12: Number of edges traversed in both directions: 447604 12: Number of edges processed in both directions: 1789242 12: Number of edges processed in one direction: 886669 12: BFS time: 9.97196 seconds 12: MTEPS (bidirectional): 0.0448863 12: MPEPS (bidirectional): 0.179427 12: MPEPS (unidirectional): 0.0889163 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 18024 nonzeros and length 68270 13: As a whole, The current MIS: has: 42292 nonzeros and length 68270 13: As a whole, The current MIS: has: 44742 nonzeros and length 68270 15: As a whole: 262144 rows and 262144 columns and 7651433 nonzeros 13: As a whole, The current MIS: has: 44822 nonzeros and length 68270 13: MIS has 44822 vertices 13: MIS has 44822 vertices 13: MIS time: 14.7599 seconds 15: Load balance: 1.01072 15: ------------------------------------------------- 15: BFS With CSC matrix and SpMSpV-bucket algorithm 15: ------------------------------------------------- 12: 15th starting vertex was 31291 12: Number iterations: 7 12: Number of vertices found: 33364 12: Number of edges traversed in both directions: 447603 12: Number of edges processed in both directions: 1789238 12: Number of edges processed in one direction: 886665 12: BFS time: 10.8 seconds 12: MTEPS (bidirectional): 0.0414447 12: MPEPS (bidirectional): 0.16567 12: MPEPS (unidirectional): 0.0820986 12: Total communication (average so far): 0 15: iteration: 0 xnnz: 1 ynnz: 4 SpMSpV time: 1.14398 15: iteration: 1 xnnz: 4 ynnz: 2831 SpMSpV time: 1.27792 13: As a whole, The current MIS: has: 17859 nonzeros and length 68270 15: iteration: 2 xnnz: 2831 ynnz: 136390 SpMSpV time: 1.55605 15: iteration: 3 xnnz: 133608 ynnz: 159972 SpMSpV time: 2.17214 13: As a whole, The current MIS: has: 42354 nonzeros and length 68270 15: iteration: 4 xnnz: 39313 ynnz: 28965 SpMSpV time: 2.21402 13: As a whole, The current MIS: has: 44804 nonzeros and length 68270 15: iteration: 5 xnnz: 223 ynnz: 224 SpMSpV time: 1.15336 13: As a whole, The current MIS: has: 44884 nonzeros and length 68270 15: 15: Overall stats: 15: starting vertex: 0 15: Avg number iterations: 6 15: Avg number of vertices found: 175979 15: Avg Number of edges traversed: 7651365 15: Avg SpMSpV time: 9.51746 15: Avg Total time: 11.7902 15: ------------------------------------------------- 15: BFS With Split CSC matrix and SpMSpV-heapsort algorithm 15: ------------------------------------------------- 13: MIS has 44884 vertices 13: MIS has 44884 vertices 13: MIS time: 16.632 seconds 12: 17th starting vertex was 43710 12: Number iterations: 7 12: Number of vertices found: 33364 12: Number of edges traversed in both directions: 447603 12: Number of edges processed in both directions: 1789238 12: Number of edges processed in one direction: 886665 12: BFS time: 13.6129 seconds 12: MTEPS (bidirectional): 0.0328808 12: MPEPS (bidirectional): 0.131437 12: MPEPS (unidirectional): 0.0651342 12: Total communication (average so far): 0 13: As a whole, The current MIS: has: 18070 nonzeros and length 68270 15: iteration: 0 xnnz: 1 ynnz: 4 SpMSpV time: 0.955273 13: As a whole, The current MIS: has: 42250 nonzeros and length 68270 15: iteration: 1 xnnz: 4 ynnz: 2831 SpMSpV time: 0.888074 13: As a whole, The current MIS: has: 44955 nonzeros and length 68270 13: As a whole, The current MIS: has: 45028 nonzeros and length 68270 15: iteration: 2 xnnz: 2831 ynnz: 136390 SpMSpV time: 3.16414 13: As a whole, The current MIS: has: 45029 nonzeros and length 68270 13: MIS has 45029 vertices 13: MIS has 45029 vertices 13: MIS time: 20.3867 seconds 13: Per iteration communication times: 13: AllGatherv: 0 13: AlltoAllv: 0 13: -------------------------- 13: Min MIS vertices: 44822 13: Median MIS vertices: 44956 13: Max MIS vertices: 45159 13: Mean MIS vertices: 44959.1 13: STDDEV MIS vertices: 95.1802 13: -------------------------- 13: Filter keeps 100 percentage of edges 13: Min time: 12.3065 seconds 13: Median time: 15.4749 seconds 13: Max time: 20.3867 seconds 13: Mean time: 15.3517 seconds 13: STDDEV time: 1.99293 seconds 13: -------------------------- 11/15 Test #13: FMIS_Test ........................ Passed 724.55 sec 12: 20th starting vertex was 19585 12: Number iterations: 7 12: Number of vertices found: 33364 12: Number of edges traversed in both directions: 447603 12: Number of edges processed in both directions: 1789238 12: Number of edges processed in one direction: 886665 12: BFS time: 13.072 seconds 12: MTEPS (bidirectional): 0.0342413 12: MPEPS (bidirectional): 0.136876 12: MPEPS (unidirectional): 0.0678293 12: Total communication (average so far): 0 15: iteration: 3 xnnz: 133608 ynnz: 159972 SpMSpV time: 4.15961 15: iteration: 4 xnnz: 39313 ynnz: 28965 SpMSpV time: 1.58148 15: iteration: 5 xnnz: 223 ynnz: 224 SpMSpV time: 0.840127 15: 15: Overall stats: 15: starting vertex: 0 15: Avg number iterations: 6 15: Avg number of vertices found: 175979 15: Avg Number of edges traversed: 7651365 15: Avg SpMSpV time: 11.5887 15: Avg Total time: 13.5281 15: ------------------------------------------------- 15: BFS With DCSC matric and SpMSpV-SPA algorithm 15: ------------------------------------------------- 9: Adding bc contributions... 9: Exploring via BFS... 12: 22th starting vertex was 32014 12: Number iterations: 8 12: Number of vertices found: 33365 12: Number of edges traversed in both directions: 447604 12: Number of edges processed in both directions: 1789239 12: Number of edges processed in one direction: 886665 12: BFS time: 7.91313 seconds 12: MTEPS (bidirectional): 0.0565647 12: MPEPS (bidirectional): 0.22611 12: MPEPS (unidirectional): 0.11205 12: Total communication (average so far): 0 15: iteration: 0 xnnz: 1 ynnz: 4 SpMSpV time: 0.523535 15: iteration: 1 xnnz: 4 ynnz: 2831 SpMSpV time: 0.396885 15: iteration: 2 xnnz: 2831 ynnz: 136390 SpMSpV time: 0.970305 15: iteration: 3 xnnz: 133608 ynnz: 159972 SpMSpV time: 2.5338 12: 24th starting vertex was 9552 12: Number iterations: 8 12: Number of vertices found: 33364 12: Number of edges traversed in both directions: 447603 12: Number of edges processed in both directions: 1789238 12: Number of edges processed in one direction: 886665 12: BFS time: 8.65679 seconds 12: MTEPS (bidirectional): 0.0517055 12: MPEPS (bidirectional): 0.206686 12: MPEPS (unidirectional): 0.102424 12: Total communication (average so far): 0 15: iteration: 4 xnnz: 39313 ynnz: 28965 SpMSpV time: 1.25792 15: iteration: 5 xnnz: 223 ynnz: 224 SpMSpV time: 0.75828 15: 15: Overall stats: 15: starting vertex: 0 15: Avg number iterations: 6 15: Avg number of vertices found: 175979 15: Avg Number of edges traversed: 7651365 15: Avg SpMSpV time: 6.44072 15: Avg Total time: 7.72397 12/15 Test #15: SpMSpVBench_test ................. Passed 198.27 sec 12: 25th starting vertex was 20719 12: Number iterations: 7 12: Number of vertices found: 33364 12: Number of edges traversed in both directions: 447603 12: Number of edges processed in both directions: 1789238 12: Number of edges processed in one direction: 886665 12: BFS time: 6.33591 seconds 12: MTEPS (bidirectional): 0.0706454 12: MPEPS (bidirectional): 0.282397 12: MPEPS (unidirectional): 0.139943 12: Total communication (average so far): 0 12: 27th starting vertex was 10726 12: Number iterations: 7 12: Number of vertices found: 33364 12: Number of edges traversed in both directions: 447603 12: Number of edges processed in both directions: 1789238 12: Number of edges processed in one direction: 886665 12: BFS time: 6.83597 seconds 12: MTEPS (bidirectional): 0.0654776 12: MPEPS (bidirectional): 0.261739 12: MPEPS (unidirectional): 0.129706 12: Total communication (average so far): 0 12: 16 valid runs done 12: Connected component lower limite was 100 12: Per iteration communication times: 12: AllGatherv: 0 12: AlltoAllv: 0 12: -------------------------- 12: Min nedges: 447603 12: Median nedges: 447603 12: Max nedges: 447604 12: Mean nedges: 447603 12: STDDEV nedges: 0.403113 12: -------------------------- 12: Filter keeps 25 percentage of edges 12: Min time: 6.33591 seconds 12: Median time: 9.19002 seconds 12: Max time: 13.6129 seconds 12: Mean time: 9.28617 seconds 12: STDDEV time: 2.00105 seconds 12: -------------------------- 12: Min MTEPS: 0.0328808 12: Median MTEPS: 0.0487062 12: Max MTEPS: 0.0706454 12: Harmonic mean of MTEPS: 0.0482011 12: Harmonic standard deviation of MTEPS: 0.0103867 12: Bidirectional Processed Edges per second (to estimate sustained BW) 12: Min MPEPS: 0.131437 12: Median MPEPS: 0.194697 12: Max MPEPS: 0.282397 12: Harmonic mean of MPEPS: 0.192678 12: Harmonic standard deviation of MPEPS: 0.0415196 12: Initializing since date (only once) to 10000 12: 0th starting vertex was 19484 12: Number iterations: 7 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 8.90641 seconds 12: MTEPS (bidirectional): 0.204321 12: MPEPS (bidirectional): 0.204321 12: MPEPS (unidirectional): 0.102161 12: Total communication (average so far): 0 12: 1th starting vertex was 46590 12: Number iterations: 6 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 8.78783 seconds 12: MTEPS (bidirectional): 0.207078 12: MPEPS (bidirectional): 0.207078 12: MPEPS (unidirectional): 0.103539 12: Total communication (average so far): 0 12: 2th starting vertex was 33655 12: Number iterations: 6 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 6.55576 seconds 12: MTEPS (bidirectional): 0.277584 12: MPEPS (bidirectional): 0.277584 12: MPEPS (unidirectional): 0.138792 12: Total communication (average so far): 0 12: 3th starting vertex was 43570 12: Number iterations: 6 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 7.17843 seconds 12: MTEPS (bidirectional): 0.253505 12: MPEPS (bidirectional): 0.253505 12: MPEPS (unidirectional): 0.126753 12: Total communication (average so far): 0 9: Tallying... 12: 4th starting vertex was 5 12: Number iterations: 6 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 7.1062 seconds 12: MTEPS (bidirectional): 0.256082 12: MPEPS (bidirectional): 0.256082 12: MPEPS (unidirectional): 0.128041 12: Total communication (average so far): 0 12: 5th starting vertex was 5986 12: Number iterations: 6 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 7.08944 seconds 12: MTEPS (bidirectional): 0.256687 12: MPEPS (bidirectional): 0.256687 12: MPEPS (unidirectional): 0.128344 12: Total communication (average so far): 0 12: 6th starting vertex was 14125 12: Number iterations: 6 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 7.77206 seconds 12: MTEPS (bidirectional): 0.234143 12: MPEPS (bidirectional): 0.234143 12: MPEPS (unidirectional): 0.117071 12: Total communication (average so far): 0 12: 7th starting vertex was 46677 12: Number iterations: 6 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 9.62404 seconds 12: MTEPS (bidirectional): 0.189086 12: MPEPS (bidirectional): 0.189086 12: MPEPS (unidirectional): 0.094543 12: Total communication (average so far): 0 12: 8th starting vertex was 6856 12: Number iterations: 6 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 8.14002 seconds 12: MTEPS (bidirectional): 0.223558 12: MPEPS (bidirectional): 0.223558 12: MPEPS (unidirectional): 0.111779 12: Total communication (average so far): 0 12: 9th starting vertex was 11030 12: Number iterations: 6 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 10.8839 seconds 12: MTEPS (bidirectional): 0.167198 12: MPEPS (bidirectional): 0.167198 12: MPEPS (unidirectional): 0.083599 12: Total communication (average so far): 0 12: 10th starting vertex was 4314 12: Number iterations: 6 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 9.48403 seconds 12: MTEPS (bidirectional): 0.191877 12: MPEPS (bidirectional): 0.191877 12: MPEPS (unidirectional): 0.0959387 12: Total communication (average so far): 0 9: Adding bc contributions... 9: Exploring via BFS... 12: 11th starting vertex was 18529 12: Number iterations: 6 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 8.29995 seconds 12: MTEPS (bidirectional): 0.219251 12: MPEPS (bidirectional): 0.219251 12: MPEPS (unidirectional): 0.109625 12: Total communication (average so far): 0 12: 12th starting vertex was 8702 12: Number iterations: 7 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 9.28801 seconds 12: MTEPS (bidirectional): 0.195927 12: MPEPS (bidirectional): 0.195927 12: MPEPS (unidirectional): 0.0979633 12: Total communication (average so far): 0 12: 13th starting vertex was 18123 12: Number iterations: 7 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 10.6755 seconds 12: MTEPS (bidirectional): 0.170462 12: MPEPS (bidirectional): 0.170462 12: MPEPS (unidirectional): 0.0852312 12: Total communication (average so far): 0 12: 14th starting vertex was 16145 12: Number iterations: 6 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 9.06801 seconds 12: MTEPS (bidirectional): 0.20068 12: MPEPS (bidirectional): 0.20068 12: MPEPS (unidirectional): 0.10034 12: Total communication (average so far): 0 12: 15th starting vertex was 31291 12: Number iterations: 6 12: Number of vertices found: 46700 12: Number of edges traversed in both directions: 1819770 12: Number of edges processed in both directions: 1819770 12: Number of edges processed in one direction: 909885 12: BFS time: 8.66399 seconds 12: MTEPS (bidirectional): 0.210038 12: MPEPS (bidirectional): 0.210038 12: MPEPS (unidirectional): 0.105019 12: Total communication (average so far): 0 12: 16 valid runs done 12: Connected component lower limite was 100 12: Per iteration communication times: 12: AllGatherv: 0 12: AlltoAllv: 0 12: -------------------------- 12: Min nedges: 1.81977e+06 12: Median nedges: 1.81977e+06 12: Max nedges: 1.81977e+06 12: Mean nedges: 1.81977e+06 12: STDDEV nedges: 0 12: -------------------------- 12: Filter keeps 100 percentage of edges 12: Min time: 6.55576 seconds 12: Median time: 8.72591 seconds 12: Max time: 10.8839 seconds 12: Mean time: 8.59522 seconds 12: STDDEV time: 1.26173 seconds 12: -------------------------- 12: Min MTEPS: 0.167198 12: Median MTEPS: 0.208558 12: Max MTEPS: 0.277584 12: Harmonic mean of MTEPS: 0.211719 12: Harmonic standard deviation of MTEPS: 0.0310792 12: Bidirectional Processed Edges per second (to estimate sustained BW) 12: Min MPEPS: 0.167198 12: Median MPEPS: 0.208558 12: Max MPEPS: 0.277584 12: Harmonic mean of MPEPS: 0.211719 12: Harmonic standard deviation of MPEPS: 0.0310792 13/15 Test #12: FBFS_Test ........................ Passed 1014.98 sec 9: Tallying... 9: Adding bc contributions... 9: Exploring via BFS... 9: Tallying... 9: Adding bc contributions... 9: Exploring via BFS... 9: Tallying... 9: Adding bc contributions... 9: Exploring via BFS... 9: Tallying... 9: Adding bc contributions... 9: Exploring via BFS... 9: Tallying... 14/15 Test #6: SpAsgn_Test ......................***Timeout 1501.16 sec Pruning is working SpAsgn working correctly COMBBLAS Warning: It is dangerous to create (vector) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? COMBBLAS Warning: It is dangerous to create (vector) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? 15/15 Test #9: BetwCent_Test ....................***Timeout 1500.67 sec Matrix is Float Total number of nonzeros expected across all processors is 490563 File is 6706976 bytes As a whole: 65536 rows and 65536 columns and 490563 nonzeros Batch processing will occur 11 times, each processing 96 vertices (overall) Candidates chosen, precomputation finished Exploring via BFS... Tallying... Adding bc contributions... Exploring via BFS... Tallying... Adding bc contributions... Exploring via BFS... Tallying... Adding bc contributions... Exploring via BFS... Tallying... Adding bc contributions... Exploring via BFS... Tallying... Adding bc contributions... Exploring via BFS... Tallying... Adding bc contributions... Exploring via BFS... Tallying... Adding bc contributions... Exploring via BFS... Tallying... Adding bc contributions... Exploring via BFS... Tallying... Adding bc contributions... Exploring via BFS... Tallying... Adding bc contributions... Exploring via BFS... Tallying... 80% tests passed, 3 tests failed out of 15 Total Test time (real) = 1512.07 sec The following tests FAILED: 5 - Indexing_Test (Failed) 6 - SpAsgn_Test (Timeout) 9 - BetwCent_Test (Timeout) Errors while running CTest make[2]: *** [Makefile:74: test] Error 8 make[2]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' dh_auto_test: error: cd obj-arm-linux-gnueabihf && make -j5 test ARGS\+=--verbose ARGS\+=-j5 returned exit code 2 make[1]: Leaving directory '/build/combblas-1.6.2' debian/rules override_dh_auto_test-indep make[1]: Entering directory '/build/combblas-1.6.2' # no tests for docs make[1]: Leaving directory '/build/combblas-1.6.2' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary dh_testroot dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/build/combblas-1.6.2' dh_auto_install cd obj-arm-linux-gnueabihf && make -j5 install DESTDIR=/build/combblas-1.6.2/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/combblas-1.6.2 -B/build/combblas-1.6.2/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/Tommy -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommytypes.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.c -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommylist.c -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommychain.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhash.c -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhash.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommylist.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/VecIterator.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/ThreadedFriends.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MPIType.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParMat.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/myenableif.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/dcsc.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/DenseParMat.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/csc.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpDCCols.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParHelper.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDistSpVec.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SemanticGraph.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Friends.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpCCols.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Deleter.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FileHeader.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/DenseParMat.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/StackEntry.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Exception.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpTuples.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/ParFriendsExt.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpMat.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Compare.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/papi_combblas_globals.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/hash.hpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/CombBLAS.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/VecIterator.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/DistEdgeList.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/BFSFriends.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpTuples.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/._CombBLAS.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpDCCols.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParHelper.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/BitMap.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/promote.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpImpl.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Isect.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/HeapEntry.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/RefGen21.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/csc.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MMmul.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Semirings.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/BitMapCarousel.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/PreAllocatedSPA.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MemoryPool.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap4.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/util.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap-CLR.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/knheap.C -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/knupdown3.C -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/knheap.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/knwiggle.C -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/hold.C -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap2.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/multiMergeUnrolled.C -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpDefs.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParMat.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/mtSpGEMM.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDistSpVec.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Operations.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/DistEdgeList.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/PBBS -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/PBBS/radixSort.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/PBBS/utils.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/mmio.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/LocArr.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDistVec.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDistVec.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/dcsc.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpCCols.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MultiwayMerge.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpImpl.cpp -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/ParFriends.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpMat.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/CommGrid.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/BitMapFringe.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpHelper.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MPIOp.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/OptBuf.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/.DS_Store -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/._.DS_Store -- Up-to-date: /build/combblas-1.6.2/debian/tmp/usr/include -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/psort -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/psort/sort.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_alltoall.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_seqsort.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/psort/sort.timpl.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_splitters.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_samplesort.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_util.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_merge.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/psort/MersenneTwister.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/MatchingDefs.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/BPMaximumMatching.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/ApproxWeightPerfectMatching.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/BPMaximalMatching.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/Utility.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/lib/arm-linux-gnueabihf/libCombBLAS.so.1.16.0 -- Installing: /build/combblas-1.6.2/debian/tmp/usr/lib/arm-linux-gnueabihf/libCombBLAS.so -- Installing: /build/combblas-1.6.2/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/CombBLAS/CombBLASTargets.cmake -- Installing: /build/combblas-1.6.2/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/CombBLAS/CombBLASTargets-none.cmake -- Installing: /build/combblas-1.6.2/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/CombBLAS/CombBLASConfig.cmake -- Installing: /build/combblas-1.6.2/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/CombBLAS/CombBLASConfigVersion.cmake -- Up-to-date: /build/combblas-1.6.2/debian/tmp/usr/include -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/usort -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/usort/sort_profiler.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/usort/seqUtils.tcc -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/usort/parUtils.tcc -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/usort/ompUtils.tcc -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/usort/indexHolder.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/usort/ompUtils.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/usort/parUtils.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/usort/dtypes.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/usort/seqUtils.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/usort/binUtils.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/lib/arm-linux-gnueabihf/libUsortlib.so.CombBLAS_1.16.0 -- Installing: /build/combblas-1.6.2/debian/tmp/usr/lib/arm-linux-gnueabihf/libUsortlib.so -- Up-to-date: /build/combblas-1.6.2/debian/tmp/usr/include -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500 -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/make_graph.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/mod_arith_64bit.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/mod_arith.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/mod_arith_32bit.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/permutation_gen.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/graph_generator.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/apply_permutation_mpi.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/btrd_binomial_distribution.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/utils.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/mod_arith_xmt.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/scramble_edges.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/splittable_mrg.h -- Installing: /build/combblas-1.6.2/debian/tmp/usr/lib/arm-linux-gnueabihf/libGraphGenlib.so.CombBLAS_1.16.0 -- Installing: /build/combblas-1.6.2/debian/tmp/usr/lib/arm-linux-gnueabihf/libGraphGenlib.so make[2]: Leaving directory '/build/combblas-1.6.2/obj-arm-linux-gnueabihf' # MacOS auxiliary file, should never have been installed rm -f debian/tmp/usr/include/CombBLAS/._CombBLAS.h make[1]: Leaving directory '/build/combblas-1.6.2' dh_install debian/rules override_dh_installdocs-indep make[1]: Entering directory '/build/combblas-1.6.2' doxygen Doxygen version used: 1.9.4 Notice: Output directory 'doc' does not exist. I have created it for you. 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/combblas-1.6.2 Searching for files in directory /build/combblas-1.6.2/usort Searching for files in directory /build/combblas-1.6.2/usort/include Searching for files in directory /build/combblas-1.6.2/usort/include/usort Searching for files in directory /build/combblas-1.6.2/usort/src Searching for files in directory /build/combblas-1.6.2/BipartiteMatchings Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/usort Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/usort/CMakeFiles Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/usort/CMakeFiles/Usortlib.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/usort/CMakeFiles/Usortlib.dir/src Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/CMakeFiles Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/CMakeFiles/fbfs.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/CMakeFiles/betwcent.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/CMakeFiles/fmis.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/CMakeFiles/dobfs.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/CMakeFiles/tdbfs.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/CMakeFiles/mcl.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/SpMSpV-IPDPS2017 Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/SpMSpV-IPDPS2017/CMakeFiles Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/pkgRedirects Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ContinuousCoverage.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/NightlyBuild.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/NightlyTest.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/NightlyConfigure.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/NightlySubmit.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/3.25.1 Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/3.25.1/CompilerIdC Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/3.25.1/CompilerIdC/tmp Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/3.25.1/CompilerIdCXX Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/3.25.1/CompilerIdCXX/tmp Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ExperimentalUpdate.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/FindOpenMP Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/Export Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/Export/768575f0f9e54f8e09d8a7d72d13b79e Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/NightlyMemoryCheck.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ContinuousStart.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/CMakeScratch Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ExperimentalCoverage.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ExperimentalConfigure.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ContinuousUpdate.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ExperimentalMemCheck.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/Experimental.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/FindMPI Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/NightlyStart.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ContinuousSubmit.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/Nightly.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/NightlyMemCheck.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/NightlyCoverage.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ContinuousMemCheck.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ContinuousBuild.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ExperimentalBuild.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/CombBLAS.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/CombBLAS.dir/src Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ExperimentalStart.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ExperimentalTest.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/Continuous.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ExperimentalSubmit.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ContinuousTest.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ContinuousConfigure.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/NightlyUpdate.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CombBLAS Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/TESTDATA Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/TESTDATA/SCALE16BTW-TRANSBOOL Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/TransposeTest.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/FindSparse.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/IndexingTest.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/MultTest.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/GalerkinNew.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/IndexingTiming.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/ParIOTest.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/SpAsgnTest.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/MultTiming.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/ReduceTest.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ReleaseTests/CMakeFiles/IteratorTest.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/3DSpGEMM Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/3DSpGEMM/CMakeFiles Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/3DSpGEMM/CMakeFiles/mpipspgemm.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/3DSpGEMM/CMakeFiles/test_mpipspgemm.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Testing Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Testing/Temporary Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Ordering Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Ordering/CMakeFiles Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/Ordering/CMakeFiles/rcm.dir Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2 Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator/CMakeFiles Searching for files in directory /build/combblas-1.6.2/obj-arm-linux-gnueabihf/graph500-1.2/generator/CMakeFiles/GraphGenlib.dir Searching for files in directory /build/combblas-1.6.2/Applications Searching for files in directory /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017 Searching for files in directory /build/combblas-1.6.2/include Searching for files in directory /build/combblas-1.6.2/include/Tommy Searching for files in directory /build/combblas-1.6.2/include/CombBLAS Searching for files in directory /build/combblas-1.6.2/include/CombBLAS/SequenceHeaps Searching for files in directory /build/combblas-1.6.2/include/CombBLAS/PBBS Searching for files in directory /build/combblas-1.6.2/doc Searching for files in directory /build/combblas-1.6.2/ReleaseTests Searching for files in directory /build/combblas-1.6.2/psort-1.0 Searching for files in directory /build/combblas-1.6.2/psort-1.0/include Searching for files in directory /build/combblas-1.6.2/psort-1.0/include/psort Searching for files in directory /build/combblas-1.6.2/psort-1.0/doc Searching for files in directory /build/combblas-1.6.2/psort-1.0/driver Searching for files in directory /build/combblas-1.6.2/3DSpGEMM Searching for files in directory /build/combblas-1.6.2/ms_inttypes Searching for files in directory /build/combblas-1.6.2/ms_sys Searching for files in directory /build/combblas-1.6.2/ms_sys/sys Searching for files in directory /build/combblas-1.6.2/Ordering Searching for files in directory /build/combblas-1.6.2/graph500-1.2 Searching for files in directory /build/combblas-1.6.2/graph500-1.2/seq-list Searching for files in directory /build/combblas-1.6.2/graph500-1.2/generator Searching for files in directory /build/combblas-1.6.2/graph500-1.2/generator/include Searching for files in directory /build/combblas-1.6.2/graph500-1.2/generator/include/graph500 Searching for files in directory /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator Searching for files in directory /build/combblas-1.6.2/graph500-1.2/xmt-csr Searching for files in directory /build/combblas-1.6.2/graph500-1.2/omp-csr Searching for files in directory /build/combblas-1.6.2/graph500-1.2/mpi Searching for files in directory /build/combblas-1.6.2/graph500-1.2/seq-csr Seawarning: source '/build/combblas-1.6.2/debian/libcombblas-dev/usr/lib/arm-linux-gnueabihf/libCombBLAS.so' is not a readable file or directory... skipping. warning: source '/build/combblas-1.6.2/debian/libcombblas-dev/usr/lib/arm-linux-gnueabihf/libGraphGenlib.so' is not a readable file or directory... skipping. warning: source '/build/combblas-1.6.2/debian/libcombblas-dev/usr/lib/arm-linux-gnueabihf/libUsortlib.so' is not a readable file or directory... skipping. rching for files in directory /build/combblas-1.6.2/graph500-1.2/xmt-csr-local Searching for files in directory /build/combblas-1.6.2/graph500-1.2/make-incs Searching for files in directory /build/combblas-1.6.2/graph500-1.2/octave Searching for files in directory /build/combblas-1.6.2/src Searching for files in directory /build/combblas-1.6.2/cmake Searching for files in directory /build/combblas-1.6.2/debian Searching for files in directory /build/combblas-1.6.2/debian/libcombblas1.16.0 Searching for files in directory /build/combblas-1.6.2/debian/libcombblas1.16.0/usr Searching for files in directory /build/combblas-1.6.2/debian/libcombblas1.16.0/usr/lib Searching for files in directory /build/combblas-1.6.2/debian/libcombblas1.16.0/usr/lib/arm-linux-gnueabihf Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/include Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/BipartiteMatchings Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/PBBS Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500 Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/lib Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/lib/arm-linux-gnueabihf Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/lib/arm-linux-gnueabihf/cmake Searching for files in directory /build/combblas-1.6.2/debian/libcombblas-dev/usr/lib/arm-linux-gnueabihf/cmake/CombBLAS Searching for files in directory /build/combblas-1.6.2/debian/patches Searching for files in directory /build/combblas-1.6.2/debian/tests Searching for files in directory /build/combblas-1.6.2/debian/source Searching for files in directory /build/combblas-1.6.2/debian/tmp Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/include Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/include/usort Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/include/Tommy Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/PBBS Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/include/graph500 Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/include/psort Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/lib Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/lib/arm-linux-gnueabihf Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake Searching for files in directory /build/combblas-1.6.2/debian/tmp/usr/lib/arm-linux-gnueabihf/cmake/CombBLAS Reading and parsing tag files Parsing files Preprocessing /build/combblas-1.6.2/._MainPage.h... Parsing file /build/combblas-1.6.2/._MainPage.h... Preprocessing /build/combblas-1.6.2/3DSpGEMM/CCGrid.h... Parsing file /build/combblas-1.6.2/3DSpGEMM/CCGrid.h... Preprocessing /build/combblas-1.6.2/3DSpGEMM/GenRmatDist.h... Parsing file /build/combblas-1.6.2/3DSpGEMM/GenRmatDist.h... Preprocessing /build/combblas-1.6.2/3DSpGEMM/Glue.h... Parsing file /build/combblas-1.6.2/3DSpGEMM/Glue.h... Preprocessing /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp... Parsing file /build/combblas-1.6.2/3DSpGEMM/mpipspgemm.cpp... Preprocessing /build/combblas-1.6.2/3DSpGEMM/Multiplier.h... Parsing file /build/combblas-1.6.2/3DSpGEMM/Multiplier.h... Preprocessing /build/combblas-1.6.2/3DSpGEMM/OldReductions.h... Parsing file /build/combblas-1.6.2/3DSpGEMM/OldReductions.h... Preprocessing /build/combblas-1.6.2/3DSpGEMM/ReadMatDist.h... Parsing file /build/combblas-1.6.2/3DSpGEMM/ReadMatDist.h... Preprocessing /build/combblas-1.6.2/3DSpGEMM/Reductions.h... Parsing file /build/combblas-1.6.2/3DSpGEMM/Reductions.h... Preprocessing /build/combblas-1.6.2/3DSpGEMM/RestrictionOp.cpp... Parsing file /build/combblas-1.6.2/3DSpGEMM/RestrictionOp.cpp... Preprocessing /build/combblas-1.6.2/3DSpGEMM/RestrictionOp.h... Parsing file /build/combblas-1.6.2/3DSpGEMM/RestrictionOp.h... Preprocessing /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h... Parsing file /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h... Preprocessing /build/combblas-1.6.2/3DSpGEMM/SUMMALayer.h... Parsing file /build/combblas-1.6.2/3DSpGEMM/SUMMALayer.h... Preprocessing /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp... Parsing file /build/combblas-1.6.2/3DSpGEMM/test_mpipspgemm.cpp... Preprocessing /build/combblas-1.6.2/Applications/._RandomParentBFS.cpp... Parsing file /build/combblas-1.6.2/Applications/._RandomParentBFS.cpp... Preprocessing /build/combblas-1.6.2/Applications/BetwCent.cpp... Parsing file /build/combblas-1.6.2/Applications/BetwCent.cpp... Preprocessing /build/combblas-1.6.2/Applications/CC.cpp... Parsing file /build/combblas-1.6.2/Applications/CC.cpp... Preprocessing /build/combblas-1.6.2/Applications/CC.h... Parsing file /build/combblas-1.6.2/Applications/CC.h... Preprocessing /build/combblas-1.6.2/Applications/DirOptBFS.cpp... Parsing file /build/combblas-1.6.2/Applications/DirOptBFS.cpp... Preprocessing /build/combblas-1.6.2/Applications/FilteredBFS.cpp... Parsing file /build/combblas-1.6.2/Applications/FilteredBFS.cpp... Preprocessing /build/combblas-1.6.2/Applications/FilteredMIS.cpp... Parsing file /build/combblas-1.6.2/Applications/FilteredMIS.cpp... Preprocessing /build/combblas-1.6.2/Applications/MCL.cpp... Parsing file /build/combblas-1.6.2/Applications/MCL.cpp... Preprocessing /build/combblas-1.6.2/Applications/RandomParentBFS.cpp... Parsing file /build/combblas-1.6.2/Applications/RandomParentBFS.cpp... Preprocessing /build/combblas-1.6.2/Applications/SingleChildBFS.cpp... Parsing file /build/combblas-1.6.2/Applications/SingleChildBFS.cpp... Preprocessing /build/combblas-1.6.2/Applications/SpMMError.cpp... Parsing file /build/combblas-1.6.2/Applications/SpMMError.cpp... Preprocessing /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp... Parsing file /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp... Preprocessing /build/combblas-1.6.2/Applications/TopDownBFS.cpp... Parsing file /build/combblas-1.6.2/Applications/TopDownBFS.cpp... Preprocessing /build/combblas-1.6.2/Applications/TwitterEdge.h... Parsing file /build/combblas-1.6.2/Applications/TwitterEdge.h... Preprocessing /build/combblas-1.6.2/Applications/WriteMCLClusters.h... Parsing file /build/combblas-1.6.2/Applications/WriteMCLClusters.h... Preprocessing /build/combblas-1.6.2/BipartiteMatchings/ApproxWeightPerfectMatching.cpp... Parsing file /build/combblas-1.6.2/BipartiteMatchings/ApproxWeightPerfectMatching.cpp... Preprocessing /build/combblas-1.6.2/BipartiteMatchings/ApproxWeightPerfectMatching.h... Parsing file /build/combblas-1.6.2/BipartiteMatchings/ApproxWeightPerfectMatching.h... Preprocessing /build/combblas-1.6.2/BipartiteMatchings/auction.cpp... Parsing file /build/combblas-1.6.2/BipartiteMatchings/auction.cpp... Preprocessing /build/combblas-1.6.2/BipartiteMatchings/BPMaximalMatching.cpp... Parsing file /build/combblas-1.6.2/BipartiteMatchings/BPMaximalMatching.cpp... Preprocessing /build/combblas-1.6.2/BipartiteMatchings/BPMaximalMatching.h... Parsing file /build/combblas-1.6.2/BipartiteMatchings/BPMaximalMatching.h... Preprocessing /build/combblas-1.6.2/BipartiteMatchings/BPMaximumMatching.cpp... Parsing file /build/combblas-1.6.2/BipartiteMatchings/BPMaximumMatching.cpp... Preprocessing /build/combblas-1.6.2/BipartiteMatchings/BPMaximumMatching.h... Parsing file /build/combblas-1.6.2/BipartiteMatchings/BPMaximumMatching.h... Preprocessing /build/combblas-1.6.2/BipartiteMatchings/gathertest.cpp... Parsing file /build/combblas-1.6.2/BipartiteMatchings/gathertest.cpp... Preprocessing /build/combblas-1.6.2/BipartiteMatchings/MatchingDefs.h... Parsing file /build/combblas-1.6.2/BipartiteMatchings/MatchingDefs.h... Preprocessing /build/combblas-1.6.2/BipartiteMatchings/Utility.h... Parsing file /build/combblas-1.6.2/BipartiteMatchings/Utility.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/BipartiteMatchings/ApproxWeightPerfectMatching.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/BipartiteMatchings/ApproxWeightPerfectMatching.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/BipartiteMatchings/BPMaximalMatching.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/BipartiteMatchings/BPMaximalMatching.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/BipartiteMatchings/BPMaximumMatching.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/BipartiteMatchings/BPMaximumMatching.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/BipartiteMatchings/MatchingDefs.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/BipartiteMatchings/MatchingDefs.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/BipartiteMatchings/Utility.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/BipartiteMatchings/Utility.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BFSFriends.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BFSFriends.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/ApproxWeightPerfectMatching.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/ApproxWeightPerfectMatching.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximalMatching.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximalMatching.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximumMatching.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximumMatching.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/MatchingDefs.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/MatchingDefs.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/Utility.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/Utility.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BitMap.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BitMap.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BitMapCarousel.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BitMapCarousel.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BitMapFringe.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BitMapFringe.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/CombBLAS.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/CombBLAS.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/CommGrid.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/CommGrid.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Compare.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Compare.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/csc.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/csc.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/csc.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/csc.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/dcsc.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/dcsc.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/dcsc.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/dcsc.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Deleter.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Deleter.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/DenseParMat.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/DenseParMat.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/DenseParMat.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/DenseParMat.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/DistEdgeList.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/DistEdgeList.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/DistEdgeList.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/DistEdgeList.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Exception.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Exception.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FileHeader.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FileHeader.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Friends.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Friends.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDistSpVec.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDistSpVec.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDistSpVec.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDistSpVec.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDistVec.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDistVec.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDistVec.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDistVec.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/HeapEntry.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/HeapEntry.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Isect.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Isect.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/LocArr.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/LocArr.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/MemoryPool.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/MemoryPool.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/mmio.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/mmio.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/MMmul.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/MMmul.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/MPIOp.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/MPIOp.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/MPIType.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/MPIType.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/mtSpGEMM.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/mtSpGEMM.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/MultiwayMerge.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/MultiwayMerge.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/myenableif.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/myenableif.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Operations.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Operations.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/OptBuf.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/OptBuf.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/papi_combblas_globals.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/papi_combblas_globals.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriendsExt.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriendsExt.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/PBBS/radixSort.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/PBBS/radixSort.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/PBBS/utils.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/PBBS/utils.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/PreAllocatedSPA.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/PreAllocatedSPA.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/promote.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/promote.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/RefGen21.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/RefGen21.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SemanticGraph.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SemanticGraph.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Semirings.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Semirings.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/heap-CLR.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/heap-CLR.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/heap2.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/heap2.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/heap4.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/heap4.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/knheap.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/knheap.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/util.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/util.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpCCols.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpCCols.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpCCols.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpCCols.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDefs.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDefs.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpHelper.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpHelper.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpMat.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpMat.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpMat.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpMat.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/StackEntry.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/StackEntry.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ThreadedFriends.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ThreadedFriends.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/VecIterator.cpp... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/VecIterator.cpp... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/VecIterator.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/VecIterator.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/apply_permutation_mpi.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/apply_permutation_mpi.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/btrd_binomial_distribution.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/btrd_binomial_distribution.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/graph_generator.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/graph_generator.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/make_graph.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/make_graph.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/mod_arith.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/mod_arith.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/mod_arith_32bit.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/mod_arith_32bit.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/mod_arith_64bit.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/mod_arith_64bit.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/mod_arith_xmt.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/mod_arith_xmt.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/permutation_gen.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/permutation_gen.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/scramble_edges.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/scramble_edges.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/splittable_mrg.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/splittable_mrg.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/utils.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/utils.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/MersenneTwister.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/MersenneTwister.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort_alltoall.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort_alltoall.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort_merge.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort_merge.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort_samplesort.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort_samplesort.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort_seqsort.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort_seqsort.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort_splitters.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort_splitters.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort_util.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/psort_util.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/sort.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/sort.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/sort.timpl.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/sort.timpl.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommychain.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommychain.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhash.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhash.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommylist.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommylist.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommytypes.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommytypes.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/binUtils.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/binUtils.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/dtypes.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/dtypes.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/indexHolder.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/indexHolder.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/ompUtils.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/ompUtils.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/parUtils.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/parUtils.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/seqUtils.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/seqUtils.h... Preprocessing /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/sort_profiler.h... Parsing file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/sort_profiler.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/ApproxWeightPerfectMatching.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/ApproxWeightPerfectMatching.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/BPMaximalMatching.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/BPMaximalMatching.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/BPMaximumMatching.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/BPMaximumMatching.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/MatchingDefs.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/MatchingDefs.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/Utility.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/Utility.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/BFSFriends.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/BFSFriends.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/BitMap.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/BitMap.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/BitMapCarousel.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/BitMapCarousel.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/BitMapFringe.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/BitMapFringe.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/CombBLAS.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/CombBLAS.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/CommGrid.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/CommGrid.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Compare.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Compare.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/csc.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/csc.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/csc.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/csc.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/dcsc.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/dcsc.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/dcsc.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/dcsc.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Deleter.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Deleter.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/DenseParMat.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/DenseParMat.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/DenseParMat.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/DenseParMat.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/DistEdgeList.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/DistEdgeList.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/DistEdgeList.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/DistEdgeList.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Exception.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Exception.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FileHeader.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FileHeader.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Friends.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Friends.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDistSpVec.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDistSpVec.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDistSpVec.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDistSpVec.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDistVec.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDistVec.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDistVec.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDistVec.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/HeapEntry.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/HeapEntry.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Isect.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Isect.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/LocArr.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/LocArr.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MemoryPool.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MemoryPool.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/mmio.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/mmio.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MMmul.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MMmul.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MPIOp.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MPIOp.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MPIType.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MPIType.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/mtSpGEMM.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/mtSpGEMM.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MultiwayMerge.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/MultiwayMerge.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/myenableif.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/myenableif.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Operations.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Operations.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/OptBuf.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/OptBuf.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/papi_combblas_globals.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/papi_combblas_globals.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/ParFriends.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/ParFriends.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/ParFriendsExt.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/ParFriendsExt.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/PBBS/radixSort.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/PBBS/radixSort.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/PBBS/utils.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/PBBS/utils.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/PreAllocatedSPA.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/PreAllocatedSPA.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/promote.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/promote.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/RefGen21.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/RefGen21.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SemanticGraph.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SemanticGraph.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Semirings.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/Semirings.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap-CLR.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap-CLR.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap2.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap2.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap4.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap4.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/knheap.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/knheap.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/util.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/util.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpCCols.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpCCols.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpCCols.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpCCols.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpDCCols.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpDCCols.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpDCCols.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpDCCols.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpDefs.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpDefs.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpHelper.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpHelper.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpImpl.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpImpl.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpImpl.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpImpl.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpMat.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpMat.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpMat.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpMat.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParHelper.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParHelper.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParHelper.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParHelper.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParMat.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParMat.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParMat.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParMat.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpTuples.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpTuples.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpTuples.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpTuples.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/StackEntry.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/StackEntry.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/ThreadedFriends.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/ThreadedFriends.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/VecIterator.cpp... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/VecIterator.cpp... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/VecIterator.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/VecIterator.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/apply_permutation_mpi.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/apply_permutation_mpi.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/btrd_binomial_distribution.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/btrd_binomial_distribution.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/graph_generator.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/graph_generator.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/make_graph.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/make_graph.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/mod_arith.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/mod_arith.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/mod_arith_32bit.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/mod_arith_32bit.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/mod_arith_64bit.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/mod_arith_64bit.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/mod_arith_xmt.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/mod_arith_xmt.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/permutation_gen.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/permutation_gen.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/scramble_edges.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/scramble_edges.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/splittable_mrg.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/splittable_mrg.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/utils.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/utils.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/psort/MersenneTwister.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/psort/MersenneTwister.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_alltoall.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_alltoall.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_merge.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_merge.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_samplesort.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_samplesort.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_seqsort.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_seqsort.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_splitters.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_splitters.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_util.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/psort/psort_util.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/psort/sort.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/psort/sort.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/psort/sort.timpl.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/psort/sort.timpl.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommychain.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommychain.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhash.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhash.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommylist.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommylist.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommytypes.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommytypes.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/usort/binUtils.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/usort/binUtils.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/usort/dtypes.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/usort/dtypes.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/usort/indexHolder.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/usort/indexHolder.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/usort/ompUtils.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/usort/ompUtils.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/usort/parUtils.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/usort/parUtils.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/usort/seqUtils.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/usort/seqUtils.h... Preprocessing /build/combblas-1.6.2/debian/tmp/usr/include/usort/sort_profiler.h... Parsing file /build/combblas-1.6.2/debian/tmp/usr/include/usort/sort_profiler.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/compat.h... Parsing file /build/combblas-1.6.2/graph500-1.2/compat.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/apply_permutation_mpi.h... Parsing file /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/apply_permutation_mpi.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/btrd_binomial_distribution.h... Parsing file /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/btrd_binomial_distribution.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/graph_generator.h... Parsing file /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/graph_generator.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/make_graph.h... Parsing file /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/make_graph.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/mod_arith.h... Parsing file /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/mod_arith.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/mod_arith_32bit.h... Parsing file /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/mod_arith_32bit.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/mod_arith_64bit.h... Parsing file /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/mod_arith_64bit.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/mod_arith_xmt.h... Parsing file /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/mod_arith_xmt.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/permutation_gen.h... Parsing file /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/permutation_gen.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/scramble_edges.h... Parsing file /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/scramble_edges.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/splittable_mrg.h... Parsing file /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/splittable_mrg.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/utils.h... Parsing file /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/utils.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/graph500.h... Parsing file /build/combblas-1.6.2/graph500-1.2/graph500.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/kronecker.h... Parsing file /build/combblas-1.6.2/graph500-1.2/kronecker.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/mpi/common.h... Parsing file /build/combblas-1.6.2/graph500-1.2/mpi/common.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/options.h... Parsing file /build/combblas-1.6.2/graph500-1.2/options.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/prng.h... Parsing file /build/combblas-1.6.2/graph500-1.2/prng.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/rmat.h... Parsing file /build/combblas-1.6.2/graph500-1.2/rmat.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/timer.h... Parsing file /build/combblas-1.6.2/graph500-1.2/timer.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/verify.h... Parsing file /build/combblas-1.6.2/graph500-1.2/verify.h... Preprocessing /build/combblas-1.6.2/graph500-1.2/xalloc.h... Parsing file /build/combblas-1.6.2/graph500-1.2/xalloc.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/._CombBLAS.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/._CombBLAS.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/BFSFriends.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/BitMap.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/BitMap.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/BitMapCarousel.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/BitMapCarousel.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/BitMapFringe.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/BitMapFringe.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/CombBLAS.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/CommGrid.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/CommGrid.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/Compare.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/Compare.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/csc.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/csc.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/csc.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/csc.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/dcsc.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/dcsc.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/Deleter.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/Deleter.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/DenseParMat.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/DenseParMat.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/DenseParMat.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/Exception.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/Exception.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/FileHeader.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/FileHeader.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/Friends.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/Friends.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/FullyDist.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/FullyDistSpVec.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/FullyDistVec.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/HeapEntry.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/HeapEntry.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/Isect.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/Isect.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/LocArr.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/LocArr.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/MemoryPool.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/MemoryPool.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/mmio.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/mmio.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/MMmul.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/MMmul.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/MPIOp.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/MPIOp.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/MPIType.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/MPIType.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/mtSpGEMM.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/mtSpGEMM.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/MultiwayMerge.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/myenableif.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/myenableif.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/Operations.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/Operations.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/OptBuf.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/OptBuf.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/papi_combblas_globals.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/papi_combblas_globals.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/ParFriends.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/ParFriends.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/ParFriendsExt.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/ParFriendsExt.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/PBBS/radixSort.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/PBBS/radixSort.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/PBBS/utils.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/PBBS/utils.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/PreAllocatedSPA.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/PreAllocatedSPA.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/promote.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/promote.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/RefGen21.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/RefGen21.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SemanticGraph.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SemanticGraph.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/Semirings.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/Semirings.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SequenceHeaps/heap-CLR.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SequenceHeaps/heap-CLR.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SequenceHeaps/heap2.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SequenceHeaps/heap2.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SequenceHeaps/heap4.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SequenceHeaps/heap4.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SequenceHeaps/knheap.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SequenceHeaps/knheap.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SequenceHeaps/util.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SequenceHeaps/util.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpCCols.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpCCols.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpCCols.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpCCols.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpDCCols.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpDefs.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpDefs.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpHelper.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpHelper.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpImpl.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpImpl.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpImpl.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpMat.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpMat.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpMat.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpParHelper.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpParHelper.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpParHelper.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpParHelper.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpParMat.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpParMat.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpTuples.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/SpTuples.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/SpTuples.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/StackEntry.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/StackEntry.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/ThreadedFriends.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/ThreadedFriends.h... Preprocessing /build/combblas-1.6.2/include/CombBLAS/VecIterator.cpp... Parsing file /build/combblas-1.6.2/include/CombBLAS/VecIterator.cpp... Preprocessing /build/combblas-1.6.2/include/CombBLAS/VecIterator.h... Parsing file /build/combblas-1.6.2/include/CombBLAS/VecIterator.h... Preprocessing /build/combblas-1.6.2/include/Tommy/tommychain.h... Parsing file /build/combblas-1.6.2/include/Tommy/tommychain.h... Preprocessing /build/combblas-1.6.2/include/Tommy/tommyhash.h... Parsing file /build/combblas-1.6.2/include/Tommy/tommyhash.h... Preprocessing /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h... Parsing file /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h... Preprocessing /build/combblas-1.6.2/include/Tommy/tommylist.h... Parsing file /build/combblas-1.6.2/include/Tommy/tommylist.h... Preprocessing /build/combblas-1.6.2/include/Tommy/tommytypes.h... Parsing file /build/combblas-1.6.2/include/Tommy/tommytypes.h... Preprocessing /build/combblas-1.6.2/MainPage.h... Parsing file /build/combblas-1.6.2/MainPage.h... Preprocessing /build/combblas-1.6.2/ms_inttypes/inttypes.h... Parsing file /build/combblas-1.6.2/ms_inttypes/inttypes.h... Preprocessing /build/combblas-1.6.2/ms_inttypes/stdint.h... Parsing file /build/combblas-1.6.2/ms_inttypes/stdint.h... Preprocessing /build/combblas-1.6.2/ms_sys/sys/mta_task.h... Parsing file /build/combblas-1.6.2/ms_sys/sys/mta_task.h... Preprocessing /build/combblas-1.6.2/ms_sys/sys/time.h... Parsing file /build/combblas-1.6.2/ms_sys/sys/time.h... Preprocessing /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/3.25.1/CompilerIdCXX/CMakeCXXCompilerId.cpp... Parsing file /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/3.25.1/CompilerIdCXX/CMakeCXXCompilerId.cpp... Preprocessing /build/combblas-1.6.2/obj-arm-linux-gnueabihf/combblas_export.h... Parsing file /build/combblas-1.6.2/obj-arm-linux-gnueabihf/combblas_export.h... Preprocessing /build/combblas-1.6.2/obj-arm-linux-gnueabihf/TESTDATA/._remapper.cpp... Parsing file /build/combblas-1.6.2/obj-arm-linux-gnueabihf/TESTDATA/._remapper.cpp... Preprocessing /build/combblas-1.6.2/obj-arm-linux-gnueabihf/TESTDATA/remapper.cpp... Parsing file /build/combblas-1.6.2/obj-arm-linux-gnueabihf/TESTDATA/remapper.cpp... Preprocessing /build/combblas-1.6.2/Ordering/gathertest.cpp... Parsing file /build/combblas-1.6.2/Ordering/gathertest.cpp... Preprocessing /build/combblas-1.6.2/Ordering/MatPermuteSave.cpp... Parsing file /build/combblas-1.6.2/Ordering/MatPermuteSave.cpp... Preprocessing /build/combblas-1.6.2/Ordering/MD.cpp... Parsing file /build/combblas-1.6.2/Ordering/MD.cpp... Preprocessing /build/combblas-1.6.2/Ordering/RCM.cpp... Parsing file /build/combblas-1.6.2/Ordering/RCM.cpp... Preprocessing /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h... Parsing file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h... Preprocessing /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h... Parsing file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h... Preprocessing /build/combblas-1.6.2/psort-1.0/include/psort/MersenneTwister.h... Parsing file /build/combblas-1.6.2/psort-1.0/include/psort/MersenneTwister.h... Preprocessing /build/combblas-1.6.2/psort-1.0/include/psort/psort.h... Parsing file /build/combblas-1.6.2/psort-1.0/include/psort/psort.h... Preprocessing /build/combblas-1.6.2/psort-1.0/include/psort/psort_alltoall.h... Parsing file /build/combblas-1.6.2/psort-1.0/include/psort/psort_alltoall.h... Preprocessing /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h... Parsing file /build/combblas-1.6.2/psort-1.0/include/psort/psort_merge.h... Preprocessing /build/combblas-1.6.2/psort-1.0/include/psort/psort_samplesort.h... Parsing file /build/combblas-1.6.2/psort-1.0/include/psort/psort_samplesort.h... Preprocessing /build/combblas-1.6.2/psort-1.0/include/psort/psort_seqsort.h... Parsing file /build/combblas-1.6.2/psort-1.0/include/psort/psort_seqsort.h... Preprocessing /build/combblas-1.6.2/psort-1.0/include/psort/psort_splitters.h... Parsing file /build/combblas-1.6.2/psort-1.0/include/psort/psort_splitters.h... Preprocessing /build/combblas-1.6.2/psort-1.0/include/psort/psort_util.h... Parsing file /build/combblas-1.6.2/psort-1.0/include/psort/psort_util.h... Preprocessing /build/combblas-1.6.2/psort-1.0/include/psort/sort.h... Parsing file /build/combblas-1.6.2/psort-1.0/include/psort/sort.h... Preprocessing /build/combblas-1.6.2/psort-1.0/include/psort/sort.timpl.h... Parsing file /build/combblas-1.6.2/psort-1.0/include/psort/sort.timpl.h... Preprocessing /build/combblas-1.6.2/ReleaseTests/FindSparse.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/FindSparse.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/Galerkin.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/Galerkin.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/GalerkinNew.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/GalerkinNew.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/IndexingTiming.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/IteratorTest.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/IteratorTest.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/MultTest.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/MultTest.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/MultTiming.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/MultTiming.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/ParIOTest.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/ParIOTest.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/ReduceTest.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/ReduceTest.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/Roofline.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/Roofline.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/SpAsgnTiming.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/SpAsgnTiming.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/SplitMergeTest.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/SplitMergeTest.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/TransposeTest.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/TransposeTest.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/VectorIndexing.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/VectorIndexing.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/VectorIO.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/VectorIO.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/VectorIOPermute.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/VectorIOPermute.cpp... Preprocessing /build/combblas-1.6.2/ReleaseTests/VectorTest.cpp... Parsing file /build/combblas-1.6.2/ReleaseTests/VectorTest.cpp... Preprocessing /build/combblas-1.6.2/src/CommGrid.cpp... Parsing file /build/combblas-1.6.2/src/CommGrid.cpp... Preprocessing /build/combblas-1.6.2/src/hash.cpp... Parsing file /build/combblas-1.6.2/src/hash.cpp... Preprocessing /build/combblas-1.6.2/src/MemoryPool.cpp... Parsing file /build/combblas-1.6.2/src/MemoryPool.cpp... Preprocessing /build/combblas-1.6.2/src/MPIOp.cpp... Parsing file /build/combblas-1.6.2/src/MPIOp.cpp... Preprocessing /build/combblas-1.6.2/src/MPIType.cpp... Parsing file /build/combblas-1.6.2/src/MPIType.cpp... Preprocessing /build/combblas-1.6.2/usort/include/usort/binUtils.h... Parsing file /build/combblas-1.6.2/usort/include/usort/binUtils.h... Preprocessing /build/combblas-1.6.2/usort/include/usort/dtypes.h... Parsing file /build/combblas-1.6.2/usort/include/usort/dtypes.h... Preprocessing /build/combblas-1.6.2/usort/include/usort/indexHolder.h... Parsing file /build/combblas-1.6.2/usort/include/usort/indexHolder.h... Preprocessing /build/combblas-1.6.2/usort/include/usort/ompUtils.h... Parsing file /build/combblas-1.6.2/usort/include/usort/ompUtils.h... Preprocessing /build/combblas-1.6.2/usort/include/usort/parUtils.h... Parsing file /build/combblas-1.6.2/usort/include/usort/parUtils.h... Preprocessing /build/comb/build/combblas-1.6.2/usort/src/binUtils.cpp:3: warning: the name 'binUtils.C' supplied as the argument in the \file statement is not an input file /build/combblas-1.6.2/usort/src/parUtils.cpp:3: warning: the name 'parUtils.C' supplied as the argument in the \file statement is not an input file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximalMatching.h:23: warning: no matching file member found for void combblas::MaximalMatching(combblas::SpParMat< int64_t, bool, SpDCCols< int64_t, bool > > &A, combblas::SpParMat< int64_t, bool, SpDCCols< int64_t, bool > > &AT, combblas::FullyDistVec< IT, IT > &mateRow2Col, combblas::FullyDistVec< IT, IT > &mateCol2Row, combblas::FullyDistVec< IT, IT > °ColRecv, int type, bool rand=true) Possible candidates: 'void MaximalMatching(Par_DCSC_Bool &A, Par_DCSC_Bool &AT, FullyDistVec< IT, IT > &mateRow2Col, FullyDistVec< IT, IT > &mateCol2Row, FullyDistVec< IT, IT > °ColRecv, int type, bool rand=true)' at line 23 of file /build/combblas-1.6.2/BipartiteMatchings/BPMaximalMatching.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximalMatching.h:399: warning: no matching file member found for bool combblas::isMaximalmatching(combblas::SpParMat< int64_t, bool, SpDCCols< int64_t, bool > > &A, combblas::FullyDistVec< IT, NT > &mateRow2Col, combblas::FullyDistVec< IT, NT > &mateCol2Row) Possible candidates: 'bool isMaximalmatching(PSpMat_Int64 &A, FullyDistVec< IT, NT > &mateRow2Col, FullyDistVec< IT, NT > &mateCol2Row, FullyDistSpVec< int64_t, int64_t > unmatchedRow, FullyDistSpVec< int64_t, int64_t > unmatchedCol)' at line 121 of file /build/combblas-1.6.2/BipartiteMatchings/auction.cpp 'bool isMaximalmatching(Par_DCSC_Bool &A, FullyDistVec< IT, NT > &mateRow2Col, FullyDistVec< IT, NT > &mateCol2Row)' at line 399 of file /build/combblas-1.6.2/BipartiteMatchings/BPMaximalMatching.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h:112: warning: no uniquely matching class member found for template < IT, NT > int combblas::FullyDist< IT, NT >::Owner(IT gind, IT &lind) const Possible candidates: 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::Owner(IT gind, IT &lind) const' at line 98 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'template < LIT > int combblas::SpParMat< IT, NT, DER >::Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const' at line 208 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.h 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::Owner(IT gind, IT &lind) const' at line 98 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'template < LIT > int combblas::SpParMat< IT, NT, DER >::Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const' at line 208 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParMat.h 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::Owner(IT gind, IT &lind) const' at line 98 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h 'template < LIT > int combblas::SpParMat< IT, NT, DER >::Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const' at line 208 of file /build/combblas-1.6.2/include/CombBLAS/SpParMat.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h:160: warning: no uniquely matching class member found for template < IT, NT > int combblas::FullyDist< IT, NT >::OwnerWithinRow(IT n_thisrow, IT ind_withinrow, IT &lind) const Possible candidates: 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::OwnerWithinRow(IT n_thisrow, IT ind_withinrow, IT &lind) const' at line 99 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::OwnerWithinRow(IT n_thisrow, IT ind_withinrow, IT &lind) const' at line 99 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::OwnerWithinRow(IT n_thisrow, IT ind_withinrow, IT &lind) const' at line 99 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h:181: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::LengthUntil() const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::LengthUntil() const' at line 92 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::LengthUntil() const' at line 92 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::LengthUntil() const' at line 92 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h:201: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::RowLenUntil() const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h:221: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::RowLenUntil(int k) const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h:240: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::MyLocLength() const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyLocLength() const' at line 95 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyLocLength() const' at line 95 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyLocLength() const' at line 95 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h:263: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::MyRowLength() const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyRowLength() const' at line 96 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyRowLength() const' at line 96 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyRowLength() const' at line 96 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h:1506: warning: no uniquely matching class member found for template < Order, Splitter, Pred, Refiller, Alloc > merge_tree< typenameAlloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge ** iosort::merge_tree< Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, typename merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge **edge_list, allocator alloc, nallocator nalloc) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h:1542: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > merge_tree< typenameAlloc::pointer, order, Splitter, Pred, Refiller, Alloc >::Node::Edge ** iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h:1752: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > void iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::go_down(iosort::merge_tree::Node::Edge &e, Pred comp) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, bfs_index< order > index)' at line 239 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, Pred comp)' at line 403 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < TPtr > static bool iosort::special_< RanIt, 4, Splitter, Pred, Refiller, Alloc >::go_down(merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc > *that, order_t i, order_t active, bfs_index< 4 > index, TPtr *head, TPtr *tail, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge *edges, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream)' at line 793 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h 'template < i, a > static bool iosort::special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::go_down(typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *head, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *tail, Pred comp)' at line 2000 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, bfs_index< order > index)' at line 239 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, Pred comp)' at line 403 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < TPtr > static bool iosort::special_< RanIt, 4, Splitter, Pred, Refiller, Alloc >::go_down(merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc > *that, order_t i, order_t active, bfs_index< 4 > index, TPtr *head, TPtr *tail, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge *edges, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream)' at line 793 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h 'template < i, a > static bool iosort::special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::go_down(typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *head, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *tail, Pred comp)' at line 2000 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, bfs_index< order > index)' at line 239 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, Pred comp)' at line 403 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < TPtr > static bool iosort::special_< RanIt, 4, Splitter, Pred, Refiller, Alloc >::go_down(merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc > *that, order_t i, order_t active, bfs_index< 4 > index, TPtr *head, TPtr *tail, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge *edges, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream)' at line 793 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h 'template < i, a > static bool iosort::special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::go_down(typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *head, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *tail, Pred comp)' at line 2000 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h:1761: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > void iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::go_down_cold(iosort::merge_tree::Node::Edge &e, Pred comp) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, bfs_index< order > &index)' at line 240 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, Pred comp)' at line 404 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, bfs_index< order > &index)' at line 240 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, Pred comp)' at line 404 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, bfs_index< order > &index)' at line 240 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, Pred comp)' at line 404 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h:1770: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > void iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::warmup(nallocator::pointer n, iosort::merge_tree::Node::Edge &output, Pred comp) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, bfs_index< order > index)' at line 242 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, Pred comp)' at line 406 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, bfs_index< order > index)' at line 242 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, Pred comp)' at line 406 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, bfs_index< order > index)' at line 242 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, Pred comp)' at line 406 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h:1780: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > template < FwIt > FwIt iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag) Possible candidates: 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h:1799: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > template < RIt > RIt iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag) Possible candidates: 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h:1842: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > template < OutIt > OutIt iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp) Possible candidates: 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/BPMaximalMatching.h:23: warning: no matching file member found for void combblas::MaximalMatching(combblas::SpParMat< int64_t, bool, SpDCCols< int64_t, bool > > &A, combblas::SpParMat< int64_t, bool, SpDCCols< int64_t, bool > > &AT, combblas::FullyDistVec< IT, IT > &mateRow2Col, combblas::FullyDistVec< IT, IT > &mateCol2Row, combblas::FullyDistVec< IT, IT > °ColRecv, int type, bool rand=true) Possible candidates: 'void MaximalMatching(Par_DCSC_Bool &A, Par_DCSC_Bool &AT, FullyDistVec< IT, IT > &mateRow2Col, FullyDistVec< IT, IT > &mateCol2Row, FullyDistVec< IT, IT > °ColRecv, int type, bool rand=true)' at line 23 of file /build/combblas-1.6.2/BipartiteMatchings/BPMaximalMatching.h /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/BPMaximalMatching.h:399: warning: no matching file member found for bool combblas::isMaximalmatching(combblas::SpParMat< int64_t, bool, SpDCCols< int64_t, bool > > &A, combblas::FullyDistVec< IT, NT > &mateRow2Col, combblas::FullyDistVec< IT, NT > &mateCol2Row) Possible candidates: 'bool isMaximalmatching(PSpMat_Int64 &A, FullyDistVec< IT, NT > &mateRow2Col, FullyDistVec< IT, NT > &mateCol2Row, FullyDistSpVec< int64_t, int64_t > unmatchedRow, FullyDistSpVec< int64_t, int64_t > unmatchedCol)' at line 121 of file /build/combblas-1.6.2/BipartiteMatchings/auction.cpp 'bool isMaximalmatching(Par_DCSC_Bool &A, FullyDistVec< IT, NT > &mateRow2Col, FullyDistVec< IT, NT > &mateCol2Row)' at line 399 of file /build/combblas-1.6.2/BipartiteMatchings/BPMaximalMatching.h /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h:112: warning: no uniquely matching class member found for template < IT, NT > int combblas::FullyDist< IT, NT >::Owner(IT gind, IT &lind) const Possible candidates: 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::Owner(IT gind, IT &lind) const' at line 98 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'template < LIT > int combblas::SpParMat< IT, NT, DER >::Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const' at line 208 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.h 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::Owner(IT gind, IT &lind) const' at line 98 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'template < LIT > int combblas::SpParMat< IT, NT, DER >::Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const' at line 208 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParMat.h 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::Owner(IT gind, IT &lind) const' at line 98 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h 'template < LIT > int combblas::SpParMat< IT, NT, DER >::Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const' at line 208 of file /build/combblas-1.6.2/include/CombBLAS/SpParMat.h /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h:160: warning: no uniquely matching class member found for template < IT, NT > int combblas::FullyDist< IT, NT >::OwnerWithinRow(IT n_thisrow, IT ind_withinrow, IT &lind) const Possible candidates: 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::OwnerWithinRow(IT n_thisrow, IT ind_withinrow, IT &lind) const' at line 99 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::OwnerWithinRow(IT n_thisrow, IT ind_withinrow, IT &lind) const' at line 99 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::OwnerWithinRow(IT n_thisrow, IT ind_withinrow, IT &lind) const' at line 99 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h:181: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::LengthUntil() const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::LengthUntil() const' at line 92 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::LengthUntil() const' at line 92 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::LengthUntil() const' at line 92 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h:201: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::RowLenUntil() const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h:221: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::RowLenUntil(int k) const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h:240: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::MyLocLength() const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyLocLength() const' at line 95 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyLocLength() const' at line 95 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyLocLength() const' at line 95 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h:263: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::MyRowLength() const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyRowLength() const' at line 96 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyRowLength() const' at line 96 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyRowLength() const' at line 96 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h:286: warning: member 'special_' of class 'merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >' cannot be found /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h:1506: warning: no uniquely matching class member found for template < Order, Splitter, Pred, Refiller, Alloc > merge_tree< typenameAlloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge ** iosort::merge_tree< Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, typename merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge **edge_list, allocator alloc, nallocator nalloc) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h:1542: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > merge_tree< typenameAlloc::pointer, order, Splitter, Pred, Refiller, Alloc >::Node::Edge ** iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h:1752: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > void iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::go_down(iosort::merge_tree::Node::Edge &e, Pred comp) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, bfs_index< order > index)' at line 239 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, Pred comp)' at line 403 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < TPtr > static bool iosort::special_< RanIt, 4, Splitter, Pred, Refiller, Alloc >::go_down(merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc > *that, order_t i, order_t active, bfs_index< 4 > index, TPtr *head, TPtr *tail, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge *edges, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream)' at line 793 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h 'template < i, a > static bool iosort::special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::go_down(typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *head, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *tail, Pred comp)' at line 2000 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, bfs_index< order > index)' at line 239 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, Pred comp)' at line 403 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < TPtr > static bool iosort::special_< RanIt, 4, Splitter, Pred, Refiller, Alloc >::go_down(merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc > *that, order_t i, order_t active, bfs_index< 4 > index, TPtr *head, TPtr *tail, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge *edges, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream)' at line 793 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h 'template < i, a > static bool iosort::special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::go_down(typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *head, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *tail, Pred comp)' at line 2000 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, bfs_index< order > index)' at line 239 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, Pred comp)' at line 403 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < TPtr > static bool iosort::special_< RanIt, 4, Splitter, Pred, Refiller, Alloc >::go_down(merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc > *that, order_t i, order_t active, bfs_index< 4 > index, TPtr *head, TPtr *tail, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge *edges, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream)' at line 793 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h 'template < i, a > static bool iosort::special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::go_down(typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *head, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *tail, Pred comp)' at line 2000 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h:1761: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > void iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::go_down_cold(iosort::merge_tree::Node::Edge &e, Pred comp) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, bfs_index< order > &index)' at line 240 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, Pred comp)' at line 404 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, bfs_index< order > &index)' at line 240 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, Pred comp)' at line 404 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, bfs_index< order > &index)' at line 240 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, Pred comp)' at line 404 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h:1770: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > void iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::warmup(nallocator::pointer n, iosort::merge_tree::Node::Edge &output, Pred comp) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, bfs_index< order > index)' at line 242 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, Pred comp)' at line 406 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, bfs_index< order > index)' at line 242 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, Pred comp)' at line 406 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, bfs_index< order > index)' at line 242 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, Pred comp)' at line 406 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h:1780: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > template < FwIt > FwIt iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag) Possible candidates: 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h:1799: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > template < RIt > RIt iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag) Possible candidates: 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h:1842: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > template < OutIt > OutIt iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp) Possible candidates: 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h:1208: warning: member 'merge_tree' of class 'special_< typename Alloc::pointer, 2, Splitter, Pred, Refiller, Alloc >' cannot be found /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h:1921: warning: member 'merge_tree' of class 'special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >' cannot be found /build/combblas-1.6.2/include/CombBLAS/FullyDist.h:112: warning: no uniquely matching class member found for template < IT, NT > int combblas::FullyDist< IT, NT >::Owner(IT gind, IT &lind) const Possible candidates: 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::Owner(IT gind, IT &lind) const' at line 98 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'template < LIT > int combblas::SpParMat< IT, NT, DER >::Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const' at line 208 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.h 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::Owner(IT gind, IT &lind) const' at line 98 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'template < LIT > int combblas::SpParMat< IT, NT, DER >::Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const' at line 208 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SpParMat.h 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::Owner(IT gind, IT &lind) const' at line 98 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h 'template < LIT > int combblas::SpParMat< IT, NT, DER >::Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const' at line 208 of file /build/combblas-1.6.2/include/CombBLAS/SpParMat.h /build/combblas-1.6.2/include/CombBLAS/FullyDist.h:160: warning: no uniquely matching class member found for template < IT, NT > int combblas::FullyDist< IT, NT >::OwnerWithinRow(IT n_thisrow, IT ind_withinrow, IT &lind) const Possible candidates: 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::OwnerWithinRow(IT n_thisrow, IT ind_withinrow, IT &lind) const' at line 99 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::OwnerWithinRow(IT n_thisrow, IT ind_withinrow, IT &lind) const' at line 99 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'int combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::OwnerWithinRow(IT n_thisrow, IT ind_withinrow, IT &lind) const' at line 99 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/include/CombBLAS/FullyDist.h:181: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::LengthUntil() const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::LengthUntil() const' at line 92 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::LengthUntil() const' at line 92 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::LengthUntil() const' at line 92 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/include/CombBLAS/FullyDist.h:201: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::RowLenUntil() const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/include/CombBLAS/FullyDist.h:221: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::RowLenUntil(int k) const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil() const' at line 93 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::RowLenUntil(int k) const' at line 94 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/include/CombBLAS/FullyDist.h:240: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::MyLocLength() const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyLocLength() const' at line 95 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyLocLength() const' at line 95 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyLocLength() const' at line 95 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/include/CombBLAS/FullyDist.h:263: warning: no uniquely matching class member found for template < IT, NT > IT combblas::FullyDist< IT, NT >::MyRowLength() const Possible candidates: 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyRowLength() const' at line 96 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyRowLength() const' at line 96 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/FullyDist.h 'IT combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >::MyRowLength() const' at line 96 of file /build/combblas-1.6.2/include/CombBLAS/FullyDist.h /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h:286: warning: member 'special_' of class 'merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >' cannot be found /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h:1506: warning: no uniquely matching class member found for template < Order, Splitter, Pred, Refiller, Alloc > merge_tree< typenameAlloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge ** iosort::merge_tree< Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, typename merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge **edge_list, allocator alloc, nallocator nalloc) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h:1542: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > merge_tree< typenameAlloc::pointer, order, Splitter, Pred, Refiller, Alloc >::Node::Edge ** iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 148 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, allocator alloc, nallocator nalloc)' at line 155 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 237 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 313 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'Edge ** iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::construct(order_t k, height_t height, size_t *buf_size, Edge **edge_list, allocator alloc, nallocator nalloc)' at line 320 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::construct(order_t k)' at line 400 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h:1752: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > void iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::go_down(iosort::merge_tree::Node::Edge &e, Pred comp) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, bfs_index< order > index)' at line 239 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, Pred comp)' at line 403 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < TPtr > static bool iosort::special_< RanIt, 4, Splitter, Pred, Refiller, Alloc >::go_down(merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc > *that, order_t i, order_t active, bfs_index< 4 > index, TPtr *head, TPtr *tail, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge *edges, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream)' at line 793 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h 'template < i, a > static bool iosort::special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::go_down(typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *head, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *tail, Pred comp)' at line 2000 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.timpl.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, bfs_index< order > index)' at line 239 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, Pred comp)' at line 403 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < TPtr > static bool iosort::special_< RanIt, 4, Splitter, Pred, Refiller, Alloc >::go_down(merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc > *that, order_t i, order_t active, bfs_index< 4 > index, TPtr *head, TPtr *tail, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge *edges, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream)' at line 793 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h 'template < i, a > static bool iosort::special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::go_down(typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *head, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *tail, Pred comp)' at line 2000 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.timpl.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, bfs_index< order > index)' at line 239 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down(typename Node::Edge &e, Pred comp)' at line 403 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < TPtr > static bool iosort::special_< RanIt, 4, Splitter, Pred, Refiller, Alloc >::go_down(merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc > *that, order_t i, order_t active, bfs_index< 4 > index, TPtr *head, TPtr *tail, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge *edges, typename merge_tree< RanIt, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream)' at line 793 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h 'template < i, a > static bool iosort::special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::go_down(typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::Node::Edge **stream, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *head, typename merge_tree< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >::TPtr *tail, Pred comp)' at line 2000 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h:1761: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > void iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::go_down_cold(iosort::merge_tree::Node::Edge &e, Pred comp) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, bfs_index< order > &index)' at line 240 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, Pred comp)' at line 404 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, bfs_index< order > &index)' at line 240 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, Pred comp)' at line 404 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, bfs_index< order > &index)' at line 240 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::go_down_cold(typename Node::Edge &e, Pred comp)' at line 404 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h:1770: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > void iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::warmup(nallocator::pointer n, iosort::merge_tree::Node::Edge &output, Pred comp) Possible candidates: 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, bfs_index< order > index)' at line 242 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, Pred comp)' at line 406 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, bfs_index< order > index)' at line 242 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, Pred comp)' at line 406 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'void iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, bfs_index< order > index)' at line 242 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'static void iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::warmup(NPtr n, typename Node::Edge &output, Pred comp)' at line 406 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h:1780: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > template < FwIt > FwIt iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag) Possible candidates: 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h:1799: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > template < RIt > RIt iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag) Possible candidates: 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h:1842: warning: no uniquely matching class member found for template < order, Splitter, Pred, Refiller, Alloc > template < OutIt > OutIt iosort::merge_tree< order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp) Possible candidates: 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/debian/tmp/usr/include/psort/funnel.h 'TPtr iosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, bfs_index< order > index, TPtr b, TPtr e)' at line 251 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < OutIt > static OutIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, OutIt begin, Pred comp)' at line 409 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < FwIt > static FwIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, FwIt begin, FwIt end, Pred comp, std::forward_iterator_tag)' at line 411 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h 'template < RIt > static RIt iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::copy(typename Node::Edge &de, RIt begin, RIt end, Pred comp, std::random_access_iterator_tag)' at line 413 of file /build/combblas-1.6.2/psort-1.0/include/psort/funnel.h /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h:1208: warning: member 'merge_tree' of class 'special_< typename Alloc::pointer, 2, Splitter, Pred, Refiller, Alloc >' cannot be found /build/combblas-1.6.2/psort-1.0/include/psort/funnel.timpl.h:1921: warning: member 'merge_tree' of class 'special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >' cannot be found /build/combblas-1.6.2/src/CommGrid.cpp:153: warning: no matching class member found for void combblas::CommGrid::OpenDebugFile(string prefix, ofstream &output) const Possible candidates: 'void combblas::CommGrid::OpenDebugFile(std::string prefix, std::ofstream &output) const' at line 146 of file /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/CommGrid.h 'void combblas::CommGrid::OpenDebugFile(std::string prefix, std::ofstream &output) const' at line 146 of file /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/CommGrid.h 'void combblas::CommGrid::OpenDebugFile(std::string prefix, std::ofstream &output) const' at line 146 of file /build/combblas-1.6.2/include/CombBLAS/CommGrid.h blas-1.6.2/usort/include/usort/seqUtils.h... Parsing file /build/combblas-1.6.2/usort/include/usort/seqUtils.h... Preprocessing /build/combblas-1.6.2/usort/include/usort/sort_profiler.h... Parsing file /build/combblas-1.6.2/usort/include/usort/sort_profiler.h... Preprocessing /build/combblas-1.6.2/usort/src/binUtils.cpp... Parsing file /build/combblas-1.6.2/usort/src/binUtils.cpp... Preprocessing /build/combblas-1.6.2/usort/src/main-short.cpp... Parsing file /build/combblas-1.6.2/usort/src/main-short.cpp... Preprocessing /build/combblas-1.6.2/usort/src/main.cpp... Parsing file /build/combblas-1.6.2/usort/src/main.cpp... Preprocessing /build/combblas-1.6.2/usort/src/parUtils.cpp... Parsing file /build/combblas-1.6.2/usort/src/parUtils.cpp... Preprocessing /build/combblas-1.6.2/usort/src/sort_profiler.cpp... Parsing file /build/combblas-1.6.2/usort/src/sort_profiler.cpp... 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 the 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 example documentation... Generating file sources... Generating code for file ._MainPage.h... Generating code for file 3DSpGEMM/CCGrid.h... Generating code for file 3DSpGEMM/GenRmatDist.h... Generating code for file 3DSpGEMM/Glue.h... Generating code for file 3DSpGEMM/mpipspgemm.cpp... Generating code for file 3DSpGEMM/Multiplier.h... Generating code for file 3DSpGEMM/OldReductions.h... Generating code for file 3DSpGEMM/ReadMatDist.h... Generating code for file 3DSpGEMM/Reductions.h... Generating code for file 3DSpGEMM/RestrictionOp.cpp... Generating code for file 3DSpGEMM/RestrictionOp.h... Generating code for file 3DSpGEMM/SplitMatDist.h... Generating code for file 3DSpGEMM/SUMMALayer.h... Generating code for file 3DSpGEMM/test_mpipspgemm.cpp... Generating code for file Applications/._RandomParentBFS.cpp... Generating code for file Applications/BetwCent.cpp... Generating code for file Applications/CC.cpp... Generating code for file Applications/CC.h... Generating code for file Applications/DirOptBFS.cpp... Generating code for file Applications/FilteredBFS.cpp... Generating code for file Applications/FilteredMIS.cpp... Generating code for file Applications/MCL.cpp... Generating code for file Applications/RandomParentBFS.cpp... Generating code for file Applications/SingleChildBFS.cpp... Generating code for file Applications/SpMMError.cpp... Generating code for file Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp... Generating code for file Applications/TopDownBFS.cpp... Generating code for file Applications/TwitterEdge.h... Generating code for file Applications/WriteMCLClusters.h... Generating code for file BipartiteMatchings/ApproxWeightPerfectMatching.cpp... Generating code for file BipartiteMatchings/ApproxWeightPerfectMatching.h... Generating code for file debian/libcombblas-dev/usr/include/BipartiteMatchings/ApproxWeightPerfectMatching.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/ApproxWeightPerfectMatching.h... Generating code for file debian/tmp/usr/include/BipartiteMatchings/ApproxWeightPerfectMatching.h... Generating code for file BipartiteMatchings/auction.cpp... Generating code for file BipartiteMatchings/BPMaximalMatching.cpp... Generating code for file BipartiteMatchings/BPMaximalMatching.h... Generating code for file debian/libcombblas-dev/usr/include/BipartiteMatchings/BPMaximalMatching.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximalMatching.h... Generating code for file debian/tmp/usr/include/BipartiteMatchings/BPMaximalMatching.h... Generating code for file BipartiteMatchings/BPMaximumMatching.cpp... Generating code for file BipartiteMatchings/BPMaximumMatching.h... Generating code for file debian/libcombblas-dev/usr/include/BipartiteMatchings/BPMaximumMatching.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximumMatching.h... Generating code for file debian/tmp/usr/include/BipartiteMatchings/BPMaximumMatching.h... Generating code for file BipartiteMatchings/gathertest.cpp... Generating code for file Ordering/gathertest.cpp... Generating code for file BipartiteMatchings/MatchingDefs.h... Generating code for file debian/libcombblas-dev/usr/include/BipartiteMatchings/MatchingDefs.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/MatchingDefs.h... Generating code for file debian/tmp/usr/include/BipartiteMatchings/MatchingDefs.h... Generating code for file BipartiteMatchings/Utility.h... Generating code for file debian/libcombblas-dev/usr/include/BipartiteMatchings/Utility.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/Utility.h... Generating code for file debian/tmp/usr/include/BipartiteMatchings/Utility.h... Generating code for file graph500-1.2/compat.h... Generating code for file debian/libcombblas-dev/usr/include/graph500/generator/apply_permutation_mpi.h... Generating code for file debian/tmp/usr/include/graph500/generator/apply_permutation_mpi.h... Generating code for file graph500-1.2/generator/include/graph500/generator/apply_permutation_mpi.h... Generating code for file debian/libcombblas-dev/usr/include/graph500/generator/btrd_binomial_distribution.h... Generating code for file debian/tmp/usr/include/graph500/generator/btrd_binomial_distribution.h... Generating code for file graph500-1.2/generator/include/graph500/generator/btrd_binomial_distribution.h... Generating code for file debian/libcombblas-dev/usr/include/graph500/generator/graph_generator.h... Generating code for file debian/tmp/usr/include/graph500/generator/graph_generator.h... Generating code for file graph500-1.2/generator/include/graph500/generator/graph_generator.h... Generating code for file debian/libcombblas-dev/usr/include/graph500/generator/make_graph.h... Generating code for file debian/tmp/usr/include/graph500/generator/make_graph.h... Generating code for file graph500-1.2/generator/include/graph500/generator/make_graph.h... Generating code for file debian/libcombblas-dev/usr/include/graph500/generator/mod_arith.h... Generating code for file debian/tmp/usr/include/graph500/generator/mod_arith.h... Generating code for file graph500-1.2/generator/include/graph500/generator/mod_arith.h... Generating code for file debian/libcombblas-dev/usr/include/graph500/generator/mod_arith_32bit.h... Generating code for file debian/tmp/usr/include/graph500/generator/mod_arith_32bit.h... Generating code for file graph500-1.2/generator/include/graph500/generator/mod_arith_32bit.h... Generating code for file debian/libcombblas-dev/usr/include/graph500/generator/mod_arith_64bit.h... Generating code for file debian/tmp/usr/include/graph500/generator/mod_arith_64bit.h... Generating code for file graph500-1.2/generator/include/graph500/generator/mod_arith_64bit.h... Generating code for file debian/libcombblas-dev/usr/include/graph500/generator/mod_arith_xmt.h... Generating code for file debian/tmp/usr/include/graph500/generator/mod_arith_xmt.h... Generating code for file graph500-1.2/generator/include/graph500/generator/mod_arith_xmt.h... Generating code for file debian/libcombblas-dev/usr/include/graph500/generator/permutation_gen.h... Generating code for file debian/tmp/usr/include/graph500/generator/permutation_gen.h... Generating code for file graph500-1.2/generator/include/graph500/generator/permutation_gen.h... Generating code for file debian/libcombblas-dev/usr/include/graph500/generator/scramble_edges.h... Generating code for file debian/tmp/usr/include/graph500/generator/scramble_edges.h... Generating code for file graph500-1.2/generator/include/graph500/generator/scramble_edges.h... Generating code for file debian/libcombblas-dev/usr/include/graph500/generator/splittable_mrg.h... Generating code for file debian/tmp/usr/include/graph500/generator/splittable_mrg.h... Generating code for file graph500-1.2/generator/include/graph500/generator/splittable_mrg.h... Generating code for file graph500-1.2/graph500.h... Generating code for file graph500-1.2/kronecker.h... Generating code for file graph500-1.2/mpi/common.h... Generating code for file graph500-1.2/options.h... Generating code for file graph500-1.2/prng.h... Generating code for file graph500-1.2/rmat.h... Generating code for file graph500-1.2/timer.h... Generating code for file graph500-1.2/verify.h... Generating code for file graph500-1.2/xalloc.h... Generating code for file include/CombBLAS/._CombBLAS.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BFSFriends.h... Generating code for file debian/tmp/usr/include/CombBLAS/BFSFriends.h... Generating code for file include/CombBLAS/BFSFriends.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BitMap.h... Generating code for file debian/tmp/usr/include/CombBLAS/BitMap.h... Generating code for file include/CombBLAS/BitMap.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BitMapCarousel.h... Generating code for file debian/tmp/usr/include/CombBLAS/BitMapCarousel.h... Generating code for file include/CombBLAS/BitMapCarousel.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BitMapFringe.h... Generating code for file debian/tmp/usr/include/CombBLAS/BitMapFringe.h... Generating code for file include/CombBLAS/BitMapFringe.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/CombBLAS.h... Generating code for file debian/tmp/usr/include/CombBLAS/CombBLAS.h... Generating code for file include/CombBLAS/CombBLAS.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/CommGrid.h... Generating code for file debian/tmp/usr/include/CombBLAS/CommGrid.h... Generating code for file include/CombBLAS/CommGrid.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/Compare.h... Generating code for file debian/tmp/usr/include/CombBLAS/Compare.h... Generating code for file include/CombBLAS/Compare.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/csc.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/csc.cpp... Generating code for file include/CombBLAS/csc.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/csc.h... Generating code for file debian/tmp/usr/include/CombBLAS/csc.h... Generating code for file include/CombBLAS/csc.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/dcsc.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/dcsc.cpp... Generating code for file include/CombBLAS/dcsc.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/dcsc.h... Generating code for file debian/tmp/usr/include/CombBLAS/dcsc.h... Generating code for file include/CombBLAS/dcsc.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/Deleter.h... Generating code for file debian/tmp/usr/include/CombBLAS/Deleter.h... Generating code for file include/CombBLAS/Deleter.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/DenseParMat.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/DenseParMat.cpp... Generating code for file include/CombBLAS/DenseParMat.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/DenseParMat.h... Generating code for file debian/tmp/usr/include/CombBLAS/DenseParMat.h... Generating code for file include/CombBLAS/DenseParMat.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/DistEdgeList.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/DistEdgeList.cpp... Generating code for file include/CombBLAS/DistEdgeList.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/DistEdgeList.h... Generating code for file debian/tmp/usr/include/CombBLAS/DistEdgeList.h... Generating code for file include/CombBLAS/DistEdgeList.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/Exception.h... Generating code for file debian/tmp/usr/include/CombBLAS/Exception.h... Generating code for file include/CombBLAS/Exception.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/FileHeader.h... Generating code for file debian/tmp/usr/include/CombBLAS/FileHeader.h... Generating code for file include/CombBLAS/FileHeader.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/Friends.h... Generating code for file debian/tmp/usr/include/CombBLAS/Friends.h... Generating code for file include/CombBLAS/Friends.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h... Generating code for file debian/tmp/usr/include/CombBLAS/FullyDist.h... Generating code for file include/CombBLAS/FullyDist.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/FullyDistSpVec.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/FullyDistSpVec.cpp... Generating code for file include/CombBLAS/FullyDistSpVec.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/FullyDistSpVec.h... Generating code for file debian/tmp/usr/include/CombBLAS/FullyDistSpVec.h... Generating code for file include/CombBLAS/FullyDistSpVec.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/FullyDistVec.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/FullyDistVec.cpp... Generating code for file include/CombBLAS/FullyDistVec.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/FullyDistVec.h... Generating code for file debian/tmp/usr/include/CombBLAS/FullyDistVec.h... Generating code for file include/CombBLAS/FullyDistVec.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/HeapEntry.h... Generating code for file debian/tmp/usr/include/CombBLAS/HeapEntry.h... Generating code for file include/CombBLAS/HeapEntry.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/Isect.h... Generating code for file debian/tmp/usr/include/CombBLAS/Isect.h... Generating code for file include/CombBLAS/Isect.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/LocArr.h... Generating code for file debian/tmp/usr/include/CombBLAS/LocArr.h... Generating code for file include/CombBLAS/LocArr.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/MemoryPool.h... Generating code for file debian/tmp/usr/include/CombBLAS/MemoryPool.h... Generating code for file include/CombBLAS/MemoryPool.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/mmio.h... Generating code for file debian/tmp/usr/include/CombBLAS/mmio.h... Generating code for file include/CombBLAS/mmio.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/MMmul.h... Generating code for file debian/tmp/usr/include/CombBLAS/MMmul.h... Generating code for file include/CombBLAS/MMmul.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/MPIOp.h... Generating code for file debian/tmp/usr/include/CombBLAS/MPIOp.h... Generating code for file include/CombBLAS/MPIOp.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/MPIType.h... Generating code for file debian/tmp/usr/include/CombBLAS/MPIType.h... Generating code for file include/CombBLAS/MPIType.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/mtSpGEMM.h... Generating code for file debian/tmp/usr/include/CombBLAS/mtSpGEMM.h... Generating code for file include/CombBLAS/mtSpGEMM.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/MultiwayMerge.h... Generating code for file debian/tmp/usr/include/CombBLAS/MultiwayMerge.h... Generating code for file include/CombBLAS/MultiwayMerge.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/myenableif.h... Generating code for file debian/tmp/usr/include/CombBLAS/myenableif.h... Generating code for file include/CombBLAS/myenableif.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/Operations.h... Generating code for file debian/tmp/usr/include/CombBLAS/Operations.h... Generating code for file include/CombBLAS/Operations.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/OptBuf.h... Generating code for file debian/tmp/usr/include/CombBLAS/OptBuf.h... Generating code for file include/CombBLAS/OptBuf.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/papi_combblas_globals.h... Generating code for file debian/tmp/usr/include/CombBLAS/papi_combblas_globals.h... Generating code for file include/CombBLAS/papi_combblas_globals.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h... Generating code for file debian/tmp/usr/include/CombBLAS/ParFriends.h... Generating code for file include/CombBLAS/ParFriends.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/ParFriendsExt.h... Generating code for file debian/tmp/usr/include/CombBLAS/ParFriendsExt.h... Generating code for file include/CombBLAS/ParFriendsExt.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/PBBS/radixSort.h... Generating code for file debian/tmp/usr/include/CombBLAS/PBBS/radixSort.h... Generating code for file include/CombBLAS/PBBS/radixSort.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/PBBS/utils.h... Generating code for file debian/libcombblas-dev/usr/include/graph500/generator/utils.h... Generating code for file debian/tmp/usr/include/CombBLAS/PBBS/utils.h... Generating code for file debian/tmp/usr/include/graph500/generator/utils.h... Generating code for file graph500-1.2/generator/include/graph500/generator/utils.h... Generating code for file include/CombBLAS/PBBS/utils.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/PreAllocatedSPA.h... Generating code for file debian/tmp/usr/include/CombBLAS/PreAllocatedSPA.h... Generating code for file include/CombBLAS/PreAllocatedSPA.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/promote.h... Generating code for file debian/tmp/usr/include/CombBLAS/promote.h... Generating code for file include/CombBLAS/promote.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/RefGen21.h... Generating code for file debian/tmp/usr/include/CombBLAS/RefGen21.h... Generating code for file include/CombBLAS/RefGen21.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SemanticGraph.h... Generating code for file debian/tmp/usr/include/CombBLAS/SemanticGraph.h... Generating code for file include/CombBLAS/SemanticGraph.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/Semirings.h... Generating code for file debian/tmp/usr/include/CombBLAS/Semirings.h... Generating code for file include/CombBLAS/Semirings.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/heap-CLR.h... Generating code for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap-CLR.h... Generating code for file include/CombBLAS/SequenceHeaps/heap-CLR.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/heap2.h... Generating code for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap2.h... Generating code for file include/CombBLAS/SequenceHeaps/heap2.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/heap4.h... Generating code for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap4.h... Generating code for file include/CombBLAS/SequenceHeaps/heap4.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/knheap.h... Generating code for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/knheap.h... Generating code for file include/CombBLAS/SequenceHeaps/knheap.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/util.h... Generating code for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/util.h... Generating code for file include/CombBLAS/SequenceHeaps/util.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpCCols.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/SpCCols.cpp... Generating code for file include/CombBLAS/SpCCols.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpCCols.h... Generating code for file debian/tmp/usr/include/CombBLAS/SpCCols.h... Generating code for file include/CombBLAS/SpCCols.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/SpDCCols.cpp... Generating code for file include/CombBLAS/SpDCCols.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.h... Generating code for file debian/tmp/usr/include/CombBLAS/SpDCCols.h... Generating code for file include/CombBLAS/SpDCCols.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpDefs.h... Generating code for file debian/tmp/usr/include/CombBLAS/SpDefs.h... Generating code for file include/CombBLAS/SpDefs.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpHelper.h... Generating code for file debian/tmp/usr/include/CombBLAS/SpHelper.h... Generating code for file include/CombBLAS/SpHelper.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/SpImpl.cpp... Generating code for file include/CombBLAS/SpImpl.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.h... Generating code for file debian/tmp/usr/include/CombBLAS/SpImpl.h... Generating code for file include/CombBLAS/SpImpl.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpMat.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/SpMat.cpp... Generating code for file include/CombBLAS/SpMat.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpMat.h... Generating code for file debian/tmp/usr/include/CombBLAS/SpMat.h... Generating code for file include/CombBLAS/SpMat.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/SpParHelper.cpp... Generating code for file include/CombBLAS/SpParHelper.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.h... Generating code for file debian/tmp/usr/include/CombBLAS/SpParHelper.h... Generating code for file include/CombBLAS/SpParHelper.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/SpParMat.cpp... Generating code for file include/CombBLAS/SpParMat.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.h... Generating code for file debian/tmp/usr/include/CombBLAS/SpParMat.h... Generating code for file include/CombBLAS/SpParMat.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/SpTuples.cpp... Generating code for file include/CombBLAS/SpTuples.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.h... Generating code for file debian/tmp/usr/include/CombBLAS/SpTuples.h... Generating code for file include/CombBLAS/SpTuples.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/StackEntry.h... Generating code for file debian/tmp/usr/include/CombBLAS/StackEntry.h... Generating code for file include/CombBLAS/StackEntry.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/ThreadedFriends.h... Generating code for file debian/tmp/usr/include/CombBLAS/ThreadedFriends.h... Generating code for file include/CombBLAS/ThreadedFriends.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/VecIterator.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/VecIterator.cpp... Generating code for file include/CombBLAS/VecIterator.cpp... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/VecIterator.h... Generating code for file debian/tmp/usr/include/CombBLAS/VecIterator.h... Generating code for file include/CombBLAS/VecIterator.h... Generating code for file debian/libcombblas-dev/usr/include/Tommy/tommychain.h... Generating code for file debian/tmp/usr/include/Tommy/tommychain.h... Generating code for file include/Tommy/tommychain.h... Generating code for file debian/libcombblas-dev/usr/include/Tommy/tommyhash.h... Generating code for file debian/tmp/usr/include/Tommy/tommyhash.h... Generating code for file include/Tommy/tommyhash.h... Generating code for file debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h... Generating code for file debian/tmp/usr/include/Tommy/tommyhashdyn.h... Generating code for file include/Tommy/tommyhashdyn.h... Generating code for file debian/libcombblas-dev/usr/include/Tommy/tommylist.h... Generating code for file debian/tmp/usr/include/Tommy/tommylist.h... Generating code for file include/Tommy/tommylist.h... Generating code for file debian/libcombblas-dev/usr/include/Tommy/tommytypes.h... Generating code for file debian/tmp/usr/include/Tommy/tommytypes.h... Generating code for file include/Tommy/tommytypes.h... Generating code for file MainPage.h... Generating code for file ms_inttypes/inttypes.h... Generating code for file ms_inttypes/stdint.h... Generating code for file ms_sys/sys/mta_task.h... Generating code for file ms_sys/sys/time.h... Generating code for file obj-arm-linux-gnueabihf/CMakeFiles/3.25.1/CompilerIdCXX/CMakeCXXCompilerId.cpp... Generating code for file obj-arm-linux-gnueabihf/combblas_export.h... Generating code for file obj-arm-linux-gnueabihf/TESTDATA/._remapper.cpp... Generating code for file obj-arm-linux-gnueabihf/TESTDATA/remapper.cpp... Generating code for file Ordering/MatPermuteSave.cpp... Generating code for file Ordering/MD.cpp... Generating code for file Ordering/RCM.cpp... Generating code for file debian/libcombblas-dev/usr/include/psort/funnel.h... Generating code for file debian/tmp/usr/include/psort/funnel.h... Generating code for file psort-1.0/include/psort/funnel.h... Generating code for file debian/libcombblas-dev/usr/include/psort/funnel.timpl.h... Generating code for file debian/tmp/usr/include/psort/funnel.timpl.h... Generating code for file psort-1.0/include/psort/funnel.timpl.h... Generating code for file debian/libcombblas-dev/usr/include/psort/MersenneTwister.h... Generating code for file debian/tmp/usr/include/psort/MersenneTwister.h... Generating code for file psort-1.0/include/psort/MersenneTwister.h... Generating code for file debian/libcombblas-dev/usr/include/psort/psort.h... Generating code for file debian/tmp/usr/include/psort/psort.h... Generating code for file psort-1.0/include/psort/psort.h... Generating code for file debian/libcombblas-dev/usr/include/psort/psort_alltoall.h... Generating code for file debian/tmp/usr/include/psort/psort_alltoall.h... Generating code for file psort-1.0/include/psort/psort_alltoall.h... Generating code for file debian/libcombblas-dev/usr/include/psort/psort_merge.h... Generating code for file debian/tmp/usr/include/psort/psort_merge.h... Generating code for file psort-1.0/include/psort/psort_merge.h... Generating code for file debian/libcombblas-dev/usr/include/psort/psort_samplesort.h... Generating code for file debian/tmp/usr/include/psort/psort_samplesort.h... Generating code for file psort-1.0/include/psort/psort_samplesort.h... Generating code for file debian/libcombblas-dev/usr/include/psort/psort_seqsort.h... Generating code for file debian/tmp/usr/include/psort/psort_seqsort.h... Generating code for file psort-1.0/include/psort/psort_seqsort.h... Generating code for file debian/libcombblas-dev/usr/include/psort/psort_splitters.h... Generating code for file debian/tmp/usr/include/psort/psort_splitters.h... Generating code for file psort-1.0/include/psort/psort_splitters.h... Generating code for file debian/libcombblas-dev/usr/include/psort/psort_util.h... Generating code for file debian/tmp/usr/include/psort/psort_util.h... Generating code for file psort-1.0/include/psort/psort_util.h... Generating code for file debian/libcombblas-dev/usr/include/psort/sort.h... Generating code for file debian/tmp/usr/include/psort/sort.h... Generating code for file psort-1.0/include/psort/sort.h... Generating code for file debian/libcombblas-dev/usr/include/psort/sort.timpl.h... Generating code for file debian/tmp/usr/include/psort/sort.timpl.h... Generating code for file psort-1.0/include/psort/sort.timpl.h... Generating code for file ReleaseTests/FindSparse.cpp... Generating code for file ReleaseTests/Galerkin.cpp... Generating code for file ReleaseTests/GalerkinNew.cpp... Generating code for file ReleaseTests/IndexingTest.cpp... Generating code for file ReleaseTests/IndexingTiming.cpp... Generating code for file ReleaseTests/IteratorTest.cpp... Generating code for file ReleaseTests/MultTest.cpp... Generating code for file ReleaseTests/MultTiming.cpp... Generating code for file ReleaseTests/ParIOTest.cpp... Generating code for file ReleaseTests/ReduceTest.cpp... Generating code for file ReleaseTests/Roofline.cpp... Generating code for file ReleaseTests/SpAsgnTest.cpp... Generating code for file ReleaseTests/SpAsgnTiming.cpp... Generating code for file ReleaseTests/SplitMergeTest.cpp... Generating code for file ReleaseTests/TransposeTest.cpp... Generating code for file ReleaseTests/VectorIndexing.cpp... Generating code for file ReleaseTests/VectorIO.cpp... Generating code for file ReleaseTests/VectorIOPermute.cpp... Generating code for file ReleaseTests/VectorTest.cpp... Generating code for file src/CommGrid.cpp... Generating code for file src/hash.cpp... Generating code for file src/MemoryPool.cpp... Generating code for file src/MPIOp.cpp... Generating code for file src/MPIType.cpp... Generating code for file debian/libcombblas-dev/usr/include/usort/binUtils.h... Generating code for file debian/tmp/usr/include/usort/binUtils.h... Generating code for file usort/include/usort/binUtils.h... Generating code for file debian/libcombblas-dev/usr/include/usort/dtypes.h... Generating code for file debian/tmp/usr/include/usort/dtypes.h... Generating code for file usort/include/usort/dtypes.h... Generating code for file debian/libcombblas-dev/usr/include/usort/indexHolder.h... Generating code for file debian/tmp/usr/include/usort/indexHolder.h... Generating code for file usort/include/usort/indexHolder.h... Generating code for file debian/libcombblas-dev/usr/include/usort/ompUtils.h... Generating code for file debian/tmp/usr/include/usort/ompUtils.h... Generating code for file usort/include/usort/ompUtils.h... Generating code for file debian/libcombblas-dev/usr/include/usort/parUtils.h... Generating code for file debian/tmp/usr/include/usort/parUtils.h... Generating code for file usort/include/usort/parUtils.h... Generating code for file debian/libcombblas-dev/usr/include/usort/seqUtils.h... Generating code for file debian/tmp/usr/include/usort/seqUtils.h... Generating code for file usort/include/usort/seqUtils.h... Generating code for file debian/libcombblas-dev/usr/include/usort/sort_profiler.h... Generating code for file debian/tmp/usr/include/usort/sort_profiler.h... Generating code for file usort/include/usort/sort_profiler.h... Generating code for file usort/src/binUtils.cpp... Generating code for file usort/src/main-short.cpp... Generating code for file usort/src/main.cpp... Generating code for file usort/src/parUtils.cpp... Generating code for file usort/src/sort_profiler.cpp... Generating file documentation... Generating docs for file ._MainPage.h... Generating docs for file 3DSpGEMM/CCGrid.h... Generating docs for file 3DSpGEMM/GenRmatDist.h... Generating docs for file 3DSpGEMM/Glue.h... Generating docs for file 3DSpGEMM/mpipspgemm.cpp... Generating docs for file 3DSpGEMM/Multiplier.h... Generating docs for file 3DSpGEMM/OldReductions.h... Generating docs for file 3DSpGEMM/ReadMatDist.h... Generating docs for file 3DSpGEMM/Reductions.h... Generating docs for file 3DSpGEMM/RestrictionOp.cpp... Generating docs for file 3DSpGEMM/RestrictionOp.h... Generating docs for file 3DSpGEMM/SplitMatDist.h... Generating docs for file 3DSpGEMM/SUMMALayer.h... Generating docs for file 3DSpGEMM/test_mpipspgemm.cpp... Generating docs for file Applications/._RandomParentBFS.cpp... Generating docs for file Applications/BetwCent.cpp... Generating docs for file Applications/CC.cpp... Generating docs for file Applications/CC.h... Generating docs for file Applications/DirOptBFS.cpp... Generating docs for file Applications/FilteredBFS.cpp... Generating docs for file Applications/FilteredMIS.cpp... Generating docs for file Applications/MCL.cpp... Generating docs for file Applications/RandomParentBFS.cpp... Generating docs for file Applications/SingleChildBFS.cpp... Generating docs for file Applications/SpMMError.cpp... Generating docs for file Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp... Generating docs for file Applications/TopDownBFS.cpp... Generating docs for file Applications/TwitterEdge.h... Generating docs for file Applications/WriteMCLClusters.h... Generating docs for file BipartiteMatchings/ApproxWeightPerfectMatching.cpp... Generating docs for file BipartiteMatchings/ApproxWeightPerfectMatching.h... Generating docs for file debian/libcombblas-dev/usr/include/BipartiteMatchings/ApproxWeightPerfectMatching.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/ApproxWeightPerfectMatching.h... Generating docs for file debian/tmp/usr/include/BipartiteMatchings/ApproxWeightPerfectMatching.h... Generating docs for file BipartiteMatchings/auction.cpp... Generating docs for file BipartiteMatchings/BPMaximalMatching.cpp... Generating docs for file BipartiteMatchings/BPMaximalMatching.h... Generating docs for file debian/libcombblas-dev/usr/include/BipartiteMatchings/BPMaximalMatching.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximalMatching.h... Generating docs for file debian/tmp/usr/include/BipartiteMatchings/BPMaximalMatching.h... Generating docs for file BipartiteMatchings/BPMaximumMatching.cpp... Generating docs for file BipartiteMatchings/BPMaximumMatching.h... Generating docs for file debian/libcombblas-dev/usr/include/BipartiteMatchings/BPMaximumMatching.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximumMatching.h... Generating docs for file debian/tmp/usr/include/BipartiteMatchings/BPMaximumMatching.h... Generating docs for file BipartiteMatchings/gathertest.cpp... Generating docs for file Ordering/gathertest.cpp... Generating docs for file BipartiteMatchings/MatchingDefs.h... Generating docs for file debian/libcombblas-dev/usr/include/BipartiteMatchings/MatchingDefs.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/MatchingDefs.h... Generating docs for file debian/tmp/usr/include/BipartiteMatchings/MatchingDefs.h... Generating docs for file BipartiteMatchings/Utility.h... Generating docs for file debian/libcombblas-dev/usr/include/BipartiteMatchings/Utility.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/Utility.h... Generating docs for file debian/tmp/usr/include/BipartiteMatchings/Utility.h... Generating docs for file graph500-1.2/compat.h... Generating docs for file debian/libcombblas-dev/usr/include/graph500/generator/apply_permutation_mpi.h... Generating docs for file debian/tmp/usr/include/graph500/generator/apply_permutation_mpi.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/apply_permutation_mpi.h... Generating docs for file debian/libcombblas-dev/usr/include/graph500/generator/btrd_binomial_distribution.h... Generating docs for file debian/tmp/usr/include/graph500/generator/btrd_binomial_distribution.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/btrd_binomial_distribution.h... Generating docs for file debian/libcombblas-dev/usr/include/graph500/generator/graph_generator.h... Generating docs for file debian/tmp/usr/include/graph500/generator/graph_generator.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/graph_generator.h... Generating docs for file debian/libcombblas-dev/usr/include/graph500/generator/make_graph.h... Generating docs for file debian/tmp/usr/include/graph500/generator/make_graph.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/make_graph.h... Generating docs for file debian/libcombblas-dev/usr/include/graph500/generator/mod_arith.h... Generating docs for file debian/tmp/usr/include/graph500/generator/mod_arith.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/mod_arith.h... Generating docs for file debian/libcombblas-dev/usr/include/graph500/generator/mod_arith_32bit.h... Generating docs for file debian/tmp/usr/include/graph500/generator/mod_arith_32bit.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/mod_arith_32bit.h... Generating docs for file debian/libcombblas-dev/usr/include/graph500/generator/mod_arith_64bit.h... Generating docs for file debian/tmp/usr/include/graph500/generator/mod_arith_64bit.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/mod_arith_64bit.h... Generating docs for file debian/libcombblas-dev/usr/include/graph500/generator/mod_arith_xmt.h... Generating docs for file debian/tmp/usr/include/graph500/generator/mod_arith_xmt.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/mod_arith_xmt.h... Generating docs for file debian/libcombblas-dev/usr/include/graph500/generator/permutation_gen.h... Generating docs for file debian/tmp/usr/include/graph500/generator/permutation_gen.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/permutation_gen.h... Generating docs for file debian/libcombblas-dev/usr/include/graph500/generator/scramble_edges.h... Generating docs for file debian/tmp/usr/include/graph500/generator/scramble_edges.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/scramble_edges.h... Generating docs for file debian/libcombblas-dev/usr/include/graph500/generator/splittable_mrg.h... Generating docs for file debian/tmp/usr/include/graph500/generator/splittable_mrg.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/splittable_mrg.h... Generating docs for file graph500-1.2/graph500.h... Generating docs for file graph500-1.2/kronecker.h... Generating docs for file graph500-1.2/mpi/common.h... Generating docs for file graph500-1.2/options.h... Generating docs for file graph500-1.2/prng.h... Generating docs for file graph500-1.2/rmat.h... Generating docs for file graph500-1.2/timer.h... Generating docs for file graph500-1.2/verify.h... Generating docs for file graph500-1.2/xalloc.h... Generating docs for file include/CombBLAS/._CombBLAS.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BFSFriends.h... Generating docs for file debian/tmp/usr/include/CombBLAS/BFSFriends.h... Generating docs for file include/CombBLAS/BFSFriends.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BitMap.h... Generating docs for file debian/tmp/usr/include/CombBLAS/BitMap.h... Generating docs for file include/CombBLAS/BitMap.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BitMapCarousel.h... Generating docs for file debian/tmp/usr/include/CombBLAS/BitMapCarousel.h... Generating docs for file include/CombBLAS/BitMapCarousel.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BitMapFringe.h... Generating docs for file debian/tmp/usr/include/CombBLAS/BitMapFringe.h... Generating docs for file include/CombBLAS/BitMapFringe.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/CombBLAS.h... Generating docs for file debian/tmp/usr/include/CombBLAS/CombBLAS.h... Generating docs for file include/CombBLAS/CombBLAS.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/CommGrid.h... Generating docs for file debian/tmp/usr/include/CombBLAS/CommGrid.h... Generating docs for file include/CombBLAS/CommGrid.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/Compare.h... Generating docs for file debian/tmp/usr/include/CombBLAS/Compare.h... Generating docs for file include/CombBLAS/Compare.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/csc.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/csc.cpp... Generating docs for file include/CombBLAS/csc.cpp... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/csc.h... Generating docs for file debian/tmp/usr/include/CombBLAS/csc.h... Generating docs for file include/CombBLAS/csc.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/dcsc.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/dcsc.cpp... Generating docs for file include/CombBLAS/dcsc.cpp... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/dcsc.h... Generating docs for file debian/tmp/usr/include/CombBLAS/dcsc.h... Generating docs for file include/CombBLAS/dcsc.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/Deleter.h... Generating docs for file debian/tmp/usr/include/CombBLAS/Deleter.h... Generating docs for file include/CombBLAS/Deleter.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/DenseParMat.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/DenseParMat.cpp... Generating docs for file include/CombBLAS/DenseParMat.cpp... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/DenseParMat.h... Generating docs for file debian/tmp/usr/include/CombBLAS/DenseParMat.h... Generating docs for file include/CombBLAS/DenseParMat.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/DistEdgeList.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/DistEdgeList.cpp... Generating docs for file include/CombBLAS/DistEdgeList.cpp... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/DistEdgeList.h... Generating docs for file debian/tmp/usr/include/CombBLAS/DistEdgeList.h... Generating docs for file include/CombBLAS/DistEdgeList.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/Exception.h... Generating docs for file debian/tmp/usr/include/CombBLAS/Exception.h... Generating docs for file include/CombBLAS/Exception.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/FileHeader.h... Generating docs for file debian/tmp/usr/include/CombBLAS/FileHeader.h... Generating docs for file include/CombBLAS/FileHeader.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/Friends.h... Generating docs for file debian/tmp/usr/include/CombBLAS/Friends.h... Generating docs for file include/CombBLAS/Friends.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/FullyDist.h... Generating docs for file debian/tmp/usr/include/CombBLAS/FullyDist.h... Generating docs for file include/CombBLAS/FullyDist.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/FullyDistSpVec.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/FullyDistSpVec.cpp... Generating docs for file include/CombBLAS/FullyDistSpVec.cpp... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/FullyDistSpVec.h... Generating docs for file debian/tmp/usr/include/CombBLAS/FullyDistSpVec.h... Generating docs for file include/CombBLAS/FullyDistSpVec.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/FullyDistVec.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/FullyDistVec.cpp... Generating docs for file include/CombBLAS/FullyDistVec.cpp... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/FullyDistVec.h... Generating docs for file debian/tmp/usr/include/CombBLAS/FullyDistVec.h... Generating docs for file include/CombBLAS/FullyDistVec.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/HeapEntry.h... Generating docs for file debian/tmp/usr/include/CombBLAS/HeapEntry.h... Generating docs for file include/CombBLAS/HeapEntry.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/Isect.h... Generating docs for file debian/tmp/usr/include/CombBLAS/Isect.h... Generating docs for file include/CombBLAS/Isect.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/LocArr.h... Generating docs for file debian/tmp/usr/include/CombBLAS/LocArr.h... Generating docs for file include/CombBLAS/LocArr.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/MemoryPool.h... Generating docs for file debian/tmp/usr/include/CombBLAS/MemoryPool.h... Generating docs for file include/CombBLAS/MemoryPool.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/mmio.h... Generating docs for file debian/tmp/usr/include/CombBLAS/mmio.h... Generating docs for file include/CombBLAS/mmio.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/MMmul.h... Generating docs for file debian/tmp/usr/include/CombBLAS/MMmul.h... Generating docs for file include/CombBLAS/MMmul.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/MPIOp.h... Generating docs for file debian/tmp/usr/include/CombBLAS/MPIOp.h... Generating docs for file include/CombBLAS/MPIOp.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/MPIType.h... Generating docs for file debian/tmp/usr/include/CombBLAS/MPIType.h... Generating docs for file include/CombBLAS/MPIType.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/mtSpGEMM.h... Generating docs for file debian/tmp/usr/include/CombBLAS/mtSpGEMM.h... Generating docs for file include/CombBLAS/mtSpGEMM.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/MultiwayMerge.h... Generating docs for file debian/tmp/usr/include/CombBLAS/MultiwayMerge.h... Generating docs for file include/CombBLAS/MultiwayMerge.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/myenableif.h... Generating docs for file debian/tmp/usr/include/CombBLAS/myenableif.h... Generating docs for file include/CombBLAS/myenableif.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/Operations.h... Generating docs for file debian/tmp/usr/include/CombBLAS/Operations.h... Generating docs for file include/CombBLAS/Operations.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/OptBuf.h... Generating docs for file debian/tmp/usr/include/CombBLAS/OptBuf.h... Generating docs for file include/CombBLAS/OptBuf.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/papi_combblas_globals.h... Generating docs for file debian/tmp/usr/include/CombBLAS/papi_combblas_globals.h... Generating docs for file include/CombBLAS/papi_combblas_globals.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h... Generating docs for file debian/tmp/usr/include/CombBLAS/ParFriends.h... Generating docs for file include/CombBLAS/ParFriends.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/ParFriendsExt.h... Generating docs for file debian/tmp/usr/include/CombBLAS/ParFriendsExt.h... Generating docs for file include/CombBLAS/ParFriendsExt.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/PBBS/radixSort.h... Generating docs for file debian/tmp/usr/include/CombBLAS/PBBS/radixSort.h... Generating docs for file include/CombBLAS/PBBS/radixSort.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/PBBS/utils.h... Generating docs for file debian/libcombblas-dev/usr/include/graph500/generator/utils.h... Generating docs for file debian/tmp/usr/include/CombBLAS/PBBS/utils.h... Generating docs for file debian/tmp/usr/include/graph500/generator/utils.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/utils.h... Generating docs for file include/CombBLAS/PBBS/utils.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/PreAllocatedSPA.h... Generating docs for file debian/tmp/usr/include/CombBLAS/PreAllocatedSPA.h... Generating docs for file include/CombBLAS/PreAllocatedSPA.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/promote.h... Generating docs for file debian/tmp/usr/include/CombBLAS/promote.h... Generating docs for file include/CombBLAS/promote.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/RefGen21.h... Generating docs for file debian/tmp/usr/include/CombBLAS/RefGen21.h... Generating docs for file include/CombBLAS/RefGen21.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SemanticGraph.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SemanticGraph.h... Generating docs for file include/CombBLAS/SemanticGraph.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/Semirings.h... Generating docs for file debian/tmp/usr/include/CombBLAS/Semirings.h... Generating docs for file include/CombBLAS/Semirings.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/heap-CLR.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap-CLR.h... Generating docs for file include/CombBLAS/SequenceHeaps/heap-CLR.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/heap2.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap2.h... Generating docs for file include/CombBLAS/SequenceHeaps/heap2.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/heap4.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap4.h... Generating docs for file include/CombBLAS/SequenceHeaps/heap4.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/knheap.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/knheap.h... Generating docs for file include/CombBLAS/SequenceHeaps/knheap.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/util.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/util.h... Generating docs for file include/CombBLAS/SequenceHeaps/util.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpCCols.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/SpCCols.cpp... Generating docs for file include/CombBLAS/SpCCols.cpp... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpCCols.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SpCCols.h... Generating docs for file include/CombBLAS/SpCCols.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/SpDCCols.cpp... Generating docs for file include/CombBLAS/SpDCCols.cpp... Generating docs for file debian/libcombblas-dev/usr/include/Com/build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashtable' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashtable' could not be resolved /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/combblas-1.6.2/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashtable' could not be resolved /build/combblas-1.6.2/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h:44: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h:134: warning: unable to resolve reference to 'multiindex' for \ref command /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h:204: warning: explicit link request to 'next' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h:201: warning: The following parameter of tommy_hashdyn_bucket(tommy_hashdyn *hashdyn, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h:188: warning: The following parameter of tommy_hashdyn_remove(tommy_hashdyn *hashdyn, tommy_search_func *cmp, const void *cmp_arg, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h:214: warning: The following parameter of tommy_hashdyn_search(tommy_hashdyn *hashdyn, tommy_search_func *cmp, const void *cmp_arg, tommy_hash_t hash) is not documented: parameter 'hashdyn' bBLAS/SpDCCols.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SpDCCols.h... Generating docs for file include/CombBLAS/SpDCCols.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpDefs.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SpDefs.h... Generating docs for file include/CombBLAS/SpDefs.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpHelper.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SpHelper.h... Generating docs for file include/CombBLAS/SpHelper.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/SpImpl.cpp... Generating docs for file include/CombBLAS/SpImpl.cpp... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SpImpl.h... Generating docs for file include/CombBLAS/SpImpl.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpMat.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/SpMat.cpp... Generating docs for file include/CombBLAS/SpMat.cpp... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpMat.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SpMat.h... Generating docs for file include/CombBLAS/SpMat.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/SpParHelper.cpp... Generating docs for file include/CombBLAS/SpParHelper.cpp... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SpParHelper.h... Generating docs for file include/CombBLAS/SpParHelper.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/SpParMat.cpp... Generating docs for file include/CombBLAS/SpParMat.cpp... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SpParMat.h... Generating docs for file include/CombBLAS/SpParMat.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/SpTuples.cpp... Generating docs for file include/CombBLAS/SpTuples.cpp... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SpTuples.h... Generating docs for file include/CombBLAS/SpTuples.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/StackEntry.h... Generating docs for file debian/tmp/usr/include/CombBLAS/StackEntry.h... Generating docs for file include/CombBLAS/StackEntry.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/ThreadedFriends.h... Generating docs for file debian/tmp/usr/include/CombBLAS/ThreadedFriends.h... Generating docs for file include/CombBLAS/ThreadedFriends.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/VecIterator.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/VecIterator.cpp... Generating docs for file include/CombBLAS/VecIterator.cpp... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/VecIterator.h... Generating docs for file debian/tmp/usr/include/CombBLAS/VecIterator.h... Generating docs for file include/CombBLAS/VecIterator.h... Generating docs for file debian/libcombblas-dev/usr/include/Tommy/tommychain.h... Generating docs for file debian/tmp/usr/include/Tommy/tommychain.h... Generating docs for file include/Tommy/tommychain.h... Generating docs for file debian/libcombblas-dev/usr/include/Tommy/tommyhash.h... Generating docs for file debian/tmp/usr/include/Tommy/tommyhash.h... Generating docs for file include/Tommy/tommyhash.h... Generating docs for file debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h... Generating docs for file debian/build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h:44: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h:134: warning: unable to resolve reference to 'multiindex' for \ref command /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h:204: warning: explicit link request to 'next' could not be resolved /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h:201: warning: The following parameter of tommy_hashdyn_bucket(tommy_hashdyn *hashdyn, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h:188: warning: The following parameter of tommy_hashdyn_remove(tommy_hashdyn *hashdyn, tommy_search_func *cmp, const void *cmp_arg, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h:214: warning: The following parameter of tommy_hashdyn_search(tommy_hashdyn *hashdyn, tommy_search_func *cmp, const void *cmp_arg, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h:44: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h:134: warning: unable to resolve reference to 'multiindex' for \ref command /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h:204: warning: explicit link request to 'next' could not be resolved /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h:201: warning: The following parameter of tommy_hashdyn_bucket(tommy_hashdyn *hashdyn, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h:188: warning: The following parameter of tommy_hashdyn_remove(tommy_hashdyn *hashdyn, tommy_search_func *cmp, const void *cmp_arg, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h:214: warning: The following parameter of tommy_hashdyn_search(tommy_hashdyn *hashdyn, tommy_search_func *cmp, const void *cmp_arg, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommylist.h:196: warning: The following parameter of tommy_list_insert_head(tommy_list *list, tommy_node *node, void *data) is not documented: parameter 'list' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommylist.h:213: warning: The following parameter of tommy_list_insert_tail(tommy_list *list, tommy_node *node, void *data) is not documented: parameter 'list' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommylist.h:248: warning: The following parameter of tommy_list_remove_existing(tommy_list *list, tommy_node *node) is not documented: parameter 'list' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommylist.h:284: warning: The following parameter of tommy_list_sort(tommy_list *list, tommy_compare_func *cmp) is not documented: parameter 'list' /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommylist.h:196: warning: The following parameter of tommy_list_insert_head(tommy_list *list, tommy_node *node, void *data) is not documented: parameter 'list' /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommylist.h:213: warning: The following parameter of tommy_list_insert_tail(tommy_list *list, tommy_node *node, void *data) is not documented: parameter 'list' /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommylist.h:248: warning: The following parameter of tommy_list_remove_existing(tommy_list *list, tommy_node *node) is not documented: parameter 'list' /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommylist.h:284: warning: The following parameter of tommy_list_sort(tommy_list *list, tommy_compare_func *cmp) is not documented: parameter 'list' /build/combblas-1.6.2/include/Tommy/tommylist.h:196: warning: The following parameter of tommy_list_insert_head(tommy_list *list, tommy_node *node, void *data) is not documented: parameter 'list' /build/combblas-1.6.2/include/Tommy/tommylist.h:213: warning: The following parameter of tommy_list_insert_tail(tommy_list *list, tommy_node *node, void *data) is not documented: parameter 'list' /build/combblas-1.6.2/include/Tommy/tommylist.h:248: warning: The following parameter of tommy_list_remove_existing(tommy_list *list, tommy_node *node) is not documented: parameter 'list' /build/combblas-1.6.2/include/Tommy/tommylist.h:284: warning: The following parameter of tommy_list_sort(tommy_list *list, tommy_compare_func *cmp) is not documented: parameter 'list' warning: Included by graph for 'stdint.h' not generated, too many nodes (67), threshold is 50. Consider increasing DOT_GRAPH_MAX_NODES. warning: Included by graph for 'time.h' not generated, too many nodes (58), threshold is 50. Consider increasing DOT_GRAPH_MAX_NODES. /tmp/usr/include/Tommy/tommyhashdyn.h... Generating docs for file include/Tommy/tommyhashdyn.h... Generating docs for file debian/libcombblas-dev/usr/include/Tommy/tommylist.h... Generating docs for file debian/tmp/usr/include/Tommy/tommylist.h... Generating docs for file include/Tommy/tommylist.h... Generating docs for file debian/libcombblas-dev/usr/include/Tommy/tommytypes.h... Generating docs for file debian/tmp/usr/include/Tommy/tommytypes.h... Generating docs for file include/Tommy/tommytypes.h... Generating docs for file MainPage.h... Generating docs for file ms_inttypes/inttypes.h... Generating docs for file ms_inttypes/stdint.h... Generating docs for file ms_sys/sys/mta_task.h... Generating docs for file ms_sys/sys/time.h... Generating docs for file obj-arm-linux-gnueabihf/CMakeFiles/3.25.1/CompilerIdCXX/CMakeCXXCompilerId.cpp... Generating docs for file obj-arm-linux-gnueabihf/combblas_export.h... Generating docs for file obj-arm-linux-gnueabihf/TESTDATA/._remapper.cpp... Generating docs for file obj-arm-linux-gnueabihf/TESTDATA/remapper.cpp... Generating docs for file Ordering/MatPermuteSave.cpp... Generating docs for file Ordering/MD.cpp... Generating docs for file Ordering/RCM.cpp... Generating docs for file debian/libcombblas-dev/usr/include/psort/funnel.h... Generating docs for file debian/tmp/usr/include/psort/funnel.h... Generating docs for file psort-1.0/include/psort/funnel.h... Generating docs for file debian/libcombblas-dev/usr/include/psort/funnel.timpl.h... Generating docs for file debian/tmp/usr/include/psort/funnel.timpl.h... Generating docs for file psort-1.0/include/psort/funnel.timpl.h... Generating docs for file debian/libcombblas-dev/usr/include/psort/MersenneTwister.h... Generating docs for file debian/tmp/usr/include/psort/MersenneTwister.h... Generating docs for file psort-1.0/include/psort/MersenneTwister.h... Generating docs for file debian/libcombblas-dev/usr/include/psort/psort.h... Generating docs for file debian/tmp/usr/include/psort/psort.h... Generating docs for file psort-1.0/include/psort/psort.h... Generating docs for file debian/libcombblas-dev/usr/include/psort/psort_alltoall.h... Generating docs for file debian/tmp/usr/include/psort/psort_alltoall.h... Generating docs for file psort-1.0/include/psort/psort_alltoall.h... Generating docs for file debian/libcombblas-dev/usr/include/psort/psort_merge.h... Generating docs for file debian/tmp/usr/include/psort/psort_merge.h... Generating docs for file psort-1.0/include/psort/psort_merge.h... Generating docs for file debian/libcombblas-dev/usr/include/psort/psort_samplesort.h... Generating docs for file debian/tmp/usr/include/psort/psort_samplesort.h... Generating docs for file psort-1.0/include/psort/psort_samplesort.h... Generating docs for file debian/libcombblas-dev/usr/include/psort/psort_seqsort.h... Generating docs for file debian/tmp/usr/include/psort/psort_seqsort.h... Generating docs for file psort-1.0/include/psort/psort_seqsort.h... Generating docs for file debian/libcombblas-dev/usr/include/psort/psort_splitters.h... Generating docs for file debian/tmp/usr/include/psort/psort_splitters.h... Generating docs for file psort-1.0/include/psort/psort_splitters.h... Generating docs for file debian/libcombblas-dev/usr/include/psort/psort_util.h... Generating docs for file debian/tmp/usr/include/psort/psort_util.h... Generating docs for file psort-1.0/include/psort/psort_util.h... Generating docs for file debian/libcombblas-dev/usr/include/psort/sort.h... Generating docs for file debian/tmp/usr/include/psort/sort.h... Generating docs for file psort-1.0/include/psort/sort.h... Generating docs for file debian/libcombblas-dev/usr/include/psort/sort.timpl.h... Generating docs for file debian/tmp/usr/include/psort/sort.timpl.h... Generating docs for file psort-1.0/include/psort/sort.timpl.h... Generating docs for file ReleaseTests/FindSparse.cpp... Generating docs for file ReleaseTests/Galerkin.cpp... Generating docs for file ReleaseTests/GalerkinNew.cpp... Generating docs for file ReleaseTests/IndexingTest.cpp... Generating docs for file ReleaseTests/IndexingTiming.cpp... Generating docs for file ReleaseTests/IteratorTest.cpp... Generating docs for file ReleaseTests/MultTest.cpp... Generating docs for file ReleaseTests/MultTiming.cpp... Generating docs for file ReleaseTests/ParIOTest.cpp... Generating docs for file ReleaseTests/ReduceTest.cpp... Generating docs for file ReleaseTests/Roofline.cpp... Generating docs for file ReleaseTests/SpAsgnTest.cpp... Generating docs for file ReleaseTests/SpAsgnTiming.cpp... Generating docs for file ReleaseTests/SplitMergeTest.cpp... Generating docs for file ReleaseTests/TransposeTest.cpp... Generating docs for file ReleaseTests/VectorIndexing.cpp... Generating docs for file ReleaseTests/VectorIO.cpp... Generating docs for file ReleaseTests/VectorIOPermute.cpp... Generating docs for file ReleaseTests/VectorTest.cpp... Generating docs for file src/CommGrid.cpp... Generating docs for file src/hash.cpp... Generating docs for file src/MemoryPool.cpp... Generating docs for file src/MPIOp.cpp... Generating docs for file src/MPIType.cpp... Generating docs for file debian/libcombblas-dev/usr/include/usort/binUtils.h... Generating docs for file debian/tmp/usr/include/usort/binUtils.h... Generating docs for file usort/include/usort/binUtils.h... Generating docs for file debian/libcombblas-dev/usr/include/usort/dtypes.h... Generating docs for file debian/tmp/usr/include/usort/dtypes.h... Generating docs for file usort/include/usort/dtypes.h... Generating docs for file debian/libcombblas-dev/usr/include/usort/indexHolder.h... Generating docs for file debian/tmp/usr/include/usort/indexHolder.h... Generating docs for file usort/include/usort/indexHolder.h... Generating docs for file debian/libcombblas-dev/usr/include/usort/ompUtils.h... Generating docs for file debian/tmp/usr/include/usort/ompUtils.h... Generating docs for file usort/include/usort/ompUtils.h... Generating docs for file debian/libcombblas-dev/usr/include/usort/parUtils.h... Generating docs for file debian/tmp/usr/include/usort/parUtils.h... Generating docs for file usort/include/usort/parUtils.h... Generating docs for file debian/libcombblas-dev/usr/include/usort/seqUtils.h... Generating docs for file debian/tmp/usr/include/usort/seqUtils.h... Generating docs for file usort/include/usort/seqUtils.h... Generating docs for file debian/libcombblas-dev/usr/include/usort/sort_profiler.h... Generating docs for file debian/tmp/usr/include/usort/sort_profiler.h... Generating docs for file usort/include/usort/sort_profiler.h... Generating docs for file usort/src/binUtils.cpp... Generating docs for file usort/src/main-short.cpp... Generating docs for file usort/src/main.cpp... Generating docs for file usort/src/parUtils.cpp... Generating docs for file usort/src/sort_profiler.cpp... Generating page documentation... Generating docs for page todo... Generating group documentation... Generating class documentation... Generating docs for compound BinaryHeap... Generating docs for compound csr_graph... Generating docs for compound DetSymmetricize... Generating docs for compound Dist... Generating docs for compound Edge_randomizer... Generating docs for compound EWiseExtToPlainAdapter... Generating docs for compound getfringe... Generating docs for compound Heap2... Generating docs for compound Heap4... Generating docs for compound HipMCLParam... Generating docs for compound imaxdiv_t... Generating docs for compound IndexHolder... Generating docs for compound is2ndSmaller... Generating docs for compound IsOdd... Generating docs for compound isparentset... Generating docs for compound keepinfrontier_f... Generating docs for compound KNElement... Generating docs for compound KNHeap... Generating docs for compound KNLooserTree... Generating docs for compound LatestRetwitterBFS... Generating docs for compound LatestRetwitterMIS... Generating docs for compound LatestRetwitterSelect2nd... Generating docs for compound max2... Generating docs for compound mrg_state... Generating docs for compound mrg_transition_matrix... Generating docs for compound MTRand... Generating docs for compo/build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1092: warning: The following parameter of combblas::AllGatherVector(MPI_Comm &ColWorld, int trxlocnz, IU lenuntil, int32_t *&trxinds, NV *&trxnums, int32_t *&indacc, NV *&numacc, int &accnz, bool indexisvalue) is not documented: parameter 'ColWorld' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Friends.h:689: warning: The following parameters of combblas::EWiseMult(const Dcsc< IU, NU1 > &A, const Dcsc< IU, NU2 > *B, bool exclude) are not documented: parameter 'A' parameter 'B' /build/combblas-1.6.2/3DSpGEMM/GenRmatDist.h:65: warning: The following parameters of combblas::Generator(unsigned scale, unsigned EDGEFACTOR, double initiator[4], CCGrid &CMG, SpDCCols< IT, NT > &splitmat, bool trans, bool scramble) are not documented: parameter 'scale' parameter 'EDGEFACTOR' parameter 'initiator' parameter 'CMG' parameter 'trans' parameter 'scramble' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Friends.h:417: warning: The following parameters of combblas::generic_gespmv(const SpMat< IU, NUM, DER > &A, const int32_t *indx, const IVT *numx, int32_t nnzx, int32_t *indy, OVT *numy, int *cnts, int *dspls, int p_c, bool indexisvalue) are not documented: parameter 'A' parameter 'indx' parameter 'numx' parameter 'nnzx' parameter 'indy' parameter 'numy' parameter 'cnts' parameter 'dspls' parameter 'p_c' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BFSFriends.h:178: warning: argument 'sendindbuf' of command @param is not found in the argument list of combblas::LocalSpMV(const SpParMat< IT, bool, UDER > &A, int rowneighs, OptBuf< int32_t, VT > &optbuf, int32_t *&indacc, VT *&numacc, int *sendcnt, int accnz) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BFSFriends.h:178: warning: argument 'sendnumbuf' of command @param is not found in the argument list of combblas::LocalSpMV(const SpParMat< IT, bool, UDER > &A, int rowneighs, OptBuf< int32_t, VT > &optbuf, int32_t *&indacc, VT *&numacc, int *sendcnt, int accnz) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BFSFriends.h:178: warning: The following parameters of combblas::LocalSpMV(const SpParMat< IT, bool, UDER > &A, int rowneighs, OptBuf< int32_t, VT > &optbuf, int32_t *&indacc, VT *&numacc, int *sendcnt, int accnz) are not documented: parameter 'A' parameter 'rowneighs' parameter 'sendcnt' parameter 'accnz' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1152: warning: The following parameters of combblas::LocalSpMV(const SpParMat< IU, NUM, UDER > &A, int rowneighs, OptBuf< int32_t, OVT > &optbuf, int32_t *&indacc, IVT *&numacc, int32_t *&sendindbuf, OVT *&sendnumbuf, int *&sdispls, int *sendcnt, int accnz, bool indexisvalue, PreAllocatedSPA< OVT > &SPA) are not documented: parameter 'A' parameter 'rowneighs' parameter 'sdispls' parameter 'sendcnt' parameter 'accnz' parameter 'indexisvalue' parameter 'SPA' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:345: warning: explicit link request to 'phases' could not be resolved /build/combblas-1.6.2/3DSpGEMM/ReadMatDist.h:38: warning: The following parameters of combblas::Reader(string filename, CCGrid &CMG, SpDCCols< IT, NT > &splitmat, bool trans, bool permute, FullyDistVec< IT, IT > &p) are not documented: parameter 'filename' parameter 'CMG' parameter 'trans' parameter 'permute' parameter 'p' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:140: warning: The following parameters of combblas::SplitMat(CCGrid &CMG, SpDCCols< IT, NT > *localmat, SpDCCols< IT, NT > &splitmat, bool rowsplit=false) are not documented: parameter 'CMG' parameter 'localmat' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1052: warning: The following parameters of combblas::TransposeVector(MPI_Comm &World, const FullyDistSpVec< IU, NV > &x, int32_t &trxlocnz, IU &lenuntil, int32_t *&trxinds, NV *&trxnums, bool indexisvalue) are not documented: parameter 'World' parameter 'x' /build/combblas-1.6.2/Applications/WriteMCLClusters.h:142: warning: The following parameter of combblas::WriteMCLClusters(std::string ofName, FullyDistVec< IT, IT > clustIdForVtx, int base) is not documented: parameter 'base' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/dcsc.cpp:1007: warning: argument 'IT' of command @param is not found in the argument list of combblas::Dcsc< IT, NT >::AuxIndex(const IT colind, bool &found, IT *aux, IT csize) const /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/dcsc.cpp:1007: warning: The following parameters of combblas::Dcsc::AuxIndex(const IT colind, bool &found, IT *aux, IT csize) const are not documented: parameter 'colind' parameter 'found' parameter 'aux' parameter 'csize' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/dcsc.cpp:508: warning: The following parameter of combblas::Dcsc::EWiseMult(const Dcsc< IT, NT > &rhs, bool exclude) is not documented: parameter 'rhs' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Friends.h:689: warning: The following parameters of combblas::Dcsc::EWiseMult(const Dcsc< IU, NU1 > &A, const Dcsc< IU, NU2 > *B, bool exclude) are not documented: parameter 'A' parameter 'B' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Friends.h:689: warning: The following parameters of combblas::Dcsc::EWiseMult(const Dcsc< IU, NU1 > &A, const Dcsc< IU, NU2 > *B, bool exclude) are not documented: parameter 'A' parameter 'B' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Friends.h:689: warning: The following parameters of combblas::Dcsc::EWiseMult(const Dcsc< IU, NU1 > &A, const Dcsc< IU, NU2 > *B, bool exclude) are not documented: parameter 'A' parameter 'B' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1052: warning: The following parameters of combblas::FullyDistSpVec::TransposeVector(MPI_Comm &World, const FullyDistSpVec< IU, NV > &x, int32_t &trxlocnz, IU &lenuntil, int32_t *&trxinds, NV *&trxnums, bool indexisvalue) are not documented: parameter 'World' parameter 'x' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1052: warning: The following parameters of combblas::FullyDistSpVec::TransposeVector(MPI_Comm &World, const FullyDistSpVec< IU, NV > &x, int32_t &trxlocnz, IU &lenuntil, int32_t *&trxinds, NV *&trxnums, bool indexisvalue) are not documented: parameter 'World' parameter 'x' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1052: warning: The following parameters of combblas::FullyDistSpVec::TransposeVector(MPI_Comm &World, const FullyDistSpVec< IU, NV > &x, int32_t &trxlocnz, IU &lenuntil, int32_t *&trxinds, NV *&trxnums, bool indexisvalue) are not documented: parameter 'World' parameter 'x' und PairReadSaveHandler... Generating docs for compound ParentType... Generating docs for compound passifthere... Generating docs for compound prunediscovered... Generating docs for compound PSpMat... Generating docs for compound randGen... Generating docs for compound return1_uint8... Generating docs for compound seldegree... Generating docs for compound SelectMinSR... Generating docs for compound SelectMinSRing1... Generating docs for compound SelectRandSRing... Generating docs for compound ShortRead... Generating docs for compound ShortReadSaveHandler... Generating docs for compound sort_profiler_t... Generating docs for compound StdArrayReadSaveHandler... Generating docs for compound SubMaxSR... Generating docs for compound tommy_chain_struct... Generating docs for compound tommy_hashdyn_struct... Generating docs for compound tommy_node_struct... Generating docs for compound Twitter_materialize... Generating docs for compound twitter_mult... Generating docs for compound Twitter_obj_randomizer... Generating docs for compound TwitterEdge... Generating docs for compound TwitterReadSaveHandler... Generating docs for compound VertexType... Generating concept documentation... Generating namespace index... Generating docs for namespace binOp Generating docs for namespace combblas Generating docs for compound combblas::absdiff... Generating docs for compound combblas::Arr... Generating docs for compound combblas::AWPM_param... Generating docs for compound combblas::bintotality... Generating docs for compound combblas::BitMap... Generating docs for compound combblas::BitMapCarousel... Generating docs for compound combblas::BitMapFringe... Generating docs for compound combblas::bitwise_and... Generating docs for compound combblas::bitwise_or... Generating docs for compound combblas::bitwise_xor... Generating docs for compound combblas::BoolCopy1stSRing... Generating docs for compound combblas::BoolCopy2ndSRing... Generating docs for compound combblas::CCGrid... Generating docs for compound combblas::ColCompare... Generating docs for compound combblas::ColLexiCompare... Generating docs for compound combblas::ColLexiCompareWithID... Generating docs for compound combblas::CommGrid... Generating docs for compound combblas::create_trait... Generating docs for compound combblas::create_trait< SpCCols< OIT, ONT >, NIT, NNT >... Generating docs for compound combblas::create_trait< SpDCCols< OIT, ONT >, NIT, NNT >... Generating docs for compound combblas::Csc... Generating docs for compound combblas::Dcsc... Generating docs for compound combblas::DeletePtrIf... Generating docs for compound combblas::DenseParMat... Generating docs for compound combblas::DenseVectorLocalIterator... Generating docs for compound combblas::disable_if... Generating docs for compound combblas::disable_if< true, T >... Generating docs for compound combblas::DistEdgeList... Generating docs for compound combblas::enable_if... Generating docs for compound combblas::enable_if< true, T >... Generating docs for compound combblas::equal_first... Generating docs for compound combblas::ErrorTolerantEqual... Generating docs for compound combblas::exponentiate... Generating docs for compound combblas::FullyDist... Generating docs for compound combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >... Generating docs for compound combblas::FullyDistSpVec... Generating docs for nested compound combblas::FullyDistSpVec::ScalarReadSaveHandler... Generating docs for compound combblas::FullyDistVec... Generating docs for nested compound combblas::FullyDistVec::retTrue... Generating docs for nested compound combblas::FullyDistVec::ScalarReadSaveHandler... Generating docs for compound combblas::HeaderInfo... Generating docs for compound combblas::HeapEntry... Generating docs for compound combblas::HipMCLClusterSaveHandler... Generating docs for compound combblas::identity... Generating docs for compound combblas::inf_plus... Generating docs for compound combblas::is_boolean... Generating docs for compound combblas::is_boolean< bool >... Generating docs for compound combblas::Isect... Generating docs for compound combblas::LocArr... Generating docs for compound combblas::logical_xor... Generating docs for compound combblas::maximum... Generating docs for compound combblas::Memory... Generating docs for compound combblas::MemoryPool... Generating docs for compound combblas::minimum... Generating docs for compound combblas::MinPlusSRing... Generating docs for compound combblas::MIS2verifySR... Generating docs for compound combblas::MMmul... Generating docs for compound combblas::MPIDataTypeCache... Generating docs for compound combblas::MPIOp... Generating docs for compound combblas::MPIOp< bitwise_and< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >... Generating docs for compound combblas::MPIOp< bitwise_or< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >... Generating docs for compound combblas::MPIOp< bitwise_xor< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >... Generating docs for compound combblas::MPIOp< logical_xor< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >... Generating docs for compound combblas::MPIOp< maximum< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >... Generating docs for compound combblas::MPIOp< minimum< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >... Generating docs for compound combblas::MPIOp< std::logical_and< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >... Generating docs for compound combblas::MPIOp< std::logical_or< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >... Generating docs for compound combblas::MPIOp< std::multiplies< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >... Generating docs for compound combblas::MPIOp< std::plus< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >... Generating docs for compound combblas::MPIOpCache... Generating docs for compound combblas::myidentity... Generating docs for compound combblas::myset... Generating docs for compound combblas::OptBuf... Generating docs for compound combblas::outofrangeexception... Generating docs for compound combblas::packed_edge... Generating docs for compound combblas::PlusTimesSRing... Generating docs for compound combblas::PreAllocatedSPA... Generating docs for compound combblas::promote_trait... Generating docs for compound combblas::promote_trait< bool, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type >... Generating docs for compound combblas::promote_trait< NT, bool, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type >... Generating docs for compound combblas::promote_trait< SpCCols< IT, bool >, SpCCols< IT, NT >, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type >... Generating docs for compound combblas::promote_trait< SpCCols< IT, double >, SpCCols< IT, int > >... Generating docs for compound combblas::promote_trait< SpCCols< IT, float >, SpCCols< IT, int > >... Generating docs for compound combblas::promote_trait< SpCCols< IT, int >, SpCCols< IT, double > >... Generating docs for compound combblas::promote_trait< SpCCols< IT, int >, SpCCols< IT, float > >... Generating docs for compound combblas::promote_trait< SpCCols< IT, NT >, SpCCols< IT, bool >, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type >... Generating docs for compound combblas::promote_trait< SpCCols< IT, NT >, SpCCols< IT, NT > >... Generating docs for compound combblas::promote_trait< SpDCCols< IT, bool >, SpDCCols< IT, NT >, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type >... Generating docs for compound combblas::promote_trait< SpDCCols< IT, double >, SpDCCols< IT, int > >... Generating docs for compound combblas::promote_trait< SpDCCols< IT, float >, SpDCCols< IT, int > >... Generating docs for compound combblas::promote_trait< SpDCCols< IT, int >, SpDCCols< IT, double > >... Generating docs for compound combblas::promote_trait< SpDCCols< IT, int >, SpDCCols< IT, float > >... Generating docs for compound combblas::promote_trait< SpDCCols< IT, NT >, SpDCCols< IT, bool >, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type >... Generating docs for compound combblas::promote_trait< SpDCCols< IT, NT >, SpDCCols< IT, NT > >... Generating docs for compound combblas::promote_trait< SpTuples< int, bool >, SpTuples< int, double > >... Generating docs for compound combblas::promote_trait< SpTuples< int, bool >, SpTuples< int, float > >... Generating docs for compound combblas::promote_trait< SpTuples< int, bool >, SpTuples< int, int > >... Generating docs for compound combblas::promote_trait< SpTuples< int, bool >, SpTuples< int, unsigned > >... Generating docs for compound combblas::promote_trait< SpTuples< int, double >, SpTuples< int, bool > >... Generating docs for compound combblas::promote_trait< SpTuples< int, double >, SpTuples< int, double > >... Generating docs for compound combblas::promote_trait< SpTuples< int, double >, SpTuples< int, int > >... Generating docs for compound combblas::promote_trait< SpTuples< int, float >, SpTuples< int, bool > >... Generating docs for compound combblas::promote_trait< SpTuples< int, float >, SpTuples< int, float > >... Generating docs for compound combblas::promote_trait< SpTuples< int, float >, SpTuples< int, int > >... Generating docs for compound combblas::promote_trait< SpTuples< int, int >, SpTuples< int, bool > >... Generating docs for compound combblas::promote_trait< SpTuples< int, int >, SpTuples< int, double > >... Generating docs for compound combblas::promote_trait< SpTuples< int, int >, SpTuples< int, float > >... Generating docs for compound combblas::promote_trait< SpTuples< int, int >, SpTuples< int, int > >... Generating docs for compound combblas::promote_trait< SpTuples< int, unsigned >, SpTuples< int, bool > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, bool >, SpTuples< int64_t, double > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, bool >, SpTuples< int64_t, float > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, bool >, SpTuples< int64_t, int > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, bool >, SpTuples< int64_t, unsigned > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, double >, SpTuples< int64_t, bool > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, double >, SpTuples< int64_t, double > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, double >, SpTuples< int64_t, int > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, float >, SpTuples< int64_t, bool > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, float >, SpTuples< int64_t, float > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, float >, SpTuples< int64_t, int > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, int >, SpTuples< int64_t, bool > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, int >, SpTuples< int64_t, double > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, int >, SpTuples< int64_t, float > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, int >, SpTuples< int64_t, int > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, int64_t >, SpTuples< int64_t, int64_t > >... Generating docs for compound combblas::promote_trait< SpTuples< int64_t, unsigned >, SpTuples< int64_t, bool > >... Generating docs for compound combblas::RandReduce... Generating docs for compound combblas::RefGen21... Generating docs for compound combblas::RowCompare... Generating docs for compound combblas::RowLexiCompare... Generating docs for compound combblas::safemultinv... Generating docs for compound combblas::sel2nd... Generating docs for compound /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpCCols.cpp:103: warning: The following parameter of combblas::SpCCols::SpCCols(const SpTuples< IT, NT > &rhs, bool transpose) is not documented: parameter 'transpose' :1: warning: The following parameter of combblas::SpCCols::begnz(const SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpCCols::begnz(const SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpCCols::begnz(const SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpCCols::endnz(const SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpCCols::endnz(const SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpCCols::endnz(const SpColIter &ccol, int i) is not documented: parameter 'ccol' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.cpp:103: warning: The following parameter of combblas::SpDCCols::SpDCCols(const SpTuples< IT, NT > &rhs, bool transpose) is not documented: parameter 'transpose' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.cpp:190: warning: argument 'rhs' of command @param is not found in the argument list of combblas::SpDCCols< IT, NT >::SpDCCols(IT nRow, IT nCol, IT nTuples, const std::tuple< IT, IT, NT > *tuples, bool transpose) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.cpp:190: warning: The following parameters of combblas::SpDCCols::SpDCCols(IT nRow, IT nCol, IT nTuples, const std::tuple< IT, IT, NT > *tuples, bool transpose) are not documented: parameter 'nRow' parameter 'nCol' parameter 'nTuples' parameter 'tuples' parameter 'transpose' :1: warning: The following parameter of combblas::SpDCCols::begnz(const SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpDCCols::begnz(const SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpDCCols::begnz(const SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpDCCols::endnz(const SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpDCCols::endnz(const SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpDCCols::endnz(const SpColIter &ccol, int i) is not documented: parameter 'ccol' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.cpp:660: warning: Found unknown command '@Pre' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpHelper.h:341: warning: argument 'IT' of command @param is not found in the argument list of combblas::SpHelper::SpIntersect(const Dcsc< IT, NT1 > &Adcsc, const Dcsc< IT, NT2 > &Bdcsc, Isect< IT > *&cols, Isect< IT > *&rows, Isect< IT > *&isect1, Isect< IT > *&isect2, Isect< IT > *&itr1, Isect< IT > *&itr2) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpHelper.h:341: warning: argument 'IT' of command @param is not found in the argument list of combblas::SpHelper::SpIntersect(const Dcsc< IT, NT1 > &Adcsc, const Dcsc< IT, NT2 > &Bdcsc, Isect< IT > *&cols, Isect< IT > *&rows, Isect< IT > *&isect1, Isect< IT > *&isect2, Isect< IT > *&itr1, Isect< IT > *&itr2) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpHelper.h:341: warning: The following parameters of combblas::SpHelper::SpIntersect(const Dcsc< IT, NT1 > &Adcsc, const Dcsc< IT, NT2 > &Bdcsc, Isect< IT > *&cols, Isect< IT > *&rows, Isect< IT > *&isect1, Isect< IT > *&isect2, Isect< IT > *&itr1, Isect< IT > *&itr2) are not documented: parameter 'Adcsc' parameter 'Bdcsc' parameter 'cols' parameter 'rows' parameter 'isect1' parameter 'isect2' parameter 'itr1' parameter 'itr2' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.cpp:38: warning: The following parameters of combblas::SpImpl::SpMXSpV(const Dcsc< IT, NUM > &Adcsc, int32_t mA, const int32_t *indx, const IVT *numx, int32_t veclen, std::vector< int32_t > &indy, std::vector< OVT > &numy) are not documented: parameter 'Adcsc' parameter 'mA' parameter 'numx' parameter 'veclen' parameter 'indy' parameter 'numy' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.cpp:217: warning: The following parameters of combblas::SpImpl< SR, IT, bool, IVT, OVT >::SpMXSpV(const Dcsc< IT, bool > &Adcsc, int32_t mA, const int32_t *indx, const IVT *numx, int32_t veclen, int32_t *indy, OVT *numy, int *cnts, int *dspls, int p_c) are not documented: parameter 'Adcsc' parameter 'mA' parameter 'indx' parameter 'numx' parameter 'veclen' parameter 'p_c' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.cpp:289: warning: explicit link request to 'RowSplit()' could not be resolved :1: warning: The following parameter of combblas::SpMat::begnz(const typename X::SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpMat::begnz(const typename X::SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpMat::begnz(const typename X::SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpMat::endnz(const typename X::SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpMat::endnz(const typename X::SpColIter &ccol, int i) is not documented: parameter 'ccol' :1: warning: The following parameter of combblas::SpMat::endnz(const typename X::SpColIter &ccol, int i) is not documented: parameter 'ccol' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp:578: warning: The following parameters of combblas::SpParHelper::BCastMatrix(MPI_Comm &comm1d, SpMat< IT, NT, DER > &Matrix, const std::vector< IT > &essentials, int root) are not documented: parameter 'comm1d' parameter 'root' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp:605: warning: argument 'essentials' of command @param is not found in the argument list of combblas::SpParHelper::GatherMatrix(MPI_Comm &comm1d, SpMat< IT, NT, DER > &Matrix, int root) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp:605: warning: The following parameters of combblas::SpParHelper::GatherMatrix(MPI_Comm &comm1d, SpMat< IT, NT, DER > &Matrix, int root) are not documented: parameter 'comm1d' parameter 'root' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp:768: warning: The following parameters of combblas::SpParHelper::GetSetSizes(const SpMat< IT, NT, DER > &Matrix, IT **&sizes, MPI_Comm &comm1d) are not documented: parameter 'Matrix' parameter 'comm1d' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp:732: warning: The following parameters of combblas::SpParHelper::PostExposureEpoch(int self, std::vector< MPI_Win > &arrwin, MPI_Group &group) are not documented: parameter 'arrwin' parameter 'group' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp:712: warning: The following parameter of combblas::SpParHelper::StartAccessEpoch(int owner, std::vector< MPI_Win > &arrwin, MPI_Group &group) is not documented: parameter 'group' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp:1715: warning: The following parameter of combblas::SpParMat::MaskedReduce(FullyDistVec< GIT, VT > &rvec, FullyDistSpVec< GIT, VT > &mask, Dim dim, _BinaryOperation __binary_op, VT id, _UnaryOperation __unary_op, bool exclude=false) const is not documented: parameter 'dim' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp:4262: warning: The following parameters of combblas::SpParMat::Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const are not documented: parameter 'total_m' parameter 'total_n' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1152: warning: The following parameters of combblas::SpParMat::LocalSpMV(const SpParMat< IU, NUM, UDER > &A, int rowneighs, OptBuf< int32_t, OVT > &optbuf, int32_t *&indacc, IVT *&numacc, int32_t *&sendindbuf, OVT *&sendnumbuf, int *&sdispls, int *sendcnt, int accnz, bool indexisvalue, PreAllocatedSPA< OVT > &SPA) are not documented: parameter 'A' parameter 'rowneighs' parameter 'sdispls' parameter 'sendcnt' parameter 'accnz' parameter 'indexisvalue' parameter 'SPA' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1152: warning: The following parameters of combblas::SpParMat::LocalSpMV(const SpParMat< IU, NUM, UDER > &A, int rowneighs, OptBuf< int32_t, OVT > &optbuf, int32_t *&indacc, IVT *&numacc, int32_t *&sendindbuf, OVT *&sendnumbuf, int *&sdispls, int *sendcnt, int accnz, bool indexisvalue, PreAllocatedSPA< OVT > &SPA) are not documented: parameter 'A' parameter 'rowneighs' parameter 'sdispls' parameter 'sendcnt' parameter 'accnz' parameter 'indexisvalue' parameter 'SPA' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1152: warning: The following parameters of combblas::SpParMat::LocalSpMV(const SpParMat< IU, NUM, UDER > &A, int rowneighs, OptBuf< int32_t, OVT > &optbuf, int32_t *&indacc, IVT *&numacc, int32_t *&sendindbuf, OVT *&sendnumbuf, int *&sdispls, int *sendcnt, int accnz, bool indexisvalue, PreAllocatedSPA< OVT > &SPA) are not documented: parameter 'A' parameter 'rowneighs' parameter 'sdispls' parameter 'sendcnt' parameter 'accnz' parameter 'indexisvalue' parameter 'SPA' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:345: warning: explicit link request to 'phases' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:345: warning: explicit link request to 'phases' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:345: warning: explicit link request to 'phases' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.h:54: warning: Unsupported xml/html tag found /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.cpp:63: warning: The following parameters of combblas::SpTuples::SpTuples(int64_t maxnnz, IT nRow, IT nCol, std::vector< IT > &edges, bool removeloops=true) are not documented: parameter 'maxnnz' parameter 'nRow' parameter 'nCol' parameter 'removeloops' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.cpp:127: warning: The following parameters of combblas::SpTuples::SpTuples(int64_t size, IT nRow, IT nCol, StackEntry< NT, std::pair< IT, IT > > *&multstack) are not documented: parameter 'size' parameter 'nRow' parameter 'nCol' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/parUtils.h:315: warning: The following parameter of par::bitonicSort(std::vector< T > &in, MPI_Comm comm) is not documented: parameter 'comm' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/parUtils.h:301: warning: The following parameter of par::bitonicSort_binary(std::vector< T > &in, MPI_Comm comm) is not documented: parameter 'comm' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/parUtils.h:128: warning: argument 'k' of command @param is not found in the argument list of par::Sorted_k_Select(std::vector< T > &arr, std::vector< unsigned int > min_idx, std::vector< unsigned int > max_idx, std::vector< DendroIntL > K, std::vector< T > guess, MPI_Comm comm) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/parUtils.h:128: warning: argument 'isSorted' of command @param is not found in the argument list of par::Sorted_k_Select(std::vector< T > &arr, std::vector< unsigned int > min_idx, std::vector< unsigned int > max_idx, std::vector< DendroIntL > K, std::vector< T > guess, MPI_Comm comm) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/parUtils.h:128: warning: The following parameters of par::Sorted_k_Select(std::vector< T > &arr, std::vector< unsigned int > min_idx, std::vector< unsigned int > max_idx, std::vector< DendroIntL > K, std::vector< T > guess, MPI_Comm comm) are not documented: parameter 'min_idx' parameter 'max_idx' parameter 'K' parameter 'guess' parameter 'comm' combblas::Select2ndMinSR... Generating docs for compound combblas::Select2ndRandSR... Generating docs for compound combblas::Select2ndSRing... Generating docs for compound combblas::SelectMaxSRing... Generating docs for compound combblas::SelectMaxSRing< bool, T2 >... Generating docs for compound combblas::SelectPlusSR... Generating docs for compound combblas::SemanticGraph... Generating docs for compound combblas::SetIfNotEqual... Generating docs for compound combblas::SparseVectorLocalIterator... Generating docs for compound combblas::SpCCols... Generating docs for nested compound combblas::SpCCols::SpColIter... Generating docs for nested compound combblas::SpCCols::SpColIter::NzIter... Generating docs for compound combblas::SpDCCols... Generating docs for nested compound combblas::SpDCCols::SpColIter... Generating docs for nested compound combblas::SpDCCols::SpColIter::NzIter... Generating docs for compound combblas::SpHelper... Generating docs for compound combblas::SpImpl... Generating docs for compound combblas::SpImpl< SR, IT, bool, IVT, OVT >... Generating docs for compound combblas::SpMat... Generating docs for compound combblas::SpParHelper... Generating docs for compound combblas::SpParMat... Generating docs for nested compound combblas::SpParMat::ScalarReadSaveHandler... Generating docs for compound combblas::SpTuples... Generating docs for compound combblas::StackEntry... Generating docs for compound combblas::totality... Generating docs for compound combblas::TupleEqual... Generating docs for compound combblas::type_info_compare... Generating docs for compound combblas::VectorLocalIterator... Generating docs for compound combblas::VertexType... Generating docs for compound combblas::VertexTypeML... Generating docs for compound combblas::VertexTypeMM... Generating docs for compound combblas::WeightMaxMLSR... Generating docs for compound combblas::WeightMaxMMSR... Generating docs for namespace intSort Generating docs for compound intSort::eBits... Generating docs for namespace iosort Generating docs for compound iosort::bfs_index... Generating docs for compound iosort::default_splitter... Generating docs for compound iosort::merge_tree... Generating docs for nested compound iosort::merge_tree::Node::Edge... Generating docs for nested compound iosort::merge_tree::rebind... Generating docs for nested compound iosort::merge_tree::stream... Generating docs for nested compound iosort::merge_tree::stream_iterator... Generating docs for compound iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >... Generating docs for nested compound iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge... Generating docs for nested compound iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream... Generating docs for nested compound iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator... Generating docs for compound iosort::nop_refill... Generating docs for compound iosort::special_... Generating docs for compound iosort::special_< RanIt, 2, Splitter, Pred, Refiller, Alloc >... Generating docs for compound iosort::special_< RanIt, 4, Splitter, Pred, Refiller, Alloc >... Generating docs for compound iosort::special_< typename Alloc::pointer, 2, Splitter, Pred, Refiller, Alloc >... Generating docs for compound iosort::special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >... Generating docs for compound iosort::stream_slices... Generating docs for nested compound iosort::stream_slices::iterator... Generating docs for namespace iosort::base_ Generating docs for namespace omp_par Generating docs for namespace par Generating docs for compound par::Mpi_datatype... Generating docs for compound par::Mpi_datatype< bool >... Generating docs for compound par::Mpi_datatype< IndexHolder< T > >... Generating docs for compound par::Mpi_datatype< std::complex< T > >... Generating docs for compound par::Mpi_pairtype... Generating docs for namespace seq Generating docs for namespace utils Generating docs for compound utils::absF... Generating docs for compound utils::addF... Generating docs for compound utils::firstF... Generating docs for compound utils::identityF... Generating docs for compound utils::maxF... Generating docs for compound utils::minF... Generating docs for compound utils::secondF... Generating docs for compound utils::zeroF... Generating docs for namespace vpsort Generating docs for compound vpsort::FlatMerge... Generating docs for compound vpsort::MedianSplit... Generating docs for compound vpsort::Merge... Generating docs for compound vpsort::OOPTreeMerge... Generating docs for compound vpsort::SampleSplit... Generating docs for compound vpsort::SeqSort... Generating docs for compound vpsort::Split... Generating docs for compound vpsort::STLSort... Generating docs for compound vpsort::STLStableSort... Generating docs for compound vpsort::TreeMerge... Generating graph info page... Generating directory documentation... Generating dependency graph for directory obj-arm-linux-gnueabihf/CMakeFiles/3.25.1 Generating dependency graph for directory 3DSpGEMM Generating dependency graph for directory Applications Generating dependency graph for directory BipartiteMatchings Generating dependency graph for directory debian/libcombblas-dev/usr/include/BipartiteMatchings Generating dependency graph for directory debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings Generating dependency graph for directory debian/tmp/usr/include/BipartiteMatchings Generating dependency graph for directory obj-arm-linux-gnueabihf/CMakeFiles Generating dependency graph for directory debian/libcombblas-dev/usr/include/CombBLAS Generating dependency graph for directory debian/tmp/usr/include/CombBLAS Generating dependency graph for directory include/CombBLAS Generating dependency graph for directory obj-arm-linux-gnueabihf/CMakeFiles/3.25.1/CompilerIdCXX Generating dependency graph for directory debian Generating dependency graph for directory debian/libcombblas-dev/usr/include/graph500/generator Generating dependency graph for directory debian/tmp/usr/include/graph500/generator Generating dependency graph for directory graph500-1.2/generator Generating dependency graph for directory graph500-1.2/generator/include/graph500/generator Generating dependency graph for directory debian/libcombblas-dev/usr/include/graph500 Generating dependency graph for directory debian/tmp/usr/include/graph500 Generating dependency graph for directory graph500-1.2/generator/include/graph500 Generating dependency graph for directory graph500-1.2 Generating dependency graph for directory debian/libcombblas-dev/usr/include Generating dependency graph for directory debian/tmp/usr/include Generating dependency graph for directory graph500-1.2/generator/include Generating dependency graph for directory include Generating dependency graph for directory psort-1.0/include Generating dependency graph for directory usort/include Generating dependency graph for directory debian/libcombblas-dev Generating dependency graph for directory graph500-1.2/mpi Generating dependency graph for directory Ordering Generating dependency graph for directory debian/libcombblas-dev/usr/include/CombBLAS/PBBS Generating dependency graph for directory debian/tmp/usr/include/CombBLAS/PBBS Generating dependency graph for directory include/CombBLAS/PBBS Generating dependency graph for directory debian/libcombblas-dev/usr/include/psort Generating dependency graph for directory debian/tmp/usr/include/psort Generating dependency graph for directory psort-1.0/include/psort Generating dependency graph for directory psort-1.0 Generating dependency graph for directory ReleaseTests Generating dependency graph for directory debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps Generating dependency graph for directory debian/tmp/usr/include/CombBLAS/SequenceHeaps Generating dependency graph for directory include/CombBLAS/SequenceHeaps Generating dependency graph for directory Applications/SpMSpV-IPDPS2017 Generating dependency graph for directory sr/build/combblas-1.6.2/MainPage.h:40: warning: Invalid list item found /build/combblas-1.6.2/MainPage.h:40: warning: Invalid list item found /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/dcsc.cpp:508: warning: The following parameter of combblas::Dcsc::EWiseMult(const Dcsc< IT, NT > &rhs, bool exclude) is not documented: parameter 'rhs' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/dcsc.cpp:1007: warning: argument 'IT' of command @param is not found in the argument list of combblas::Dcsc< IT, NT >::AuxIndex(const IT colind, bool &found, IT *aux, IT csize) const /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/dcsc.cpp:1007: warning: The following parameters of combblas::Dcsc::AuxIndex(const IT colind, bool &found, IT *aux, IT csize) const are not documented: parameter 'colind' parameter 'found' parameter 'aux' parameter 'csize' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Friends.h:689: warning: The following parameters of combblas::Dcsc::EWiseMult(const Dcsc< IU, NU1 > &A, const Dcsc< IU, NU2 > *B, bool exclude) are not documented: parameter 'A' parameter 'B' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Friends.h:689: warning: The following parameters of combblas::Dcsc::EWiseMult(const Dcsc< IU, NU1 > &A, const Dcsc< IU, NU2 > *B, bool exclude) are not documented: parameter 'A' parameter 'B' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Friends.h:689: warning: The following parameters of combblas::Dcsc::EWiseMult(const Dcsc< IU, NU1 > &A, const Dcsc< IU, NU2 > *B, bool exclude) are not documented: parameter 'A' parameter 'B' c Generating dependency graph for directory usort/src Generating dependency graph for directory ms_sys/sys Generating dependency graph for directory obj-arm-linux-gnueabihf/TESTDATA Generating dependency graph for directory debian/tmp Generating dependency graph for directory debian/libcombblas-dev/usr/include/Tommy Generating dependency graph for directory debian/tmp/usr/include/Tommy Generating dependency graph for directory include/Tommy Generating dependency graph for directory debian/libcombblas-dev/usr/include/usort Generating dependency graph for directory debian/tmp/usr/include/usort Generating dependency graph for directory usort/include/usort Generating dependency graph for directory debian/libcombblas-dev/usr Generating dependency graph for directory debian/tmp/usr Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating concept 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... Generating XML output... Generating XML output for class combblas::absdiff Generating XML output for class utils::absF Generating XML output for class utils::addF Generating XML output for class combblas::Arr Generating XML output for class combblas::AWPM_param Generating XML output for class iosort::bfs_index Generating XML output for class BinaryHeap Generating XML output for class combblas::bintotality Generating XML output for class combblas::BitMap Generating XML output for class combblas::BitMapCarousel Generating XML output for class combblas::BitMapFringe Generating XML output for class combblas::bitwise_and Generating XML output for class combblas::bitwise_or Generating XML output for class combblas::bitwise_xor Generating XML output for class combblas::BoolCopy1stSRing Generating XML output for class combblas::BoolCopy2ndSRing Generating XML output for class combblas::CCGrid Generating XML output for class combblas::SpParMat::CharArraySaveHandler Generating XML output for class combblas::ColCompare Generating XML output for class combblas::ColLexiCompare Generating XML output for class combblas::ColLexiCompareWithID Generating XML output for class combblas::CommGrid Generating XML output for class combblas::create_trait Generating XML output for class combblas::create_trait< SpCCols< OIT, ONT >, NIT, NNT > Generating XML output for class combblas::create_trait< SpDCCols< OIT, ONT >, NIT, NNT > Generating XML output for class combblas::Csc Generating XML output for class csr_graph Generating XML output for class combblas::Dcsc Generating XML output for class iosort::default_splitter Generating XML output for class combblas::DeletePtrIf Generating XML output for class combblas::DenseParMat Generating XML output for class combblas::DenseVectorLocalIterator Generating XML output for class DetSymmetricize Generating XML output for class combblas::disable_if Generating XML output for class combblas::disable_if< true, T > Generating XML output for class Dist Generating XML output for class combblas::DistEdgeList Generating XML output for class intSort::eBits Generating XML output for class iosort::merge_tree::Node::Edge Generating XML output for class iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge Generating XML output for class Edge_randomizer Generating XML output for class combblas::enable_if Generating XML output for class combblas::enable_if< true, T > Generating XML output for class KNLooserTree::Entry Generating XML output for class combblas::equal_first Generating XML output for class combblas::ErrorTolerantEqual Generating XML output for class EWiseExtToPlainAdapter Generating XML output for class combblas::exponentiate Generating XML output for class utils::firstF Generating XML output for class vpsort::Fl/build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1052: warning: The following parameters of combblas::FullyDistSpVec::TransposeVector(MPI_Comm &World, const FullyDistSpVec< IU, NV > &x, int32_t &trxlocnz, IU &lenuntil, int32_t *&trxinds, NV *&trxnums, bool indexisvalue) are not documented: parameter 'World' parameter 'x' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1052: warning: The following parameters of combblas::FullyDistSpVec::TransposeVector(MPI_Comm &World, const FullyDistSpVec< IU, NV > &x, int32_t &trxlocnz, IU &lenuntil, int32_t *&trxinds, NV *&trxnums, bool indexisvalue) are not documented: parameter 'World' parameter 'x' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1052: warning: The following parameters of combblas::FullyDistSpVec::TransposeVector(MPI_Comm &World, const FullyDistSpVec< IU, NV > &x, int32_t &trxlocnz, IU &lenuntil, int32_t *&trxinds, NV *&trxnums, bool indexisvalue) are not documented: parameter 'World' parameter 'x' atMerge Generating XML output for class combblas::FullyDist Generating XML output for class combblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type > Generating XML output for class combblas::FullyDistSpVec Generating XML output for class combblas::FullyDistVec Generating XML output for class getfringe Generating XML output for class combblas::HeaderInfo Generating XML output for class Heap2 Generating XML output for class Heap4 Generating XML output for class combblas::HeapEntry Generating XML output for class combblas::HipMCLClusterSaveHandler Generating XML output for class HipMCLParam Generating XML output for class combblas::identity Generating XML output for class utils::identityF Generating XML output for class imaxdiv_t Generating XML output for class IndexHolder Generating XML output for class combblas::inf_plus Generating XML output for class is2ndSmaller Generating XML output for class combblas::is_boolean Generating XML output for class combblas::is_boolean< bool > Generating XML output for class combblas::Isect Generating XML output for class IsOdd Generating XML output for class isparentset Generating XML output for class iosort::stream_slices::iterator Generating XML output for class keepinfrontier_f Generating XML output for class KNElement Generating XML output for class KNHeap Generating XML output for class KNLooserTree Generating XML output for class LatestRetwitterBFS Generating XML output for class LatestRetwitterMIS Generating XML output for class LatestRetwitterSelect2nd Generating XML output for class combblas::LocArr Generating XML output for class combblas::logical_xor Generating XML output for class max2 Generating XML output for class utils::maxF Generating XML output for class combblas::maximum Generating XML output for class vpsort::MedianSplit Generating XML output for class combblas::Memory Generating XML output for class combblas::MemoryPool Generating XML output for class vpsort::Merge Generating XML output for class iosort::merge_tree Generating XML output for class iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc > Generating XML output for class utils::minF Generating XML output for class combblas::minimum Generating XML output for class combblas::MinPlusSRing Generating XML output for class combblas::MIS2verifySR Generating XML output for class combblas::MMmul Generating XML output for class par::Mpi_datatype Generating XML output for class par::Mpi_datatype< bool > Generating XML output for class par::Mpi_datatype< IndexHolder< T > > Generating XML output for class par::Mpi_datatype< std::complex< T > > Generating XML output for class par::Mpi_pairtype Generating XML output for class combblas::MPIDataTypeCache Generating XML output for class combblas::MPIOp Generating XML output for class combblas::MPIOp< bitwise_and< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type > Generating XML output for class combblas::MPIOp< bitwise_or< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type > Generating XML output for class combblas::MPIOp< bitwise_xor< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type > Generating XML output for class combblas::MPIOp< logical_xor< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type > Generating XML output for class combblas::MPIOp< maximum< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type > Generating XML output for class combblas::MPIOp< minimum< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type > Generating XML output for class combblas::MPIOp< std::logical_and< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type > Generating XML output for class combblas::MPIOp< std::logical_or< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type > Generating XML output for class combblas::MPIOp< std::multiplies< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type > Generating XML output for class combblas::MPIOp< std::plus< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type > Generating XML output for class combblas::MPIOpCache Generating XML output for class mrg_state Generating XML output for class mrg_transition_matrix Generating XML output for class MTRand Generating XML output for class combblas::myidentity Generating XML output for class combblas::myset Generating XML output for class iosort::merge_tree::Node Generating XML output for class iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node Generating XML output for class iosort::nop_refill Generating XML output for class combblas::SpCCols::SpColIter::NzIter Generating XML output for class combblas::SpDCCols::SpColIter::NzIter Generating XML output for class vpsort::OOPTreeMerge Generating XML output for class combblas::OptBuf Generating XML output for class combblas::outofrangeexception Generating XML output for class combblas::packed_edge Generating XML output for class PairReadSaveHandler Generating XML output for class ParentType Generating XML output for class passifthere Generating XML output for class vpsort::MedianSplit::PermCompare Generating XML output for class combblas::PlusTimesSRing Generating XML output for class combblas::PreAllocatedSPA Generating XML output for class combblas::promote_trait Generating XML output for class combblas::promote_trait< bool, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type > Generating XML output for class combblas::promote_trait< NT, bool, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type > Generating XML output for class combblas::promote_trait< SpCCols< IT, bool >, SpCCols< IT, NT >, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type > Generating XML output for class combblas::promote_trait< SpCCols< IT, double >, SpCCols< IT, int > > Generating XML output for class combblas::promote_trait< SpCCols< IT, float >, SpCCols< IT, int > > Generating XML output for class combblas::promote_trait< SpCCols< IT, int >, SpCCols< IT, double > > Generating XML output for class combblas::promote_trait< SpCCols< IT, int >, SpCCols< IT, float > > Generating XML output for class combblas::promote_trait< SpCCols< IT, NT >, SpCCols< IT, bool >, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type > Generating XML output for class combblas::promote_trait< SpCCols< IT, NT >, SpCCols< IT, NT > > Generating XML output for class combblas::promote_trait< SpDCCols< IT, bool >, SpDCCols< IT, NT >, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type > Generating XML output for class combblas::promote_trait< SpDCCols< IT, double >, SpDCCols< IT, int > > Generating XML output for class combblas::promote_trait< SpDCCols< IT, float >, SpDCCols< IT, int > > Generating XML output for class combblas::promote_trait< SpDCCols< IT, int >, SpDCCols< IT, double > > Generating XML output for class combblas::promote_trait< SpDCCols< IT, int >, SpDCCols< IT, float > > Generating XML output for class combblas::promote_trait< SpDCCols< IT, NT >, SpDCCols< IT, bool >, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type > Generating XML output for class combblas::promote_trait< SpDCCols< IT, NT >, SpDCCols< IT, NT > > Generating XML output for class combblas::promote_trait< SpTuples< int, bool >, SpTuples< int, double > > Generating XML output for class combblas::promote_trait< SpTuples< int, bool >, SpTuples< int, float > > Generating XML output for class combblas::promote_trait< SpTuples< int, bool >, SpTuples< int, int > > Generating XML output for class combblas::promote_trait< SpTuples< int, bool >, SpTuples< int, unsigned > > Generating XML output for class combblas::promote_trait< SpTuples< int, double >, SpTuples< int, bool > > Generating XML output for class combblas::promote_trait< SpTuples< int, double >, SpTuples< int, double > > Generating XML output for class combblas::promote_trait< SpTuples< int, double >, SpTuples< int, int > > Generating XML output for class combblas::promote_trait< SpTuples< int, float >, SpTuples< int, bool > > Generating XML output for class combblas::promote_trait< SpTuples< int, float >, SpTuples< int, float > > Generating XML output for class combblas::promote_trait< SpTuples< int, float >, SpTuples< int, int > > Generating XML output for class combblas::promote_trait< SpTuples< int, int >, SpTuples< int, bool > > Generating XML output for class combblas::promote_trait< SpTuples< int, int >, SpTuples< int, double > > Generating XML output for class combblas::promote_trait< SpTuples< int, int >, SpTuples< int, float > > Generating XML output for class combblas::promote_trait< SpTuples< int, int >, SpTuples< int, int > > Generating XML output for class combblas::promote_trait< SpTuples< int, unsigned >, SpTuples< int, bool > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, bool >, SpTuples< int64_t, double > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, bool >, SpTuples< int64_t, float > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, bool >, SpTuples< int64_t, int > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, bool >, SpTuples< int64_t, unsigned > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, double >, SpTuples< int64_t, bool > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, double >, SpTuples< int64_t, double > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, double >, SpTuples< int64_t, int > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, float >, SpTuples< int64_t, bool > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, float >, SpTuples< int64_t, float > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, float >, SpTuples< int64_t, int > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, int >, SpTuples< int64_t, bool > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, int >, SpTuples< int64_t, double > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, int >, SpTuples< int64_t, float > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, int >, SpTuples< int64_t, int > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, int64_t >, SpTuples< int64_t, int64_t > > Generating XML output for class combblas::promote_trait< SpTuples< int64_t, unsigned >, SpTuples< int64_t, bool > > Generating XML output for class prunediscovered Generating XML output for class PSpMat Generating XML output for class randGen Generating XML output for class combblas::RandReduce Generating XML output for class iosort::merge_tree::rebind Generating XML output for class combblas::RefGen21 Generating XML output for class combblas::FullyDistVec::retTrue Generating XML output for class return1_uint8 Generating XML output for class combblas::RowCompare Generating XML output for class combblas::RowLexiCompare Generating XML output for class combblas::safemultinv Generating XML output for class vpsort::SampleSplit Generating XML output for class combblas::FullyDistSpVec::ScalarReadSaveHandler Generating XML output for class combblas::FullyDistVec::ScalarReadSaveHandler Generating XML output for class combblas::SpParMat::ScalarReadSaveHandler Generating XML output for class utils::secondF Generating XML output for class combblas::sel2nd Generating XML output for class seldegree Generating XML output for class combblas::Select2ndMinSR Generating XML output for class combblas::Select2ndRandSR Generating XML output for class combblas::Select2ndSRing Generating XML output for class combblas::SelectMaxSRing Generating XML output for class combblas::SelectMaxSRing< bool, T2 > Generating XML output for class SelectMinSR Generating XML output for class SelectMinSRing1 Generating XML output for class combblas::SelectPlusSR Generating XML output for class SelectRandSRi/build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpCCols.cpp:103: warning: The following parameter of combblas::SpCCols::SpCCols(const SpTuples< IT, NT > &rhs, bool transpose) is not documented: parameter 'transpose' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.cpp:103: warning: The following parameter of combblas::SpDCCols::SpDCCols(const SpTuples< IT, NT > &rhs, bool transpose) is not documented: parameter 'transpose' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.cpp:190: warning: argument 'rhs' of command @param is not found in the argument list of combblas::SpDCCols< IT, NT >::SpDCCols(IT nRow, IT nCol, IT nTuples, const std::tuple< IT, IT, NT > *tuples, bool transpose) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.cpp:190: warning: The following parameters of combblas::SpDCCols::SpDCCols(IT nRow, IT nCol, IT nTuples, const std::tuple< IT, IT, NT > *tuples, bool transpose) are not documented: parameter 'nRow' parameter 'nCol' parameter 'nTuples' parameter 'tuples' parameter 'transpose' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpDCCols.cpp:660: warning: Found unknown command '@Pre' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpHelper.h:341: warning: argument 'IT' of command @param is not found in the argument list of combblas::SpHelper::SpIntersect(const Dcsc< IT, NT1 > &Adcsc, const Dcsc< IT, NT2 > &Bdcsc, Isect< IT > *&cols, Isect< IT > *&rows, Isect< IT > *&isect1, Isect< IT > *&isect2, Isect< IT > *&itr1, Isect< IT > *&itr2) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpHelper.h:341: warning: argument 'IT' of command @param is not found in the argument list of combblas::SpHelper::SpIntersect(const Dcsc< IT, NT1 > &Adcsc, const Dcsc< IT, NT2 > &Bdcsc, Isect< IT > *&cols, Isect< IT > *&rows, Isect< IT > *&isect1, Isect< IT > *&isect2, Isect< IT > *&itr1, Isect< IT > *&itr2) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpHelper.h:341: warning: The following parameters of combblas::SpHelper::SpIntersect(const Dcsc< IT, NT1 > &Adcsc, const Dcsc< IT, NT2 > &Bdcsc, Isect< IT > *&cols, Isect< IT > *&rows, Isect< IT > *&isect1, Isect< IT > *&isect2, Isect< IT > *&itr1, Isect< IT > *&itr2) are not documented: parameter 'Adcsc' parameter 'Bdcsc' parameter 'cols' parameter 'rows' parameter 'isect1' parameter 'isect2' parameter 'itr1' parameter 'itr2' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.cpp:38: warning: The following parameters of combblas::SpImpl::SpMXSpV(const Dcsc< IT, NUM > &Adcsc, int32_t mA, const int32_t *indx, const IVT *numx, int32_t veclen, std::vector< int32_t > &indy, std::vector< OVT > &numy) are not documented: parameter 'Adcsc' parameter 'mA' parameter 'numx' parameter 'veclen' parameter 'indy' parameter 'numy' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.cpp:217: warning: The following parameters of combblas::SpImpl< SR, IT, bool, IVT, OVT >::SpMXSpV(const Dcsc< IT, bool > &Adcsc, int32_t mA, const int32_t *indx, const IVT *numx, int32_t veclen, int32_t *indy, OVT *numy, int *cnts, int *dspls, int p_c) are not documented: parameter 'Adcsc' parameter 'mA' parameter 'indx' parameter 'numx' parameter 'veclen' parameter 'p_c' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpImpl.cpp:289: warning: explicit link request to 'RowSplit()' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp:578: warning: The following parameters of combblas::SpParHelper::BCastMatrix(MPI_Comm &comm1d, SpMat< IT, NT, DER > &Matrix, const std::vector< IT > &essentials, int root) are not documented: parameter 'comm1d' parameter 'root' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp:605: warning: argument 'essentials' of command @param is not found in the argument list of combblas::SpParHelper::GatherMatrix(MPI_Comm &comm1d, SpMat< IT, NT, DER > &Matrix, int root) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp:605: warning: The following parameters of combblas::SpParHelper::GatherMatrix(MPI_Comm &comm1d, SpMat< IT, NT, DER > &Matrix, int root) are not documented: parameter 'comm1d' parameter 'root' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp:768: warning: The following parameters of combblas::SpParHelper::GetSetSizes(const SpMat< IT, NT, DER > &Matrix, IT **&sizes, MPI_Comm &comm1d) are not documented: parameter 'Matrix' parameter 'comm1d' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp:712: warning: The following parameter of combblas::SpParHelper::StartAccessEpoch(int owner, std::vector< MPI_Win > &arrwin, MPI_Group &group) is not documented: parameter 'group' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.cpp:732: warning: The following parameters of combblas::SpParHelper::PostExposureEpoch(int self, std::vector< MPI_Win > &arrwin, MPI_Group &group) are not documented: parameter 'arrwin' parameter 'group' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:345: warning: explicit link request to 'phases' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1152: warning: The following parameters of combblas::SpParMat::LocalSpMV(const SpParMat< IU, NUM, UDER > &A, int rowneighs, OptBuf< int32_t, OVT > &optbuf, int32_t *&indacc, IVT *&numacc, int32_t *&sendindbuf, OVT *&sendnumbuf, int *&sdispls, int *sendcnt, int accnz, bool indexisvalue, PreAllocatedSPA< OVT > &SPA) are not documented: parameter 'A' parameter 'rowneighs' parameter 'sdispls' parameter 'sendcnt' parameter 'accnz' parameter 'indexisvalue' parameter 'SPA' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:345: warning: explicit link request to 'phases' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1152: warning: The following parameters of combblas::SpParMat::LocalSpMV(const SpParMat< IU, NUM, UDER > &A, int rowneighs, OptBuf< int32_t, OVT > &optbuf, int32_t *&indacc, IVT *&numacc, int32_t *&sendindbuf, OVT *&sendnumbuf, int *&sdispls, int *sendcnt, int accnz, bool indexisvalue, PreAllocatedSPA< OVT > &SPA) are not documented: parameter 'A' parameter 'rowneighs' parameter 'sdispls' parameter 'sendcnt' parameter 'accnz' parameter 'indexisvalue' parameter 'SPA' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:345: warning: explicit link request to 'phases' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1152: warning: The following parameters of combblas::SpParMat::LocalSpMV(const SpParMat< IU, NUM, UDER > &A, int rowneighs, OptBuf< int32_t, OVT > &optbuf, int32_t *&indacc, IVT *&numacc, int32_t *&sendindbuf, OVT *&sendnumbuf, int *&sdispls, int *sendcnt, int accnz, bool indexisvalue, PreAllocatedSPA< OVT > &SPA) are not documented: parameter 'A' parameter 'rowneighs' parameter 'sdispls' parameter 'sendcnt' parameter 'accnz' parameter 'indexisvalue' parameter 'SPA' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp:1715: warning: The following parameter of combblas::SpParMat::MaskedReduce(FullyDistVec< GIT, VT > &rvec, FullyDistSpVec< GIT, VT > &mask, Dim dim, _BinaryOperation __binary_op, VT id, _UnaryOperation __unary_op, bool exclude=false) const is not documented: parameter 'dim' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp:4262: warning: The following parameters of combblas::SpParMat::Owner(IT total_m, IT total_n, IT grow, IT gcol, LIT &lrow, LIT &lcol) const are not documented: parameter 'total_m' parameter 'total_n' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp:124: warning: argument 'int' of command @param is not found in the argument list of combblas::SpParMat< IT, NT, DER >::TopKGather(std::vector< NT > &all_medians, std::vector< IT > &nnz_per_col, int &thischunk, int &chunksize, const std::vector< NT > &activemedians, const std::vector< IT > &activennzperc, int itersuntil, std::vector< std::vector< NT > > &localmat, const std::vector< IT > &actcolsmap, std::vector< IT > &klimits, std::vector< IT > &toretain, std::vector< std::vector< std::pair< IT, NT > > > &tmppair, IT coffset, const FullyDistVec< GIT, VT > &rvec) const /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp:124: warning: argument 'out' of command @param is not found in the argument list of combblas::SpParMat< IT, NT, DER >::TopKGather(std::vector< NT > &all_medians, std::vector< IT > &nnz_per_col, int &thischunk, int &chunksize, const std::vector< NT > &activemedians, const std::vector< IT > &activennzperc, int itersuntil, std::vector< std::vector< NT > > &localmat, const std::vector< IT > &actcolsmap, std::vector< IT > &klimits, std::vector< IT > &toretain, std::vector< std::vector< std::pair< IT, NT > > > &tmppair, IT coffset, const FullyDistVec< GIT, VT > &rvec) const /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp:124: warning: argument 'converged' of command @param is not found in the argument list of combblas::SpParMat< IT, NT, DER >::TopKGather(std::vector< NT > &all_medians, std::vector< IT > &nnz_per_col, int &thischunk, int &chunksize, const std::vector< NT > &activemedians, const std::vector< IT > &activennzperc, int itersuntil, std::vector< std::vector< NT > > &localmat, const std::vector< IT > &actcolsmap, std::vector< IT > &klimits, std::vector< IT > &toretain, std::vector< std::vector< std::pair< IT, NT > > > &tmppair, IT coffset, const FullyDistVec< GIT, VT > &rvec) const /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp:124: warning: The following parameters of combblas::SpParMat::TopKGather(std::vector< NT > &all_medians, std::vector< IT > &nnz_per_col, int &thischunk, int &chunksize, const std::vector< NT > &activemedians, const std::vector< IT > &activennzperc, int itersuntil, std::vector< std::vector< NT > > &localmat, const std::vector< IT > &actcolsmap, std::vector< IT > &klimits, std::vector< IT > &toretain, std::vector< std::vector< std::pair< IT, NT > > > &tmppair, IT coffset, const FullyDistVec< GIT, VT > &rvec) const are not documented: parameter 'all_medians' parameter 'nnz_per_col' parameter 'thischunk' parameter 'chunksize' parameter 'activemedians' parameter 'activennzperc' parameter 'itersuntil' parameter 'localmat' parameter 'actcolsmap' parameter 'klimits' parameter 'toretain' parameter 'tmppair' parameter 'coffset' parameter 'rvec' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp:4036: warning: The following parameters of combblas::SpParMat::HorizontalSend(IT *&rows, IT *&cols, NT *&vals, IT *&temprows, IT *&tempcols, NT *&tempvals, std::vector< std::tuple< IT, IT, NT > > &localtuples, int *rcurptrs, int *rdispls, IT buffperrowneigh, int rowneighs, int recvcount, IT m_perproc, IT n_perproc, int rankinrow) are not documented: parameter 'rows' parameter 'cols' parameter 'vals' parameter 'temprows' parameter 'tempcols' parameter 'tempvals' parameter 'localtuples' parameter 'rcurptrs' parameter 'rdispls' parameter 'buffperrowneigh' parameter 'rowneighs' parameter 'recvcount' parameter 'm_perproc' parameter 'n_perproc' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp:3954: warning: The following parameters of combblas::SpParMat::ReadAllMine(FILE *binfile, IT *&rows, IT *&cols, NT *&vals, std::vector< std::tuple< IT, IT, NT > > &localtuples, int *rcurptrs, int *ccurptrs, int *rdispls, int *cdispls, IT m_perproc, IT n_perproc, int rowneighs, int colneighs, IT buffperrowneigh, IT buffpercolneigh, IT entriestoread, HANDLER handler, int rankinrow, bool transpose) are not documented: parameter 'binfile' parameter 'rows' parameter 'cols' parameter 'vals' parameter 'localtuples' parameter 'rcurptrs' parameter 'ccurptrs' parameter 'rdispls' parameter 'cdispls' parameter 'm_perproc' parameter 'n_perproc' parameter 'rowneighs' parameter 'colneighs' parameter 'buffperrowneigh' parameter 'buffpercolneigh' parameter 'entriestoread' parameter 'handler' parameter 'transpose' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.cpp:63: warning: The following parameters of combblas::SpTuples::SpTuples(int64_t maxnnz, IT nRow, IT nCol, std::vector< IT > &edges, bool removeloops=true) are not documented: parameter 'maxnnz' parameter 'nRow' parameter 'nCol' parameter 'removeloops' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.cpp:127: warning: The following parameters of combblas::SpTuples::SpTuples(int64_t size, IT nRow, IT nCol, StackEntry< NT, std::pair< IT, IT > > *&multstack) are not documented: parameter 'size' parameter 'nRow' parameter 'nCol' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.h:54: warning: Unsupported xml/html tag found /build/combblas-1.6.2/3DSpGEMM/GenRmatDist.h:65: warning: The following parameters of combblas::Generator(unsigned scale, unsigned EDGEFACTOR, double initiator[4], CCGrid &CMG, SpDCCols< IT, NT > &splitmat, bool trans, bool scramble) are not documented: parameter 'scale' parameter 'EDGEFACTOR' parameter 'initiator' parameter 'CMG' parameter 'trans' parameter 'scramble' /build/combblas-1.6.2/3DSpGEMM/ReadMatDist.h:38: warning: The following parameters of combblas::Reader(string filename, CCGrid &CMG, SpDCCols< IT, NT > &splitmat, bool trans, bool permute, FullyDistVec< IT, IT > &p) are not documented: parameter 'filename' parameter 'CMG' parameter 'trans' parameter 'permute' parameter 'p' /build/combblas-1.6.2/3DSpGEMM/SplitMatDist.h:140: warning: The following parameters of combblas::SplitMat(CCGrid &CMG, SpDCCols< IT, NT > *localmat, SpDCCols< IT, NT > &splitmat, bool rowsplit=false) are not documented: parameter 'CMG' parameter 'localmat' /build/combblas-1.6.2/Applications/WriteMCLClusters.h:142: warning: The following parameter of combblas::WriteMCLClusters(std::string ofName, FullyDistVec< IT, IT > clustIdForVtx, int base) is not documented: parameter 'base' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BFSFriends.h:178: warning: argument 'sendindbuf' of command @param is not found in the argument list of combblas::LocalSpMV(const SpParMat< IT, bool, UDER > &A, int rowneighs, OptBuf< int32_t, VT > &optbuf, int32_t *&indacc, VT *&numacc, int *sendcnt, int accnz) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BFSFriends.h:178: warning: argument 'sendnumbuf' of command @param is not found in the argument list of combblas::LocalSpMV(const SpParMat< IT, bool, UDER > &A, int rowneighs, OptBuf< int32_t, VT > &optbuf, int32_t *&indacc, VT *&numacc, int *sendcnt, int accnz) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BFSFriends.h:178: warning: The following parameters of combblas::LocalSpMV(const SpParMat< IT, bool, UDER > &A, int rowneighs, OptBuf< int32_t, VT > &optbuf, int32_t *&indacc, VT *&numacc, int *sendcnt, int accnz) are not documented: parameter 'A' parameter 'rowneighs' parameter 'sendcnt' parameter 'accnz' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Friends.h:417: warning: The following parameters of combblas::generic_gespmv(const SpMat< IU, NUM, DER > &A, const int32_t *indx, const IVT *numx, int32_t nnzx, int32_t *indy, OVT *numy, int *cnts, int *dspls, int p_c, bool indexisvalue) are not documented: parameter 'A' parameter 'indx' parameter 'numx' parameter 'nnzx' parameter 'indy' parameter 'numy' parameter 'cnts' parameter 'dspls' parameter 'p_c' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/Friends.h:689: warning: The following parameters of combblas::EWiseMult(const Dcsc< IU, NU1 > &A, const Dcsc< IU, NU2 > *B, bool exclude) are not documented: parameter 'A' parameter 'B' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:345: warning: explicit link request to 'phases' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1052: warning: The following parameters of combblas::TransposeVector(MPI_Comm &World, const FullyDistSpVec< IU, NV > &x, int32_t &trxlocnz, IU &lenuntil, int32_t *&trxinds, NV *&trxnums, bool indexisvalue) are not documented: parameter 'World' parameter 'x' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1092: warning: The following parameter of combblas::AllGatherVector(MPI_Comm &ColWorld, int trxlocnz, IU lenuntil, int32_t *&trxinds, NV *&trxnums, int32_t *&indacc, NV *&numacc, int &accnz, bool indexisvalue) is not documented: parameter 'ColWorld' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1152: warning: The following parameters of combblas::LocalSpMV(const SpParMat< IU, NUM, UDER > &A, int rowneighs, OptBuf< int32_t, OVT > &optbuf, int32_t *&indacc, IVT *&numacc, int32_t *&sendindbuf, OVT *&sendnumbuf, int *&sdispls, int *sendcnt, int accnz, bool indexisvalue, PreAllocatedSPA< OVT > &SPA) are not documented: parameter 'A' parameter 'rowneighs' parameter 'sdispls' parameter 'sendcnt' parameter 'accnz' parameter 'indexisvalue' parameter 'SPA' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ParFriends.h:1669: warning: Found unknown command '\TODO' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/parUtils.h:128: warning: argument 'k' of command @param is not found in the argument list of par::Sorted_k_Select(std::vector< T > &arr, std::vector< unsigned int > min_idx, std::vector< unsigned int > max_idx, std::vector< DendroIntL > K, std::vector< T > guess, MPI_Comm comm) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/parUtils.h:128: warning: argument 'isSorted' of command @param is not found in the argument list of par::Sorted_k_Select(std::vector< T > &arr, std::vector< unsigned int > min_idx, std::vector< unsigned int > max_idx, std::vector< DendroIntL > K, std::vector< T > guess, MPI_Comm comm) /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/parUtils.h:128: warning: The following parameters of par::Sorted_k_Select(std::vector< T > &arr, std::vector< unsigned int > min_idx, std::vector< unsigned int > max_idx, std::vector< DendroIntL > K, std::vector< T > guess, MPI_Comm comm) are not documented: parameter 'min_idx' parameter 'max_idx' parameter 'K' parameter 'guess' parameter 'comm' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/parUtils.h:301: warning: The following parameter of par::bitonicSort_binary(std::vector< T > &in, MPI_Comm comm) is not documented: parameter 'comm' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/parUtils.h:315: warning: The following parameter of par::bitonicSort(std::vector< T > &in, MPI_Comm comm) is not documented: parameter 'comm' ng Generating XML output for class combblas::SemanticGraph Generating XML output for class vpsort::SeqSort Generating XML output for class combblas::SetIfNotEqual Generating XML output for class ShortRead Generating XML output for class ShortReadSaveHandler Generating XML output for class sort_profiler_t Generating XML output for class combblas::SparseVectorLocalIterator Generating XML output for class combblas::SpCCols Generating XML output for class combblas::SpCCols::SpColIter Generating XML output for class combblas::SpDCCols::SpColIter Generating XML output for class combblas::SpDCCols Generating XML output for class iosort::special_ Generating XML output for class iosort::special_< RanIt, 2, Splitter, Pred, Refiller, Alloc > Generating XML output for class iosort::special_< RanIt, 4, Splitter, Pred, Refiller, Alloc > Generating XML output for class iosort::special_< typename Alloc::pointer, 2, Splitter, Pred, Refiller, Alloc > Generating XML output for class iosort::special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc > Generating XML output for class combblas::SpHelper Generating XML output for class combblas::SpImpl Generating XML output for class combblas::SpImpl< SR, IT, bool, IVT, OVT > Generating XML output for class vpsort::Split Generating XML output for class combblas::SpMat Generating XML output for class combblas::SpParHelper Generating XML output for class combblas::SpParMat Generating XML output for class combblas::SpTuples Generating XML output for class combblas::StackEntry Generating XML output for class StdArrayReadSaveHandler Generating XML output for class vpsort::STLSort Generating XML output for class vpsort::STLStableSort Generating XML output for class iosort::merge_tree::stream Generating XML output for class iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream Generating XML output for class iosort::merge_tree::stream_iterator Generating XML output for class iosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator Generating XML output for class iosort::stream_slices Generating XML output for class SubMaxSR Generating XML output for class tommy_chain_struct Generating XML output for class tommy_hashdyn_struct Generating XML output for class tommy_node_struct Generating XML output for class combblas::totality Generating XML output for class vpsort::TreeMerge Generating XML output for class combblas::TupleEqual Generating XML output for class Twitter_materialize Generating XML output for class twitter_mult Generating XML output for class Twitter_obj_randomizer Generating XML output for class TwitterEdge Generating XML output for class TwitterReadSaveHandler::TwitterInteraction Generating XML output for class TwitterReadSaveHandler Generating XML output for class combblas::type_info_compare Generating XML output for class combblas::VectorLocalIterator Generating XML output for class combblas::VertexType Generating XML output for class VertexType Generating XML output for class combblas::VertexTypeML Generating XML output for class combblas::VertexTypeMM Generating XML output for class combblas::WeightMaxMLSR Generating XML output for class combblas::WeightMaxMMSR Generating XML output for class utils::zeroF Generating XML output for namespace binOp Generating XML output for namespace combblas Generating XML output for namespace intSort Generating XML output for namespace iosort Generating XML output for namespace iosort::base_ Generating XML output for namespace omp_par Generating XML output for namespace par Generating XML output for namespace seq Generating XML output for namespace std Generating XML output for namespace utils Generating XML output for namespace vpsort Generating XML output for file ._MainPage.h Generating XML output for file CCGrid.h Generating XML output for file GenRmatDist.h Generating XML output for file Glue.h Generating XML output for file mpipspgemm.cpp Generating XML output for file Multiplier.h Generating XML output for file OldReductions.h Generating XML output for file ReadMatDist.h Generating XML output for file Reductions.h Generating XML output for file RestrictionOp.cpp Generating XML output for file RestrictionOp.h Generating XML output for file SplitMatDist.h Generating XML output for file SUMMALayer.h Generating XML output for file test_mpipspgemm.cpp Generating XML output for file ._RandomParentBFS.cpp Generating XML output for file BetwCent.cpp Generating XML output for file CC.cpp Generating XML output for file CC.h Generating XML output for file DirOptBFS.cpp Generating XML output for file FilteredBFS.cpp Generating XML output for file FilteredMIS.cpp Generating XML output for file MCL.cpp Generating XML output for file RandomParentBFS.cpp Generating XML output for file SingleChildBFS.cpp Generating XML output for file SpMMError.cpp Generating XML output for file SpMSpVBench.cpp Generating XML output for file TopDownBFS.cpp Generating XML output for file TwitterEdge.h Generating XML output for file WriteMCLClusters.h Generating XML output for file ApproxWeightPerfectMatching.cpp Generating XML output for file ApproxWeightPerfectMatching.h Generating XML output for file ApproxWeightPerfectMatching.h Generating XML output for file ApproxWeightPerfectMatching.h Generating XML output for file ApproxWeightPerfectMatching.h Generating XML output for file auction.cpp Generating XML output for file BPMaximalMatching.cpp Generating XML output for file BPMaximalMatching.h Generating XML output for file BPMaximalMatching.h Generating XML output for file BPMaximalMatching.h Generating XML output for file BPMaximalMatching.h Generating XML output for file BPMaximumMatching.cpp Generating XML output for file BPMaximumMatching.h Generating XML output for file BPMaximumMatching.h Generating XML output for file BPMaximumMatching.h Generating XML output for file BPMaximumMatching.h Generating XML output for file gathertest.cpp Generating XML output for file gathertest.cpp Generating XML output for file MatchingDefs.h Generating XML output for file MatchingDefs.h Generating XML output for file MatchingDefs.h Generating XML output for file MatchingDefs.h Generating XML output for file Utility.h Generating XML output for file Utility.h Generating XML output for file Utility.h Generating XML output for file Utility.h Generating XML output for file compat.h Generating XML output for file apply_permutation_mpi.h Generating XML output for file apply_permutation_mpi.h Generating XML output for file apply_permutation_mpi.h Generating XML output for file btrd_binomial_distribution.h Generating XML output for file btrd_binomial_distribution.h Generating XML output for file btrd_binomial_distribution.h Generating XML output for file graph_generator.h Generating XML output for file graph_generator.h Generating XML output for file graph_generator.h Generating XML output for file make_graph.h Generating XML output for file make_graph.h Generating XML output for file make_graph.h Generating XML output for file mod_arith.h Generating XML output for file mod_arith.h Generating XML output for file mod_arith.h Generating XML output for file mod_arith_32bit.h Generating XML output for file mod_arith_32bit.h Generating XML output for file mod_arith_32bit.h Generating XML output for file mod_arith_64bit.h Generating XML output for file mod_arith_64bit.h Generating XML output for file mod_arith_64bit.h Generating XML output for file mod_arith_xmt.h Generating XML output for file mod_arith_xmt.h Generating XML output for file mod_arith_xmt.h Generating XML output for file permutation_gen.h Generating XML output for file permutation_gen.h Generating XML output for file permutation_gen.h Generating XML output for file scramble_edges.h Generating XML output for file scramble_edges.h Generating XML output for file scramble_edges.h Generating XML output for file splittable_mrg.h Generating XML output for file splittable_mrg.h Generating XML output for file splittable_mrg.h Generating XML output for file graph500.h Generating XML output for file kronecker.h Generating XML output for file common.h Generating XML output for file options.h Generating XML output for file prng.h Generating XML output for file rmat.h Generating XML output for file timer.h Generating XML output for file verify.h Generating XML output for file xalloc.h Generating XML output for file ._CombBLAS.h Generating XML output for file BFSFriends.h Generating XML output for file BFSFriends.h Generating XML output for file BFSFriends.h Generating XML output for file BitMap.h Generating XML output for file BitMap.h Generating XML output for file BitMap.h Generating XML output for file BitMapCarousel.h Generating XML output for file BitMapCarousel.h Generating XML output for file BitMapCarousel.h Generating XML output for file BitMapFringe.h Generating XML output for file BitMapFringe.h Generating XML output for file BitMapFringe.h Generating XML output for file CombBLAS.h Generating XML output for file CombBLAS.h Generating XML output for file CombBLAS.h Generating XML output for file CommGrid.h Generating XML output for file CommGrid.h Generating XML output for file CommGrid.h Generating XML output for file Compare.h Generating XML output for file Compare.h Generating XML output for file Compare.h Generating XML output for file csc.cpp Generating XML output for file csc.cpp Generating XML output for file csc.cpp Generating XML output for file csc.h Generating XML output for file csc.h Generating XML output for file csc.h Generating XML output for file dcsc.cpp Generating XML output for file dcsc.cpp Generating XML output for file dcsc.cpp Generating XML output for file dcsc.h Generating XML output for file dcsc.h Generating XML output for file dcsc.h Generating XML output for file Deleter.h Generating XML output for file Deleter.h Generating XML output for file Deleter.h Generating XML output for file DenseParMat.cpp Generating XML output for file DenseParMat.cpp Generating XML output for file DenseParMat.cpp Generating XML output for file DenseParMat.h Generating XML output for file DenseParMat.h Generating XML output for file DenseParMat.h Generating XML output for file DistEdgeList.cpp Generating XML output for file DistEdgeList.cpp Generating XML output for file DistEdgeList.cpp Generating XML output for file DistEdgeList.h Generating XML output for file DistEdgeList.h Generating XML output for file DistEdgeList.h Generating XML output for file Exception.h Generating XML output for file Exception.h Generating XML output for file Exception.h Generating XML output for file FileHeader.h Generating XML output for file FileHeader.h Generating XML output for file FileHeader.h Generating XML output for file Friends.h Generating XML output for file Friends.h Generating XML output for file Friends.h Generating XML output for file FullyDist.h Generating XML output for file FullyDist.h Generating XML output for file FullyDist.h Generating XML output for file FullyDistSpVec.cpp Generating XML output for file FullyDistSpVec.cpp Generating XML output for file FullyDistSpVec.cpp Generating XML output for file FullyDistSpVec.h Generating XML output for file FullyDistSpVec.h Generating XML output for file FullyDistSpVec.h Generating XML output for file FullyDistVec.cpp Generating XML output for file FullyDistVec.cpp Generating XML output for file FullyDistVec.cpp Generating XML output for file FullyDistVec.h Generating XML output for file FullyDistVec.h Generating XML output for file FullyDistVec.h Generating XML output for file HeapEntry.h Generating XML output for file HeapEntry.h Generating XML output for file HeapEntry.h Generating XML output for file Isect.h Generating XML output for file Isect.h Generating XML output for file Isect.h Generating XML output for file LocArr.h Generating XML output for file LocArr.h Generating XML output for file LocArr.h Generating XML output for file MemoryPool.h Generating XML output for file MemoryPool.h Generating XML output for file MemoryPool.h Generating XML output for file mmio.h Generating XML output for file mmio.h Generating XML output for file mmio.h Generating XML output for file MMmul.h Generating XML output for file MMmul.h Generating XML output for file MMmul.h Generating XML output for file MPIOp.h Generating XML output for file MPIOp.h Generating XML output for file MPIOp.h Generating XML output for file MPIType.h Generating XML output for file MPIType.h Generating XML output for file MPIType.h Generating XML output for file mtSpGEMM.h Generating XML output for file mtSpGEMM.h Generating XML output for file mtSpGEMM.h Generating XML output for file MultiwayMerge.h Generating XML output for file MultiwayMerge.h Generating XML output for file MultiwayMerge.h Generating XML output for file myenableif.h Generating XML output for file myenableif.h Generating XML output for file myenableif.h Generating XML output for file Operations.h Generating XML output for file Operations.h Generating XML output for file Operations.h Generating XML output for file OptBuf.h Generating XML output for file OptBuf.h Generating XML output for file OptBuf.h Generating XML output for file papi_combblas_globals.h Generating XML output for file papi_combblas_globals.h Generating XML output for file papi_combblas_globals.h Generating XML output for file ParFriends.h Generating XML output for file ParFriends.h Generating XML output for file ParFriends.h Generating XML output for file ParFriendsExt.h Generating XML output for file ParFriendsExt.h Generating XML output for file ParFriendsExt.h Generating XML output for file radixSort.h Generating XML output for file radixSort.h Generating XML output for file radixSort.h Generating XML output for file utils.h Generating XML output for file utils.h Generating XML output for file utils.h Generating XML output for file utils.h Generating XML output for file utils.h Generating XML output for file utils.h Generating XML output for file PreAllocatedSPA.h Generating XML output for file PreAllocatedSPA.h Generating XML output for file PreAllocatedSPA.h Generating XML output for file promote.h Generating XML output for file promote.h Generating XML output for file promote.h Generating XML output for file RefGen21.h Generating XML output for file RefGen21.h Generating XML output for file RefGen21.h Generating XML output for file SemanticGraph.h Generating XML output for file SemanticGraph.h Generating XML output for file SemanticGraph.h Generating XML output for file Semirings.h Generating XML output for file Semirings.h Generating XML output for file Semirings.h Generating XML output for file heap-CLR.h Generating XML output for file heap-CLR.h Generating XML output for file heap-CLR.h Generating XML output for file heap2.h Generating XML output for file heap2.h Generating XML output for file heap2.h Generating XML output for file heap4.h Generating XML output for file heap4.h Generating XML output for file heap4.h Generating XML output for file knheap.h Generating XML output for file knheap.h Generating XML output for file knheap.h Generating XML output for file util.h Generating XML output for file util.h Generating XML output for file util.h Generating XML output for file SpCCols.cpp Generating XML output for file SpCCols.cpp Generating XML output for file SpCCols.cpp Generating XML output for file SpCCols.h Generating XML output for file SpCCols.h Generating XML output for file SpCCols.h Generating XML output for file SpDCCols.cpp Generating XML output for file SpDCCols.cpp Generating XML output for file SpDCCols.cpp Generating XML output for file SpDCCols.h Generating XML output for file SpDCCols.h Generating XML output for file SpDCCols.h Generating XML output for file SpDefs.h Generating XML output for file SpDefs.h Generating XML output for file SpDefs.h Generating XML output for file SpHelper.h Generating XML output for file SpHelper.h Generating XML output for file SpHelper.h Generating XML output for file SpImpl.cpp Generating XML output for file SpImpl.cpp Generating XML output for file SpImpl.cpp Generating XML output for file SpImpl.h Generating XML output for file SpImpl.h Generating XML output for file SpImpl.h Generating XML output for file SpMat.cpp Generating XML output for file SpMat.cpp Generating XML output f/build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashtable' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashtable' could not be resolved /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/combblas-1.6.2/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashtable' could not be resolved /build/combblas-1.6.2/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h:188: warning: The following parameter of tommy_hashdyn_remove(tommy_hashdyn *hashdyn, tommy_search_func *cmp, const void *cmp_arg, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h:204: warning: explicit link request to 'next' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h:201: warning: The following parameter of tommy_hashdyn_bucket(tommy_hashdyn *hashdyn, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h:214: warning: The following parameter of tommy_hashdyn_search(tommy_hashdyn *hashdyn, tommy_search_func *cmp, const void *cmp_arg, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h:44: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommyhashdyn.h:134: warning: unable to resolve reference to 'multiindex' for \ref command /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h:188: warning: The following parameter of tommy_hashdyn_remove(tommy_hashdyn *hashdyn, tommy_search_func *cmp, const void *cmp_arg, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h:204: warning: explicit link request to 'next' could not be resolved /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h:201: warning: The following parameter of tommy_hashdyn_bucket(tommy_hashdyn *hashdyn, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h:214: warning: The following parameter of tommy_hashdyn_search(tommy_hashdyn *hashdyn, tommy_search_func *cmp, const void *cmp_arg, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h:44: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommyhashdyn.h:134: warning: unable to resolve reference to 'multiindex' for \ref command /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h:188: warning: The following parameter of tommy_hashdyn_remove(tommy_hashdyn *hashdyn, tommy_search_func *cmp, const void *cmp_arg, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h:204: warning: explicit link request to 'next' could not be resolved /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h:201: warning: The following parameter of tommy_hashdyn_bucket(tommy_hashdyn *hashdyn, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h:214: warning: The following parameter of tommy_hashdyn_search(tommy_hashdyn *hashdyn, tommy_search_func *cmp, const void *cmp_arg, tommy_hash_t hash) is not documented: parameter 'hashdyn' /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h:44: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/combblas-1.6.2/include/Tommy/tommyhashdyn.h:134: warning: unable to resolve reference to 'multiindex' for \ref command /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommylist.h:196: warning: The following parameter of tommy_list_insert_head(tommy_list *list, tommy_node *node, void *data) is not documented: parameter 'list' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommylist.h:213: warning: The following parameter of tommy_list_insert_tail(tommy_list *list, tommy_node *node, void *data) is not documented: parameter 'list' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommylist.h:248: warning: The following parameter of tommy_list_remove_existing(tommy_list *list, tommy_node *node) is not documented: parameter 'list' /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/tommylist.h:284: warning: The following parameter of tommy_list_sort(tommy_list *list, tommy_compare_func *cmp) is not documented: parameter 'list' /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommylist.h:196: warning: The following parameter of tommy_list_insert_head(tommy_list *list, tommy_node *node, void *data) is not documented: parameter 'list' /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommylist.h:213: warning: The following parameter of tommy_list_insert_tail(tommy_list *list, tommy_node *node, void *data) is not documented: parameter 'list' /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommylist.h:248: warning: The following parameter of tommy_list_remove_existing(tommy_list *list, tommy_node *node) is not documented: parameter 'list' /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/tommylist.h:284: warning: The following parameter of tommy_list_sort(tommy_list *list, tommy_compare_func *cmp) is not documented: parameter 'list' /build/combblas-1.6.2/include/Tommy/tommylist.h:196: warning: The following parameter of tommy_list_insert_head(tommy_list *list, tommy_node *node, void *data) is not documented: parameter 'list' /build/combblas-1.6.2/include/Tommy/tommylist.h:213: warning: The following parameter of tommy_list_insert_tail(tommy_list *list, tommy_node *node, void *data) is not documented: parameter 'list' /build/combblas-1.6.2/include/Tommy/tommylist.h:248: warning: The following parameter of tommy_list_remove_existing(tommy_list *list, tommy_node *node) is not documented: parameter 'list' /build/combblas-1.6.2/include/Tommy/tommylist.h:284: warning: The following parameter of tommy_list_sort(tommy_list *list, tommy_compare_func *cmp) is not documented: parameter 'list' or file SpMat.cpp Generating XML output for file SpMat.h Generating XML output for file SpMat.h Generating XML output for file SpMat.h Generating XML output for file SpParHelper.cpp Generating XML output for file SpParHelper.cpp Generating XML output for file SpParHelper.cpp Generating XML output for file SpParHelper.h Generating XML output for file SpParHelper.h Generating XML output for file SpParHelper.h Generating XML output for file SpParMat.cpp Generating XML output for file SpParMat.cpp Generating XML output for file SpParMat.cpp Generating XML output for file SpParMat.h Generating XML output for file SpParMat.h Generating XML output for file SpParMat.h Generating XML output for file SpTuples.cpp Generating XML output for file SpTuples.cpp Generating XML output for file SpTuples.cpp Generating XML output for file SpTuples.h Generating XML output for file SpTuples.h Generating XML output for file SpTuples.h Generating XML output for file StackEntry.h Generating XML output for file StackEntry.h Generating XML output for file StackEntry.h Generating XML output for file ThreadedFriends.h Generating XML output for file ThreadedFriends.h Generating XML output for file ThreadedFriends.h Generating XML output for file VecIterator.cpp Generating XML output for file VecIterator.cpp Generating XML output for file VecIterator.cpp Generating XML output for file VecIterator.h Generating XML output for file VecIterator.h Generating XML output for file VecIterator.h Generating XML output for file tommychain.h Generating XML output for file tommychain.h Generating XML output for file tommychain.h Generating XML output for file tommyhash.h Generating XML output for file tommyhash.h Generating XML output for file tommyhash.h Generating XML output for file tommyhashdyn.h Generating XML output for file tommyhashdyn.h Generating XML output for file tommyhashdyn.h Generating XML output for file tommylist.h Generating XML output for file tommylist.h Generating XML output for file tommylist.h Generating XML output for file tommytypes.h Generating XML output for file tommytypes.h Generating XML output for file tommytypes.h Generating XML output for file MainPage.h Generating XML output for file inttypes.h Generating XML output for file stdint.h Generating XML output for file mta_task.h Generating XML output for file time.h Generating XML output for file CMakeCXXCompilerId.cpp Generating XML output for file combblas_export.h Generating XML output for file ._remapper.cpp Generating XML output for file remapper.cpp Generating XML output for file MatPermuteSave.cpp Generating XML output for file MD.cpp Generating XML output for file RCM.cpp Generating XML output for file funnel.h Generating XML output for file funnel.h Generating XML output for file funnel.h Generating XML output for file funnel.timpl.h Generating XML output for file funnel.timpl.h Generating XML output for file funnel.timpl.h Generating XML output for file MersenneTwister.h Generating XML output for file MersenneTwister.h Generating XML output for file MersenneTwister.h Generating XML output for file psort.h Generating XML output for file psort.h Generating XML output for file psort.h Generating XML output for file psort_alltoall.h Generating XML output for file psort_alltoall.h Generating XML output for file psort_alltoall.h Generating XML output for file psort_merge.h Generating XML output for file psort_merge.h Generating XML output for file psort_merge.h Generating XML output for file psort_samplesort.h Generating XML output for file psort_samplesort.h Generating XML output for file psort_samplesort.h Generating XML output for file psort_seqsort.h Generating XML output for file psort_seqsort.h Generating XML output for file psort_seqsort.h Generating XML output for file psort_splitters.h Generating XML output for file psort_splitters.h Generating XML output for file psort_splitters.h Generating XML output for file psort_util.h Generating XML output for file psort_util.h Generating XML output for file psort_util.h Generating XML output for file sort.h Generating XML output for file sort.h Generating XML output for file sort.h Generating XML output for file sort.timpl.h Generating XML output for file sort.timpl.h Generating XML output for file sort.timpl.h Generating XML output for file FindSparse.cpp Generating XML output for file Galerkin.cpp Generating XML output for file GalerkinNew.cpp Generating XML output for file IndexingTest.cpp Generating XML output for file IndexingTiming.cpp Generating XML output for file IteratorTest.cpp Generating XML output for file MultTest.cpp Generating XML output for file MultTiming.cpp Generating XML output for file ParIOTest.cpp Generating XML output for file ReduceTest.cpp Generating XML output for file Roofline.cpp Generating XML output for file SpAsgnTest.cpp Generating XML output for file SpAsgnTiming.cpp Generating XML output for file SplitMergeTest.cpp Generating XML output for file TransposeTest.cpp Generating XML output for file VectorIndexing.cpp Generating XML output for file VectorIO.cpp Generating XML output for file VectorIOPermute.cpp Generating XML output for file VectorTest.cpp Generating XML output for file CommGrid.cpp Generating XML output for file hash.cpp Generating XML output for file MemoryPool.cpp Generating XML output for file MPIOp.cpp Generating XML output for file MPIType.cpp Generating XML output for file binUtils.h Generating XML output for file binUtils.h Generating XML output for file binUtils.h Generating XML output for file dtypes.h Generating XML output for file dtypes.h Generating XML output for file dtypes.h Generating XML output for file indexHolder.h Generating XML output for file indexHolder.h Generating XML output for file indexHolder.h Generating XML output for file ompUtils.h Generating XML output for file ompUtils.h Generating XML output for file ompUtils.h Generating XML output for file parUtils.h Generating XML output for file parUtils.h Generating XML output for file parUtils.h Generating XML output for file seqUtils.h Generating XML output for file seqUtils.h Generating XML output for file seqUtils.h Generating XML output for file sort_profiler.h Generating XML output for file sort_profiler.h Generating XML output for file sort_profiler.h Generating XML output for file binUtils.cpp Generating XML output for file main-short.cpp Generating XML output for file main.cpp Generating XML output for file parUtils.cpp Generating XML output for file sort_profiler.cpp Generating XML output for page todo Generate XML output for dir /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/3.25.1/ Generate XML output for dir /build/combblas-1.6.2/3DSpGEMM/ Generate XML output for dir /build/combblas-1.6.2/Applications/ Generate XML output for dir /build/combblas-1.6.2/BipartiteMatchings/ Generate XML output for dir /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/BipartiteMatchings/ Generate XML output for dir /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/ Generate XML output for dir /build/combblas-1.6.2/debian/tmp/usr/include/BipartiteMatchings/ Generate XML output for dir /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/ Generate XML output for dir /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/ Generate XML output for dir /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/ Generate XML output for dir /build/combblas-1.6.2/include/CombBLAS/ Generate XML output for dir /build/combblas-1.6.2/obj-arm-linux-gnueabihf/CMakeFiles/3.25.1/CompilerIdCXX/ Generate XML output for dir /build/combblas-1.6.2/debian/ Generate XML output for dir /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/generator/ Generate XML output for dir /build/combblas-1.6.2/debian/tmp/usr/include/graph500/generator/ Generate XML output for dir /build/combblas-1.6.2/graph500-1.2/generator/ Generate XML output for dir /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/generator/ Generate XML output for dir /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/graph500/ Generate XML output for dir /build/combblas-1.6.2/debian/tmp/usr/include/graph50/build/combblas-1.6.2/MainPage.h:40: warning: Invalid list item found 0/ Generate XML output for dir /build/combblas-1.6.2/graph500-1.2/generator/include/graph500/ Generate XML output for dir /build/combblas-1.6.2/graph500-1.2/ Generate XML output for dir /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/ Generate XML output for dir /build/combblas-1.6.2/debian/tmp/usr/include/ Generate XML output for dir /build/combblas-1.6.2/graph500-1.2/generator/include/ Generate XML output for dir /build/combblas-1.6.2/include/ Generate XML output for dir /build/combblas-1.6.2/psort-1.0/include/ Generate XML output for dir /build/combblas-1.6.2/usort/include/ Generate XML output for dir /build/combblas-1.6.2/debian/libcombblas-dev/ Generate XML output for dir /build/combblas-1.6.2/graph500-1.2/mpi/ Generate XML output for dir /build/combblas-1.6.2/ms_inttypes/ Generate XML output for dir /build/combblas-1.6.2/ms_sys/ Generate XML output for dir /build/combblas-1.6.2/obj-arm-linux-gnueabihf/ Generate XML output for dir /build/combblas-1.6.2/Ordering/ Generate XML output for dir /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/PBBS/ Generate XML output for dir /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/PBBS/ Generate XML output for dir /build/combblas-1.6.2/include/CombBLAS/PBBS/ Generate XML output for dir /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/psort/ Generate XML output for dir /build/combblas-1.6.2/debian/tmp/usr/include/psort/ Generate XML output for dir /build/combblas-1.6.2/psort-1.0/include/psort/ Generate XML output for dir /build/combblas-1.6.2/psort-1.0/ Generate XML output for dir /build/combblas-1.6.2/ReleaseTests/ Generate XML output for dir /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/ Generate XML output for dir /build/combblas-1.6.2/debian/tmp/usr/include/CombBLAS/SequenceHeaps/ Generate XML output for dir /build/combblas-1.6.2/include/CombBLAS/SequenceHeaps/ Generate XML output for dir /build/combblas-1.6.2/Applications/SpMSpV-IPDPS2017/ Generate XML output for dir /build/combblas-1.6.2/src/ Generate XML output for dir /build/combblas-1.6.2/usort/src/ Generate XML output for dir /build/combblas-1.6.2/ms_sys/sys/ Generate XML output for dir /build/combblas-1.6.2/obj-arm-linux-gnueabihf/TESTDATA/ Generate XML output for dir /build/combblas-1.6.2/debian/tmp/ Generate XML output for dir /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/Tommy/ Generate XML output for dir /build/combblas-1.6.2/debian/tmp/usr/include/Tommy/ Generate XML output for dir /build/combblas-1.6.2/include/Tommy/ Generate XML output for dir /build/combblas-1.6.2/debian/libcombblas-dev/usr/include/usort/ Generate XML output for dir /build/combblas-1.6.2/debian/tmp/usr/include/usort/ Generate XML output for dir /build/combblas-1.6.2/usort/ Generate XML output for dir /build/combblas-1.6.2/usort/include/usort/ Generate XML output for dir /build/combblas-1.6.2/debian/libcombblas-dev/usr/ Generate XML output for dir /build/combblas-1.6.2/debian/tmp/usr/ Generating XML output for the main page Running plantuml with JAVA... Running dot... Generating dot graphs using 7 parallel threads... Running dot for graph 1/1823 Running dot for graph 2/1823 Running dot for graph 3/1823 Running dot for graph 4/1823 Running dot for graph 5/1823 Running dot for graph 6/1823 Running dot for graph 7/1823 Running dot for graph 8/1823 Running dot for graph 9/1823 Running dot for graph 10/1823 Running dot for graph 11/1823 Running dot for graph 12/1823 Running dot for graph 13/1823 Running dot for graph 14/1823 Running dot for graph 15/1823 Running dot for graph 16/1823 Running dot for graph 17/1823 Running dot for graph 18/1823 Running dot for graph 19/1823 Running dot for graph 20/1823 Running dot for graph 21/1823 Running dot for graph 22/1823 Running dot for graph 23/1823 Running dot for graph 24/1823 Running dot for graph 25/1823 Running dot for graph 26/1823 Running dot for graph 27/1823 Running dot for graph 28/1823 Running dot for graph 29/1823 Running dot for graph 30/1823 Running dot for graph 31/1823 Running dot for graph 32/1823 Running dot for graph 33/1823 Running dot for graph 34/1823 Running dot for graph 35/1823 Running dot for graph 36/1823 Running dot for graph 37/1823 Running dot for graph 38/1823 Running dot for graph 39/1823 Running dot for graph 40/1823 Running dot for graph 41/1823 Running dot for graph 42/1823 Running dot for graph 43/1823 Running dot for graph 44/1823 Running dot for graph 45/1823 Running dot for graph 46/1823 Running dot for graph 47/1823 Running dot for graph 48/1823 Running dot for graph 49/1823 Running dot for graph 50/1823 Running dot for graph 51/1823 Running dot for graph 52/1823 Running dot for graph 53/1823 Running dot for graph 54/1823 Running dot for graph 55/1823 Running dot for graph 56/1823 Running dot for graph 57/1823 Running dot for graph 58/1823 Running dot for graph 59/1823 Running dot for graph 60/1823 Running dot for graph 61/1823 Running dot for graph 62/1823 Running dot for graph 63/1823 Running dot for graph 64/1823 Running dot for graph 65/1823 Running dot for graph 66/1823 Running dot for graph 67/1823 Running dot for graph 68/1823 Running dot for graph 69/1823 Running dot for graph 70/1823 Running dot for graph 71/1823 Running dot for graph 72/1823 Running dot for graph 73/1823 Running dot for graph 74/1823 Running dot for graph 75/1823 Running dot for graph 76/1823 Running dot for graph 77/1823 Running dot for graph 78/1823 Running dot for graph 79/1823 Running dot for graph 80/1823 Running dot for graph 81/1823 Running dot for graph 82/1823 Running dot for graph 83/1823 Running dot for graph 84/1823 Running dot for graph 85/1823 Running dot for graph 86/1823 Running dot for graph 87/1823 Running dot for graph 88/1823 Running dot for graph 89/1823 Running dot for graph 90/1823 Running dot for graph 91/1823 Running dot for graph 92/1823 Running dot for graph 93/1823 Running dot for graph 94/1823 Running dot for graph 95/1823 Running dot for graph 96/1823 Running dot for graph 97/1823 Running dot for graph 98/1823 Running dot for graph 99/1823 Running dot for graph 100/1823 Running dot for graph 101/1823 Running dot for graph 102/1823 Running dot for graph 103/1823 Running dot for graph 104/1823 Running dot for graph 105/1823 Running dot for graph 106/1823 Running dot for graph 107/1823 Running dot for graph 108/1823 Running dot for graph 109/1823 Running dot for graph 110/1823 Running dot for graph 111/1823 Running dot for graph 112/1823 Running dot for graph 113/1823 Running dot for graph 114/1823 Running dot for graph 115/1823 Running dot for graph 116/1823 Running dot for graph 117/1823 Running dot for graph 118/1823 Running dot for graph 119/1823 Running dot for graph 120/1823 Running dot for graph 121/1823 Running dot for graph 122/1823 Running dot for graph 123/1823 Running dot for graph 124/1823 Running dot for graph 125/1823 Running dot for graph 126/1823 Running dot for graph 127/1823 Running dot for graph 128/1823 Running dot for graph 129/1823 Running dot for graph 130/1823 Running dot for graph 131/1823 Running dot for graph 132/1823 Running dot for graph 133/1823 Running dot for graph 134/1823 Running dot for graph 135/1823 Running dot for graph 136/1823 Running dot for graph 137/1823 Running dot for graph 138/1823 Running dot for graph 139/1823 Running dot for graph 140/1823 Running dot for graph 141/1823 Running dot for graph 142/1823 Running dot for graph 143/1823 Running dot for graph 144/1823 Running dot for graph 145/1823 Running dot for graph 146/1823 Running dot for graph 147/1823 Running dot for graph 148/1823 Running dot for graph 149/1823 Running dot for graph 150/1823 Running dot for graph 151/1823 Running dot for graph 152/1823 Running dot for graph 153/1823 Running dot for graph 154/1823 Running dot for graph 155/1823 Running dot for graph 156/1823 Running dot for graph 157/1823 Running dot for graph 158/1823 Running dot for graph 159/1823 Running dot for graph 160/1823 Running dot for graph 161/1823 Running dot for graph 162/1823 Running dot for graph 163/1823 Running dot for graph 164/1823 Running dot for graph 165/1823 Running dot for graph 166/1823 Running dot for graph 167/1823 Running dot for graph 168/1823 Running dot for graph 169/1823 Running dot for graph 170/1823 Running dot for graph 171/1823 Running dot for graph 172/1823 Running dot for graph 173/1823 Running dot for graph 174/1823 Running dot for graph 175/1823 Running dot for graph 176/1823 Running dot for graph 177/1823 Running dot for graph 178/1823 Running dot for graph 179/1823 Running dot for graph 180/1823 Running dot for graph 181/1823 Running dot for graph 182/1823 Running dot for graph 183/1823 Running dot for graph 184/1823 Running dot for graph 185/1823 Running dot for graph 186/1823 Running dot for graph 187/1823 Running dot for graph 188/1823 Running dot for graph 189/1823 Running dot for graph 190/1823 Running dot for graph 191/1823 Running dot for graph 192/1823 Running dot for graph 193/1823 Running dot for graph 194/1823 Running dot for graph 195/1823 Running dot for graph 196/1823 Running dot for graph 197/1823 Running dot for graph 198/1823 Running dot for graph 199/1823 Running dot for graph 200/1823 Running dot for graph 201/1823 Running dot for graph 202/1823 Running dot for graph 203/1823 Running dot for graph 204/1823 Running dot for graph 205/1823 Running dot for graph 206/1823 Running dot for graph 207/1823 Running dot for graph 208/1823 Running dot for graph 209/1823 Running dot for graph 210/1823 Running dot for graph 211/1823 Running dot for graph 212/1823 Running dot for graph 213/1823 Running dot for graph 214/1823 Running dot for graph 215/1823 Running dot for graph 216/1823 Running dot for graph 217/1823 Running dot for graph 218/1823 Running dot for graph 219/1823 Running dot for graph 220/1823 Running dot for graph 221/1823 Running dot for graph 222/1823 Running dot for graph 223/1823 Running dot for graph 224/1823 Running dot for graph 225/1823 Running dot for graph 226/1823 Running dot for graph 227/1823 Running dot for graph 228/1823 Running dot for graph 229/1823 Running dot for graph 230/1823 Running dot for graph 231/1823 Running dot for graph 232/1823 Running dot for graph 233/1823 Running dot for graph 234/1823 Running dot for graph 235/1823 Running dot for graph 236/1823 Running dot for graph 237/1823 Running dot for graph 238/1823 Running dot for graph 239/1823 Running dot for graph 240/1823 Running dot for graph 241/1823 Running dot for graph 242/1823 Running dot for graph 243/1823 Running dot for graph 244/1823 Running dot for graph 245/1823 Running dot for graph 246/1823 Running dot for graph 247/1823 Running dot for graph 248/1823 Running dot for graph 249/1823 Running dot for graph 250/1823 Running dot for graph 251/1823 Running dot for graph 252/1823 Running dot for graph 253/1823 Running dot for graph 254/1823 Running dot for graph 255/1823 Running dot for graph 256/1823 Running dot for graph 257/1823 Running dot for graph 258/1823 Running dot for graph 259/1823 Running dot for graph 260/1823 Running dot for graph 261/1823 Running dot for graph 262/1823 Running dot for graph 263/1823 Running dot for graph 264/1823 Running dot for graph 265/1823 Running dot for graph 266/1823 Running dot for graph 267/1823 Running dot for graph 268/1823 Running dot for graph 269/1823 Running dot for graph 270/1823 Running dot for graph 271/1823 Running dot for graph 272/1823 Running dot for graph 273/1823 Running dot for graph 274/1823 Running dot for graph 275/1823 Running dot for graph 276/1823 Running dot for graph 277/1823 Running dot for graph 278/1823 Running dot for graph 279/1823 Running dot for graph 280/1823 Running dot for graph 281/1823 Running dot for graph 282/1823 Running dot for graph 283/1823 Running dot for graph 284/1823 Running dot for graph 285/1823 Running dot for graph 286/1823 Running dot for graph 287/1823 Running dot for graph 288/1823 Running dot for graph 289/1823 Running dot for graph 290/1823 Running dot for graph 291/1823 Running dot for graph 292/1823 Running dot for graph 293/1823 Running dot for graph 294/1823 Running dot for graph 295/1823 Running dot for graph 296/1823 Running dot for graph 297/1823 Running dot for graph 298/1823 Running dot for graph 299/1823 Running dot for graph 300/1823 Running dot for graph 301/1823 Running dot for graph 302/1823 Running dot for graph 303/1823 Running dot for graph 304/1823 Running dot for graph 305/1823 Running dot for graph 306/1823 Running dot for graph 307/1823 Running dot for graph 308/1823 Running dot for graph 309/1823 Running dot for graph 310/1823 Running dot for graph 311/1823 Running dot for graph 312/1823 Running dot for graph 313/1823 Running dot for graph 314/1823 Running dot for graph 315/1823 Running dot for graph 316/1823 Running dot for graph 317/1823 Running dot for graph 318/1823 Running dot for graph 319/1823 Running dot for graph 320/1823 Running dot for graph 321/1823 Running dot for graph 322/1823 Running dot for graph 323/1823 Running dot for graph 324/1823 Running dot for graph 325/1823 Running dot for graph 326/1823 Running dot for graph 327/1823 Running dot for graph 328/1823 Running dot for graph 329/1823 Running dot for graph 330/1823 Running dot for graph 331/1823 Running dot for graph 332/1823 Running dot for graph 333/1823 Running dot for graph 334/1823 Running dot for graph 335/1823 Running dot for graph 336/1823 Running dot for graph 337/1823 Running dot for graph 338/1823 Running dot for graph 339/1823 Running dot for graph 340/1823 Running dot for graph 341/1823 Running dot for graph 342/1823 Running dot for graph 343/1823 Running dot for graph 344/1823 Running dot for graph 345/1823 Running dot for graph 346/1823 Running dot for graph 347/1823 Running dot for graph 348/1823 Running dot for graph 349/1823 Running dot for graph 350/1823 Running dot for graph 351/1823 Running dot for graph 352/1823 Running dot for graph 353/1823 Running dot for graph 354/1823 Running dot for graph 355/1823 Running dot for graph 356/1823 Running dot for graph 357/1823 Running dot for graph 358/1823 Running dot for graph 359/1823 Running dot for graph 360/1823 Running dot for graph 361/1823 Running dot for graph 362/1823 Running dot for graph 363/1823 Running dot for graph 364/1823 Running dot for graph 365/1823 Running dot for graph 366/1823 Running dot for graph 367/1823 Running dot for graph 368/1823 Running dot for graph 369/1823 Running dot for graph 370/1823 Running dot for graph 371/1823 Running dot for graph 372/1823 Running dot for graph 373/1823 Running dot for graph 374/1823 Running dot for graph 375/1823 Running dot for graph 376/1823 Running dot for graph 377/1823 Running dot for graph 378/1823 Running dot for graph 379/1823 Running dot for graph 380/1823 Running dot for graph 381/1823 Running dot for graph 382/1823 Running dot for graph 383/1823 Running dot for graph 384/1823 Running dot for graph 385/1823 Running dot for graph 386/1823 Running dot for graph 387/1823 Running dot for graph 388/1823 Running dot for graph 389/1823 Running dot for graph 390/1823 Running dot for graph 391/1823 Running dot for graph 392/1823 Running dot for graph 393/1823 Running dot for graph 394/1823 Running dot for graph 395/1823 Running dot for graph 396/1823 Running dot for graph 397/1823 Running dot for graph 398/1823 Running dot for graph 399/1823 Running dot for graph 400/1823 Running dot for graph 401/1823 Running dot for graph 402/1823 Running dot for graph 403/1823 Running dot for graph 404/1823 Running dot for graph 405/1823 Running dot for graph 406/1823 Running dot for graph 407/1823 Running dot for graph 408/1823 Running dot for graph 409/1823 Running dot for graph 410/1823 Running dot for graph 411/1823 Running dot for graph 412/1823 Running dot for graph 413/1823 Running dot for graph 414/1823 Running dot for graph 415/1823 Running dot for graph 416/1823 Running dot for graph 417/1823 Running dot for graph 418/1823 Running dot for graph 419/1823 Running dot for graph 420/1823 Running dot for graph 421/1823 Running dot for graph 422/1823 Running dot for graph 423/1823 Running dot for graph 424/1823 Running dot for graph 425/1823 Running dot for graph 426/1823 Running dot for graph 427/1823 Running dot for graph 428/1823 Running dot for graph 429/1823 Running dot for graph 430/1823 Running dot for graph 431/1823 Running dot for graph 432/1823 Running dot for graph 433/1823 Running dot for graph 434/1823 Running dot for graph 435/1823 Running dot for graph 436/1823 Running dot for graph 437/1823 Running dot for graph 438/1823 Running dot for graph 439/1823 Running dot for graph 440/1823 Running dot for graph 441/1823 Running dot for graph 442/1823 Running dot for graph 443/1823 Running dot for graph 444/1823 Running dot for graph 445/1823 Running dot for graph 446/1823 Running dot for graph 447/1823 Running dot for graph 448/1823 Running dot for graph 449/1823 Running dot for graph 450/1823 Running dot for graph 451/1823 Running dot for graph 452/1823 Running dot for graph 453/1823 Running dot for graph 454/1823 Running dot for graph 455/1823 Running dot for graph 456/1823 Running dot for graph 457/1823 Running dot for graph 458/1823 Running dot for graph 459/1823 Running dot for graph 460/1823 Running dot for graph 461/1823 Running dot for graph 462/1823 Running dot for graph 463/1823 Running dot for graph 464/1823 Running dot for graph 465/1823 Running dot for graph 466/1823 Running dot for graph 467/1823 Running dot for graph 468/1823 Running dot for graph 469/1823 Running dot for graph 470/1823 Running dot for graph 471/1823 Running dot for graph 472/1823 Running dot for graph 473/1823 Running dot for graph 474/1823 Running dot for graph 475/1823 Running dot for graph 476/1823 Running dot for graph 477/1823 Running dot for graph 478/1823 Running dot for graph 479/1823 Running dot for graph 480/1823 Running dot for graph 481/1823 Running dot for graph 482/1823 Running dot for graph 483/1823 Running dot for graph 484/1823 Running dot for graph 485/1823 Running dot for graph 486/1823 Running dot for graph 487/1823 Running dot for graph 488/1823 Running dot for graph 489/1823 Running dot for graph 490/1823 Running dot for graph 491/1823 Running dot for graph 492/1823 Running dot for graph 493/1823 Running dot for graph 494/1823 Running dot for graph 495/1823 Running dot for graph 496/1823 Running dot for graph 497/1823 Running dot for graph 498/1823 Running dot for graph 499/1823 Running dot for graph 500/1823 Running dot for graph 501/1823 Running dot for graph 502/1823 Running dot for graph 503/1823 Running dot for graph 504/1823 Running dot for graph 505/1823 Running dot for graph 506/1823 Running dot for graph 507/1823 Running dot for graph 508/1823 Running dot for graph 509/1823 Running dot for graph 510/1823 Running dot for graph 511/1823 Running dot for graph 512/1823 Running dot for graph 513/1823 Running dot for graph 514/1823 Running dot for graph 515/1823 Running dot for graph 516/1823 Running dot for graph 517/1823 Running dot for graph 518/1823 Running dot for graph 519/1823 Running dot for graph 520/1823 Running dot for graph 521/1823 Running dot for graph 522/1823 Running dot for graph 523/1823 Running dot for graph 524/1823 Running dot for graph 525/1823 Running dot for graph 526/1823 Running dot for graph 527/1823 Running dot for graph 528/1823 Running dot for graph 529/1823 Running dot for graph 530/1823 Running dot for graph 531/1823 Running dot for graph 532/1823 Running dot for graph 533/1823 Running dot for graph 534/1823 Running dot for graph 535/1823 Running dot for graph 536/1823 Running dot for graph 537/1823 Running dot for graph 538/1823 Running dot for graph 539/1823 Running dot for graph 540/1823 Running dot for graph 541/1823 Running dot for graph 542/1823 Running dot for graph 543/1823 Running dot for graph 544/1823 Running dot for graph 545/1823 Running dot for graph 546/1823 Running dot for graph 547/1823 Running dot for graph 548/1823 Running dot for graph 549/1823 Running dot for graph 550/1823 Running dot for graph 551/1823 Running dot for graph 552/1823 Running dot for graph 553/1823 Running dot for graph 554/1823 Running dot for graph 555/1823 Running dot for graph 556/1823 Running dot for graph 557/1823 Running dot for graph 558/1823 Running dot for graph 559/1823 Running dot for graph 560/1823 Running dot for graph 561/1823 Running dot for graph 562/1823 Running dot for graph 563/1823 Running dot for graph 564/1823 Running dot for graph 565/1823 Running dot for graph 566/1823 Running dot for graph 567/1823 Running dot for graph 568/1823 Running dot for graph 569/1823 Running dot for graph 570/1823 Running dot for graph 571/1823 Running dot for graph 572/1823 Running dot for graph 573/1823 Running dot for graph 574/1823 Running dot for graph 575/1823 Running dot for graph 576/1823 Running dot for graph 577/1823 Running dot for graph 578/1823 Running dot for graph 579/1823 Running dot for graph 580/1823 Running dot for graph 581/1823 Running dot for graph 582/1823 Running dot for graph 583/1823 Running dot for graph 584/1823 Running dot for graph 585/1823 Running dot for graph 586/1823 Running dot for graph 587/1823 Running dot for graph 588/1823 Running dot for graph 589/1823 Running dot for graph 590/1823 Running dot for graph 591/1823 Running dot for graph 592/1823 Running dot for graph 593/1823 Running dot for graph 594/1823 Running dot for graph 595/1823 Running dot for graph 596/1823 Running dot for graph 597/1823 Running dot for graph 598/1823 Running dot for graph 599/1823 Running dot for graph 600/1823 Running dot for graph 601/1823 Running dot for graph 602/1823 Running dot for graph 603/1823 Running dot for graph 604/1823 Running dot for graph 605/1823 Running dot for graph 606/1823 Running dot for graph 607/1823 Running dot for graph 608/1823 Running dot for graph 609/1823 Running dot for graph 610/1823 Running dot for graph 611/1823 Running dot for graph 612/1823 Running dot for graph 613/1823 Running dot for graph 614/1823 Running dot for graph 615/1823 Running dot for graph 616/1823 Running dot for graph 617/1823 Running dot for graph 618/1823 Running dot for graph 619/1823 Running dot for graph 620/1823 Running dot for graph 621/1823 Running dot for graph 622/1823 Running dot for graph 623/1823 Running dot for graph 624/1823 Running dot for graph 625/1823 Running dot for graph 626/1823 Running dot for graph 627/1823 Running dot for graph 628/1823 Running dot for graph 629/1823 Running dot for graph 630/1823 Running dot for graph 631/1823 Running dot for graph 632/1823 Running dot for graph 633/1823 Running dot for graph 634/1823 Running dot for graph 635/1823 Running dot for graph 636/1823 Running dot for graph 637/1823 Running dot for graph 638/1823 Running dot for graph 639/1823 Running dot for graph 640/1823 Running dot for graph 641/1823 Running dot for graph 642/1823 Running dot for graph 643/1823 Running dot for graph 644/1823 Running dot for graph 645/1823 Running dot for graph 646/1823 Running dot for graph 647/1823 Running dot for graph 648/1823 Running dot for graph 649/1823 Running dot for graph 650/1823 Running dot for graph 651/1823 Running dot for graph 652/1823 Running dot for graph 653/1823 Running dot for graph 654/1823 Running dot for graph 655/1823 Running dot for graph 656/1823 Running dot for graph 657/1823 Running dot for graph 658/1823 Running dot for graph 659/1823 Running dot for graph 660/1823 Running dot for graph 661/1823 Running dot for graph 662/1823 Running dot for graph 663/1823 Running dot for graph 664/1823 Running dot for graph 665/1823 Running dot for graph 666/1823 Running dot for graph 667/1823 Running dot for graph 668/1823 Running dot for graph 669/1823 Running dot for graph 670/1823 Running dot for graph 671/1823 Running dot for graph 672/1823 Running dot for graph 673/1823 Running dot for graph 674/1823 Running dot for graph 675/1823 Running dot for graph 676/1823 Running dot for graph 677/1823 Running dot for graph 678/1823 Running dot for graph 679/1823 Running dot for graph 680/1823 Running dot for graph 681/1823 Running dot for graph 682/1823 Running dot for graph 683/1823 Running dot for graph 684/1823 Running dot for graph 685/1823 Running dot for graph 686/1823 Running dot for graph 687/1823 Running dot for graph 688/1823 Running dot for graph 689/1823 Running dot for graph 690/1823 Running dot for graph 691/1823 Running dot for graph 692/1823 Running dot for graph 693/1823 Running dot for graph 694/1823 Running dot for graph 695/1823 Running dot for graph 696/1823 Running dot for graph 697/1823 Running dot for graph 698/1823 Running dot for graph 699/1823 Running dot for graph 700/1823 Running dot for graph 701/1823 Running dot for graph 702/1823 Running dot for graph 703/1823 Running dot for graph 704/1823 Running dot for graph 705/1823 Running dot for graph 706/1823 Running dot for graph 707/1823 Running dot for graph 708/1823 Running dot for graph 709/1823 Running dot for graph 710/1823 Running dot for graph 711/1823 Running dot for graph 712/1823 Running dot for graph 713/1823 Running dot for graph 714/1823 Running dot for graph 715/1823 Running dot for graph 716/1823 Running dot for graph 717/1823 Running dot for graph 718/1823 Running dot for graph 719/1823 Running dot for graph 720/1823 Running dot for graph 721/1823 Running dot for graph 722/1823 Running dot for graph 723/1823 Running dot for graph 724/1823 Running dot for graph 725/1823 Running dot for graph 726/1823 Running dot for graph 727/1823 Running dot for graph 728/1823 Running dot for graph 729/1823 Running dot for graph 730/1823 Running dot for graph 731/1823 Running dot for graph 732/1823 Running dot for graph 733/1823 Running dot for graph 734/1823 Running dot for graph 735/1823 Running dot for graph 736/1823 Running dot for graph 737/1823 Running dot for graph 738/1823 Running dot for graph 739/1823 Running dot for graph 740/1823 Running dot for graph 741/1823 Running dot for graph 742/1823 Running dot for graph 743/1823 Running dot for graph 744/1823 Running dot for graph 745/1823 Running dot for graph 746/1823 Running dot for graph 747/1823 Running dot for graph 748/1823 Running dot for graph 749/1823 Running dot for graph 750/1823 Running dot for graph 751/1823 Running dot for graph 752/1823 Running dot for graph 753/1823 Running dot for graph 754/1823 Running dot for graph 755/1823 Running dot for graph 756/1823 Running dot for graph 757/1823 Running dot for graph 758/1823 Running dot for graph 759/1823 Running dot for graph 760/1823 Running dot for graph 761/1823 Running dot for graph 762/1823 Running dot for graph 763/1823 Running dot for graph 764/1823 Running dot for graph 765/1823 Running dot for graph 766/1823 Running dot for graph 767/1823 Running dot for graph 768/1823 Running dot for graph 769/1823 Running dot for graph 770/1823 Running dot for graph 771/1823 Running dot for graph 772/1823 Running dot for graph 773/1823 Running dot for graph 774/1823 Running dot for graph 775/1823 Running dot for graph 776/1823 Running dot for graph 777/1823 Running dot for graph 778/1823 Running dot for graph 779/1823 Running dot for graph 780/1823 Running dot for graph 781/1823 Running dot for graph 782/1823 Running dot for graph 783/1823 Running dot for graph 784/1823 Running dot for graph 785/1823 Running dot for graph 786/1823 Running dot for graph 787/1823 Running dot for graph 788/1823 Running dot for graph 789/1823 Running dot for graph 790/1823 Running dot for graph 791/1823 Running dot for graph 792/1823 Running dot for graph 793/1823 Running dot for graph 794/1823 Running dot for graph 795/1823 Running dot for graph 796/1823 Running dot for graph 797/1823 Running dot for graph 798/1823 Running dot for graph 799/1823 Running dot for graph 800/1823 Running dot for graph 801/1823 Running dot for graph 802/1823 Running dot for graph 803/1823 Running dot for graph 804/1823 Running dot for graph 805/1823 Running dot for graph 806/1823 Running dot for graph 807/1823 Running dot for graph 808/1823 Running dot for graph 809/1823 Running dot for graph 810/1823 Running dot for graph 811/1823 Running dot for graph 812/1823 Running dot for graph 813/1823 Running dot for graph 814/1823 Running dot for graph 815/1823 Running dot for graph 816/1823 Running dot for graph 817/1823 Running dot for graph 818/1823 Running dot for graph 819/1823 Running dot for graph 820/1823 Running dot for graph 821/1823 Running dot for graph 822/1823 Running dot for graph 823/1823 Running dot for graph 824/1823 Running dot for graph 825/1823 Running dot for graph 826/1823 Running dot for graph 827/1823 Running dot for graph 828/1823 Running dot for graph 829/1823 Running dot for graph 830/1823 Running dot for graph 831/1823 Running dot for graph 832/1823 Running dot for graph 833/1823 Running dot for graph 834/1823 Running dot for graph 835/1823 Running dot for graph 836/1823 Running dot for graph 837/1823 Running dot for graph 838/1823 Running dot for graph 839/1823 Running dot for graph 840/1823 Running dot for graph 841/1823 Running dot for graph 842/1823 Running dot for graph 843/1823 Running dot for graph 844/1823 Running dot for graph 845/1823 Running dot for graph 846/1823 Running dot for graph 847/1823 Running dot for graph 848/1823 Running dot for graph 849/1823 Running dot for graph 850/1823 Running dot for graph 851/1823 Running dot for graph 852/1823 Running dot for graph 853/1823 Running dot for graph 854/1823 Running dot for graph 855/1823 Running dot for graph 856/1823 Running dot for graph 857/1823 Running dot for graph 858/1823 Running dot for graph 859/1823 Running dot for graph 860/1823 Running dot for graph 861/1823 Running dot for graph 862/1823 Running dot for graph 863/1823 Running dot for graph 864/1823 Running dot for graph 865/1823 Running dot for graph 866/1823 Running dot for graph 867/1823 Running dot for graph 868/1823 Running dot for graph 869/1823 Running dot for graph 870/1823 Running dot for graph 871/1823 Running dot for graph 872/1823 Running dot for graph 873/1823 Running dot for graph 874/1823 Running dot for graph 875/1823 Running dot for graph 876/1823 Running dot for graph 877/1823 Running dot for graph 878/1823 Running dot for graph 879/1823 Running dot for graph 880/1823 Running dot for graph 881/1823 Running dot for graph 882/1823 Running dot for graph 883/1823 Running dot for graph 884/1823 Running dot for graph 885/1823 Running dot for graph 886/1823 Running dot for graph 887/1823 Running dot for graph 888/1823 Running dot for graph 889/1823 Running dot for graph 890/1823 Running dot for graph 891/1823 Running dot for graph 892/1823 Running dot for graph 893/1823 Running dot for graph 894/1823 Running dot for graph 895/1823 Running dot for graph 896/1823 Running dot for graph 897/1823 Running dot for graph 898/1823 Running dot for graph 899/1823 Running dot for graph 900/1823 Running dot for graph 901/1823 Running dot for graph 902/1823 Running dot for graph 903/1823 Running dot for graph 904/1823 Running dot for graph 905/1823 Running dot for graph 906/1823 Running dot for graph 907/1823 Running dot for graph 908/1823 Running dot for graph 909/1823 Running dot for graph 910/1823 Running dot for graph 911/1823 Running dot for graph 912/1823 Running dot for graph 913/1823 Running dot for graph 914/1823 Running dot for graph 915/1823 Running dot for graph 916/1823 Running dot for graph 917/1823 Running dot for graph 918/1823 Running dot for graph 919/1823 Running dot for graph 920/1823 Running dot for graph 921/1823 Running dot for graph 922/1823 Running dot for graph 923/1823 Running dot for graph 924/1823 Running dot for graph 925/1823 Running dot for graph 926/1823 Running dot for graph 927/1823 Running dot for graph 928/1823 Running dot for graph 929/1823 Running dot for graph 930/1823 Running dot for graph 931/1823 Running dot for graph 932/1823 Running dot for graph 933/1823 Running dot for graph 934/1823 Running dot for graph 935/1823 Running dot for graph 936/1823 Running dot for graph 937/1823 Running dot for graph 938/1823 Running dot for graph 939/1823 Running dot for graph 940/1823 Running dot for graph 941/1823 Running dot for graph 942/1823 Running dot for graph 943/1823 Running dot for graph 944/1823 Running dot for graph 945/1823 Running dot for graph 946/1823 Running dot for graph 947/1823 Running dot for graph 948/1823 Running dot for graph 949/1823 Running dot for graph 950/1823 Running dot for graph 951/1823 Running dot for graph 952/1823 Running dot for graph 953/1823 Running dot for graph 954/1823 Running dot for graph 955/1823 Running dot for graph 956/1823 Running dot for graph 957/1823 Running dot for graph 958/1823 Running dot for graph 959/1823 Running dot for graph 960/1823 Running dot for graph 961/1823 Running dot for graph 962/1823 Running dot for graph 963/1823 Running dot for graph 964/1823 Running dot for graph 965/1823 Running dot for graph 966/1823 Running dot for graph 967/1823 Running dot for graph 968/1823 Running dot for graph 969/1823 Running dot for graph 970/1823 Running dot for graph 971/1823 Running dot for graph 972/1823 Running dot for graph 973/1823 Running dot for graph 974/1823 Running dot for graph 975/1823 Running dot for graph 976/1823 Running dot for graph 977/1823 Running dot for graph 978/1823 Running dot for graph 979/1823 Running dot for graph 980/1823 Running dot for graph 981/1823 Running dot for graph 982/1823 Running dot for graph 983/1823 Running dot for graph 984/1823 Running dot for graph 985/1823 Running dot for graph 986/1823 Running dot for graph 987/1823 Running dot for graph 988/1823 Running dot for graph 989/1823 Running dot for graph 990/1823 Running dot for graph 991/1823 Running dot for graph 992/1823 Running dot for graph 993/1823 Running dot for graph 994/1823 Running dot for graph 995/1823 Running dot for graph 996/1823 Running dot for graph 997/1823 Running dot for graph 998/1823 Running dot for graph 999/1823 Running dot for graph 1000/1823 Running dot for graph 1001/1823 Running dot for graph 1002/1823 Running dot for graph 1003/1823 Running dot for graph 1004/1823 Running dot for graph 1005/1823 Running dot for graph 1006/1823 Running dot for graph 1007/1823 Running dot for graph 1008/1823 Running dot for graph 1009/1823 Running dot for graph 1010/1823 Running dot for graph 1011/1823 Running dot for graph 1012/1823 Running dot for graph 1013/1823 Running dot for graph 1014/1823 Running dot for graph 1015/1823 Running dot for graph 1016/1823 Running dot for graph 1017/1823 Running dot for graph 1018/1823 Running dot for graph 1019/1823 Running dot for graph 1020/1823 Running dot for graph 1021/1823 Running dot for graph 1022/1823 Running dot for graph 1023/1823 Running dot for graph 1024/1823 Running dot for graph 1025/1823 Running dot for graph 1026/1823 Running dot for graph 1027/1823 Running dot for graph 1028/1823 Running dot for graph 1029/1823 Running dot for graph 1030/1823 Running dot for graph 1031/1823 Running dot for graph 1032/1823 Running dot for graph 1033/1823 Running dot for graph 1034/1823 Running dot for graph 1035/1823 Running dot for graph 1036/1823 Running dot for graph 1037/1823 Running dot for graph 1038/1823 Running dot for graph 1039/1823 Running dot for graph 1040/1823 Running dot for graph 1041/1823 Running dot for graph 1042/1823 Running dot for graph 1043/1823 Running dot for graph 1044/1823 Running dot for graph 1045/1823 Running dot for graph 1046/1823 Running dot for graph 1047/1823 Running dot for graph 1048/1823 Running dot for graph 1049/1823 Running dot for graph 1050/1823 Running dot for graph 1051/1823 Running dot for graph 1052/1823 Running dot for graph 1053/1823 Running dot for graph 1054/1823 Running dot for graph 1055/1823 Running dot for graph 1056/1823 Running dot for graph 1057/1823 Running dot for graph 1058/1823 Running dot for graph 1059/1823 Running dot for graph 1060/1823 Running dot for graph 1061/1823 Running dot for graph 1062/1823 Running dot for graph 1063/1823 Running dot for graph 1064/1823 Running dot for graph 1065/1823 Running dot for graph 1066/1823 Running dot for graph 1067/1823 Running dot for graph 1068/1823 Running dot for graph 1069/1823 Running dot for graph 1070/1823 Running dot for graph 1071/1823 Running dot for graph 1072/1823 Running dot for graph 1073/1823 Running dot for graph 1074/1823 Running dot for graph 1075/1823 Running dot for graph 1076/1823 Running dot for graph 1077/1823 Running dot for graph 1078/1823 Running dot for graph 1079/1823 Running dot for graph 1080/1823 Running dot for graph 1081/1823 Running dot for graph 1082/1823 Running dot for graph 1083/1823 Running dot for graph 1084/1823 Running dot for graph 1085/1823 Running dot for graph 1086/1823 Running dot for graph 1087/1823 Running dot for graph 1088/1823 Running dot for graph 1089/1823 Running dot for graph 1090/1823 Running dot for graph 1091/1823 Running dot for graph 1092/1823 Running dot for graph 1093/1823 Running dot for graph 1094/1823 Running dot for graph 1095/1823 Running dot for graph 1096/1823 Running dot for graph 1097/1823 Running dot for graph 1098/1823 Running dot for graph 1099/1823 Running dot for graph 1100/1823 Running dot for graph 1101/1823 Running dot for graph 1102/1823 Running dot for graph 1103/1823 Running dot for graph 1104/1823 Running dot for graph 1105/1823 Running dot for graph 1106/1823 Running dot for graph 1107/1823 Running dot for graph 1108/1823 Running dot for graph 1109/1823 Running dot for graph 1110/1823 Running dot for graph 1111/1823 Running dot for graph 1112/1823 Running dot for graph 1113/1823 Running dot for graph 1114/1823 Running dot for graph 1115/1823 Running dot for graph 1116/1823 Running dot for graph 1117/1823 Running dot for graph 1118/1823 Running dot for graph 1119/1823 Running dot for graph 1120/1823 Running dot for graph 1121/1823 Running dot for graph 1122/1823 Running dot for graph 1123/1823 Running dot for graph 1124/1823 Running dot for graph 1125/1823 Running dot for graph 1126/1823 Running dot for graph 1127/1823 Running dot for graph 1128/1823 Running dot for graph 1129/1823 Running dot for graph 1130/1823 Running dot for graph 1131/1823 Running dot for graph 1132/1823 Running dot for graph 1133/1823 Running dot for graph 1134/1823 Running dot for graph 1135/1823 Running dot for graph 1136/1823 Running dot for graph 1137/1823 Running dot for graph 1138/1823 Running dot for graph 1139/1823 Running dot for graph 1140/1823 Running dot for graph 1141/1823 Running dot for graph 1142/1823 Running dot for graph 1143/1823 Running dot for graph 1144/1823 Running dot for graph 1145/1823 Running dot for graph 1146/1823 Running dot for graph 1147/1823 Running dot for graph 1148/1823 Running dot for graph 1149/1823 Running dot for graph 1150/1823 Running dot for graph 1151/1823 Running dot for graph 1152/1823 Running dot for graph 1153/1823 Running dot for graph 1154/1823 Running dot for graph 1155/1823 Running dot for graph 1156/1823 Running dot for graph 1157/1823 Running dot for graph 1158/1823 Running dot for graph 1159/1823 Running dot for graph 1160/1823 Running dot for graph 1161/1823 Running dot for graph 1162/1823 Running dot for graph 1163/1823 Running dot for graph 1164/1823 Running dot for graph 1165/1823 Running dot for graph 1166/1823 Running dot for graph 1167/1823 Running dot for graph 1168/1823 Running dot for graph 1169/1823 Running dot for graph 1170/1823 Running dot for graph 1171/1823 Running dot for graph 1172/1823 Running dot for graph 1173/1823 Running dot for graph 1174/1823 Running dot for graph 1175/1823 Running dot for graph 1176/1823 Running dot for graph 1177/1823 Running dot for graph 1178/1823 Running dot for graph 1179/1823 Running dot for graph 1180/1823 Running dot for graph 1181/1823 Running dot for graph 1182/1823 Running dot for graph 1183/1823 Running dot for graph 1184/1823 Running dot for graph 1185/1823 Running dot for graph 1186/1823 Running dot for graph 1187/1823 Running dot for graph 1188/1823 Running dot for graph 1189/1823 Running dot for graph 1190/1823 Running dot for graph 1191/1823 Running dot for graph 1192/1823 Running dot for graph 1193/1823 Running dot for graph 1194/1823 Running dot for graph 1195/1823 Running dot for graph 1196/1823 Running dot for graph 1197/1823 Running dot for graph 1198/1823 Running dot for graph 1199/1823 Running dot for graph 1200/1823 Running dot for graph 1201/1823 Running dot for graph 1202/1823 Running dot for graph 1203/1823 Running dot for graph 1204/1823 Running dot for graph 1205/1823 Running dot for graph 1206/1823 Running dot for graph 1207/1823 Running dot for graph 1208/1823 Running dot for graph 1209/1823 Running dot for graph 1210/1823 Running dot for graph 1211/1823 Running dot for graph 1212/1823 Running dot for graph 1213/1823 Running dot for graph 1214/1823 Running dot for graph 1215/1823 Running dot for graph 1216/1823 Running dot for graph 1217/1823 Running dot for graph 1218/1823 Running dot for graph 1219/1823 Running dot for graph 1220/1823 Running dot for graph 1221/1823 Running dot for graph 1222/1823 Running dot for graph 1223/1823 Running dot for graph 1224/1823 Running dot for graph 1225/1823 Running dot for graph 1226/1823 Running dot for graph 1227/1823 Running dot for graph 1228/1823 Running dot for graph 1229/1823 Running dot for graph 1230/1823 Running dot for graph 1231/1823 Running dot for graph 1232/1823 Running dot for graph 1233/1823 Running dot for graph 1234/1823 Running dot for graph 1235/1823 Running dot for graph 1236/1823 Running dot for graph 1237/1823 Running dot for graph 1238/1823 Running dot for graph 1239/1823 Running dot for graph 1240/1823 Running dot for graph 1241/1823 Running dot for graph 1242/1823 Running dot for graph 1243/1823 Running dot for graph 1244/1823 Running dot for graph 1245/1823 Running dot for graph 1246/1823 Running dot for graph 1247/1823 Running dot for graph 1248/1823 Running dot for graph 1249/1823 Running dot for graph 1250/1823 Running dot for graph 1251/1823 Running dot for graph 1252/1823 Running dot for graph 1253/1823 Running dot for graph 1254/1823 Running dot for graph 1255/1823 Running dot for graph 1256/1823 Running dot for graph 1257/1823 Running dot for graph 1258/1823 Running dot for graph 1259/1823 Running dot for graph 1260/1823 Running dot for graph 1261/1823 Running dot for graph 1262/1823 Running dot for graph 1263/1823 Running dot for graph 1264/1823 Running dot for graph 1265/1823 Running dot for graph 1266/1823 Running dot for graph 1267/1823 Running dot for graph 1268/1823 Running dot for graph 1269/1823 Running dot for graph 1270/1823 Running dot for graph 1271/1823 Running dot for graph 1272/1823 Running dot for graph 1273/1823 Running dot for graph 1274/1823 Running dot for graph 1275/1823 Running dot for graph 1276/1823 Running dot for graph 1277/1823 Running dot for graph 1278/1823 Running dot for graph 1279/1823 Running dot for graph 1280/1823 Running dot for graph 1281/1823 Running dot for graph 1282/1823 Running dot for graph 1283/1823 Running dot for graph 1284/1823 Running dot for graph 1285/1823 Running dot for graph 1286/1823 Running dot for graph 1287/1823 Running dot for graph 1288/1823 Running dot for graph 1289/1823 Running dot for graph 1290/1823 Running dot for graph 1291/1823 Running dot for graph 1292/1823 Running dot for graph 1293/1823 Running dot for graph 1294/1823 Running dot for graph 1295/1823 Running dot for graph 1296/1823 Running dot for graph 1297/1823 Running dot for graph 1298/1823 Running dot for graph 1299/1823 Running dot for graph 1300/1823 Running dot for graph 1301/1823 Running dot for graph 1302/1823 Running dot for graph 1303/1823 Running dot for graph 1304/1823 Running dot for graph 1305/1823 Running dot for graph 1306/1823 Running dot for graph 1307/1823 Running dot for graph 1308/1823 Running dot for graph 1309/1823 Running dot for graph 1310/1823 Running dot for graph 1311/1823 Running dot for graph 1312/1823 Running dot for graph 1313/1823 Running dot for graph 1314/1823 Running dot for graph 1315/1823 Running dot for graph 1316/1823 Running dot for graph 1317/1823 Running dot for graph 1318/1823 Running dot for graph 1319/1823 Running dot for graph 1320/1823 Running dot for graph 1321/1823 Running dot for graph 1322/1823 Running dot for graph 1323/1823 Running dot for graph 1324/1823 Running dot for graph 1325/1823 Running dot for graph 1326/1823 Running dot for graph 1327/1823 Running dot for graph 1328/1823 Running dot for graph 1329/1823 Running dot for graph 1330/1823 Running dot for graph 1331/1823 Running dot for graph 1332/1823 Running dot for graph 1333/1823 Running dot for graph 1334/1823 Running dot for graph 1335/1823 Running dot for graph 1336/1823 Running dot for graph 1337/1823 Running dot for graph 1338/1823 Running dot for graph 1339/1823 Running dot for graph 1340/1823 Running dot for graph 1341/1823 Running dot for graph 1342/1823 Running dot for graph 1343/1823 Running dot for graph 1344/1823 Running dot for graph 1345/1823 Running dot for graph 1346/1823 Running dot for graph 1347/1823 Running dot for graph 1348/1823 Running dot for graph 1349/1823 Running dot for graph 1350/1823 Running dot for graph 1351/1823 Running dot for graph 1352/1823 Running dot for graph 1353/1823 Running dot for graph 1354/1823 Running dot for graph 1355/1823 Running dot for graph 1356/1823 Running dot for graph 1357/1823 Running dot for graph 1358/1823 Running dot for graph 1359/1823 Running dot for graph 1360/1823 Running dot for graph 1361/1823 Running dot for graph 1362/1823 Running dot for graph 1363/1823 Running dot for graph 1364/1823 Running dot for graph 1365/1823 Running dot for graph 1366/1823 Running dot for graph 1367/1823 Running dot for graph 1368/1823 Running dot for graph 1369/1823 Running dot for graph 1370/1823 Running dot for graph 1371/1823 Running dot for graph 1372/1823 Running dot for graph 1373/1823 Running dot for graph 1374/1823 Running dot for graph 1375/1823 Running dot for graph 1376/1823 Running dot for graph 1377/1823 Running dot for graph 1378/1823 Running dot for graph 1379/1823 Running dot for graph 1380/1823 Running dot for graph 1381/1823 Running dot for graph 1382/1823 Running dot for graph 1383/1823 Running dot for graph 1384/1823 Running dot for graph 1385/1823 Running dot for graph 1386/1823 Running dot for graph 1387/1823 Running dot for graph 1388/1823 Running dot for graph 1389/1823 Running dot for graph 1390/1823 Running dot for graph 1391/1823 Running dot for graph 1392/1823 Running dot for graph 1393/1823 Running dot for graph 1394/1823 Running dot for graph 1395/1823 Running dot for graph 1396/1823 Running dot for graph 1397/1823 Running dot for graph 1398/1823 Running dot for graph 1399/1823 Running dot for graph 1400/1823 Running dot for graph 1401/1823 Running dot for graph 1402/1823 Running dot for graph 1403/1823 Running dot for graph 1404/1823 Running dot for graph 1405/1823 Running dot for graph 1406/1823 Running dot for graph 1407/1823 Running dot for graph 1408/1823 Running dot for graph 1409/1823 Running dot for graph 1410/1823 Running dot for graph 1411/1823 Running dot for graph 1412/1823 Running dot for graph 1413/1823 Running dot for graph 1414/1823 Running dot for graph 1415/1823 Running dot for graph 1416/1823 Running dot for graph 1417/1823 Running dot for graph 1418/1823 Running dot for graph 1419/1823 Running dot for graph 1420/1823 Running dot for graph 1421/1823 Running dot for graph 1422/1823 Running dot for graph 1423/1823 Running dot for graph 1424/1823 Running dot for graph 1425/1823 Running dot for graph 1426/1823 Running dot for graph 1427/1823 Running dot for graph 1428/1823 Running dot for graph 1429/1823 Running dot for graph 1430/1823 Running dot for graph 1431/1823 Running dot for graph 1432/1823 Running dot for graph 1433/1823 Running dot for graph 1434/1823 Running dot for graph 1435/1823 Running dot for graph 1436/1823 Running dot for graph 1437/1823 Running dot for graph 1438/1823 Running dot for graph 1439/1823 Running dot for graph 1440/1823 Running dot for graph 1441/1823 Running dot for graph 1442/1823 Running dot for graph 1443/1823 Running dot for graph 1444/1823 Running dot for graph 1445/1823 Running dot for graph 1446/1823 Running dot for graph 1447/1823 Running dot for graph 1448/1823 Running dot for graph 1449/1823 Running dot for graph 1450/1823 Running dot for graph 1451/1823 Running dot for graph 1452/1823 Running dot for graph 1453/1823 Running dot for graph 1454/1823 Running dot for graph 1455/1823 Running dot for graph 1456/1823 Running dot for graph 1457/1823 Running dot for graph 1458/1823 Running dot for graph 1459/1823 Running dot for graph 1460/1823 Running dot for graph 1461/1823 Running dot for graph 1462/1823 Running dot for graph 1463/1823 Running dot for graph 1464/1823 Running dot for graph 1465/1823 Running dot for graph 1466/1823 Running dot for graph 1467/1823 Running dot for graph 1468/1823 Running dot for graph 1469/1823 Running dot for graph 1470/1823 Running dot for graph 1471/1823 Running dot for graph 1472/1823 Running dot for graph 1473/1823 Running dot for graph 1474/1823 Running dot for graph 1475/1823 Running dot for graph 1476/1823 Running dot for graph 1477/1823 Running dot for graph 1478/1823 Running dot for graph 1479/1823 Running dot for graph 1480/1823 Running dot for graph 1481/1823 Running dot for graph 1482/1823 Running dot for graph 1483/1823 Running dot for graph 1484/1823 Running dot for graph 1485/1823 Running dot for graph 1486/1823 Running dot for graph 1487/1823 Running dot for graph 1488/1823 Running dot for graph 1489/1823 Running dot for graph 1490/1823 Running dot for graph 1491/1823 Running dot for graph 1492/1823 Running dot for graph 1493/1823 Running dot for graph 1494/1823 Running dot for graph 1495/1823 Running dot for graph 1496/1823 Running dot for graph 1497/1823 Running dot for graph 1498/1823 Running dot for graph 1499/1823 Running dot for graph 1500/1823 Running dot for graph 1501/1823 Running dot for graph 1502/1823 Running dot for graph 1503/1823 Running dot for graph 1504/1823 Running dot for graph 1505/1823 Running dot for graph 1506/1823 Running dot for graph 1507/1823 Running dot for graph 1508/1823 Running dot for graph 1509/1823 Running dot for graph 1510/1823 Running dot for graph 1511/1823 Running dot for graph 1512/1823 Running dot for graph 1513/1823 Running dot for graph 1514/1823 Running dot for graph 1515/1823 Running dot for graph 1516/1823 Running dot for graph 1517/1823 Running dot for graph 1518/1823 Running dot for graph 1519/1823 Running dot for graph 1520/1823 Running dot for graph 1521/1823 Running dot for graph 1522/1823 Running dot for graph 1523/1823 Running dot for graph 1524/1823 Running dot for graph 1525/1823 Running dot for graph 1526/1823 Running dot for graph 1527/1823 Running dot for graph 1528/1823 Running dot for graph 1529/1823 Running dot for graph 1530/1823 Running dot for graph 1531/1823 Running dot for graph 1532/1823 Running dot for graph 1533/1823 Running dot for graph 1534/1823 Running dot for graph 1535/1823 Running dot for graph 1536/1823 Running dot for graph 1537/1823 Running dot for graph 1538/1823 Running dot for graph 1539/1823 Running dot for graph 1540/1823 Running dot for graph 1541/1823 Running dot for graph 1542/1823 Running dot for graph 1543/1823 Running dot for graph 1544/1823 Running dot for graph 1545/1823 Running dot for graph 1546/1823 Running dot for graph 1547/1823 Running dot for graph 1548/1823 Running dot for graph 1549/1823 Running dot for graph 1550/1823 Running dot for graph 1551/1823 Running dot for graph 1552/1823 Running dot for graph 1553/1823 Running dot for graph 1554/1823 Running dot for graph 1555/1823 Running dot for graph 1556/1823 Running dot for graph 1557/1823 Running dot for graph 1558/1823 Running dot for graph 1559/1823 Running dot for graph 1560/1823 Running dot for graph 1561/1823 Running dot for graph 1562/1823 Running dot for graph 1563/1823 Running dot for graph 1564/1823 Running dot for graph 1565/1823 Running dot for graph 1566/1823 Running dot for graph 1567/1823 Running dot for graph 1568/1823 Running dot for graph 1569/1823 Running dot for graph 1570/1823 Running dot for graph 1571/1823 Running dot for graph 1572/1823 Running dot for graph 1573/1823 Running dot for graph 1574/1823 Running dot for graph 1575/1823 Running dot for graph 1576/1823 Running dot for graph 1577/1823 Running dot for graph 1578/1823 Running dot for graph 1579/1823 Running dot for graph 1580/1823 Running dot for graph 1581/1823 Running dot for graph 1582/1823 Running dot for graph 1583/1823 Running dot for graph 1584/1823 Running dot for graph 1585/1823 Running dot for graph 1586/1823 Running dot for graph 1587/1823 Running dot for graph 1588/1823 Running dot for graph 1589/1823 Running dot for graph 1590/1823 Running dot for graph 1591/1823 Running dot for graph 1592/1823 Running dot for graph 1593/1823 Running dot for graph 1594/1823 Running dot for graph 1595/1823 Running dot for graph 1596/1823 Running dot for graph 1597/1823 Running dot for graph 1598/1823 Running dot for graph 1599/1823 Running dot for graph 1600/1823 Running dot for graph 1601/1823 Running dot for graph 1602/1823 Running dot for graph 1603/1823 Running dot for graph 1604/1823 Running dot for graph 1605/1823 Running dot for graph 1606/1823 Running dot for graph 1607/1823 Running dot for graph 1608/1823 Running dot for graph 1609/1823 Running dot for graph 1610/1823 Running dot for graph 1611/1823 Running dot for graph 1612/1823 Running dot for graph 1613/1823 Running dot for graph 1614/1823 Running dot for graph 1615/1823 Running dot for graph 1616/1823 Running dot for graph 1617/1823 Running dot for graph 1618/1823 Running dot for graph 1619/1823 Running dot for graph 1620/1823 Running dot for graph 1621/1823 Running dot for graph 1622/1823 Running dot for graph 1623/1823 Running dot for graph 1624/1823 Running dot for graph 1625/1823 Running dot for graph 1626/1823 Running dot for graph 1627/1823 Running dot for graph 1628/1823 Running dot for graph 1629/1823 Running dot for graph 1630/1823 Running dot for graph 1631/1823 Running dot for graph 1632/1823 Running dot for graph 1633/1823 Running dot for graph 1634/1823 Running dot for graph 1635/1823 Running dot for graph 1636/1823 Running dot for graph 1637/1823 Running dot for graph 1638/1823 Running dot for graph 1639/1823 Running dot for graph 1640/1823 Running dot for graph 1641/1823 Running dot for graph 1642/1823 Running dot for graph 1643/1823 Running dot for graph 1644/1823 Running dot for graph 1645/1823 Running dot for graph 1646/1823 Running dot for graph 1647/1823 Running dot for graph 1648/1823 Running dot for graph 1649/1823 Running dot for graph 1650/1823 Running dot for graph 1651/1823 Running dot for graph 1652/1823 Running dot for graph 1653/1823 Running dot for graph 1654/1823 Running dot for graph 1655/1823 Running dot for graph 1656/1823 Running dot for graph 1657/1823 Running dot for graph 1658/1823 Running dot for graph 1659/1823 Running dot for graph 1660/1823 Running dot for graph 1661/1823 Running dot for graph 1662/1823 Running dot for graph 1663/1823 Running dot for graph 1664/1823 Running dot for graph 1665/1823 Running dot for graph 1666/1823 Running dot for graph 1667/1823 Running dot for graph 1668/1823 Running dot for graph 1669/1823 Running dot for graph 1670/1823 Running dot for graph 1671/1823 Running dot for graph 1672/1823 Running dot for graph 1673/1823 Running dot for graph 1674/1823 Running dot for graph 1675/1823 Running dot for graph 1676/1823 Running dot for graph 1677/1823 Running dot for graph 1678/1823 Running dot for graph 1679/1823 Running dot for graph 1680/1823 Running dot for graph 1681/1823 Running dot for graph 1682/1823 Running dot for graph 1683/1823 Running dot for graph 1684/1823 Running dot for graph 1685/1823 Running dot for graph 1686/1823 Running dot for graph 1687/1823 Running dot for graph 1688/1823 Running dot for graph 1689/1823 Running dot for graph 1690/1823 Running dot for graph 1691/1823 Running dot for graph 1692/1823 Running dot for graph 1693/1823 Running dot for graph 1694/1823 Running dot for graph 1695/1823 Running dot for graph 1696/1823 Running dot for graph 1697/1823 Running dot for graph 1698/1823 Running dot for graph 1699/1823 Running dot for graph 1700/1823 Running dot for graph 1701/1823 Running dot for graph 1702/1823 Running dot for graph 1703/1823 Running dot for graph 1704/1823 Running dot for graph 1705/1823 Running dot for graph 1706/1823 Running dot for graph 1707/1823 Running dot for graph 1708/1823 Running dot for graph 1709/1823 Running dot for graph 1710/1823 Running dot for graph 1711/1823 Running dot for graph 1712/1823 Running dot for graph 1713/1823 Running dot for graph 1714/1823 Running dot for graph 1715/1823 Running dot for graph 1716/1823 Running dot for graph 1717/1823 Running dot for graph 1718/1823 Running dot for graph 1719/1823 Running dot for graph 1720/1823 Running dot for graph 1721/1823 Running dot for graph 1722/1823 Running dot for graph 1723/1823 Running dot for graph 1724/1823 Running dot for graph 1725/1823 Running dot for graph 1726/1823 Running dot for graph 1727/1823 Running dot for graph 1728/1823 Running dot for graph 1729/1823 Running dot for graph 1730/1823 Running dot for graph 1731/1823 Running dot for graph 1732/1823 Running dot for graph 1733/1823 Running dot for graph 1734/1823 Running dot for graph 1735/1823 Running dot for graph 1736/1823 Running dot for graph 1737/1823 Running dot for graph 1738/1823 Running dot for graph 1739/1823 Running dot for graph 1740/1823 Running dot for graph 1741/1823 Running dot for graph 1742/1823 Running dot for graph 1743/1823 Running dot for graph 1744/1823 Running dot for graph 1745/1823 Running dot for graph 1746/1823 Running dot for graph 1747/1823 Running dot for graph 1748/1823 Running dot for graph 1749/1823 Running dot for graph 1750/1823 Running dot for graph 1751/1823 Running dot for graph 1752/1823 Running dot for graph 1753/1823 Running dot for graph 1754/1823 Running dot for graph 1755/1823 Running dot for graph 1756/1823 Running dot for graph 1757/1823 Running dot for graph 1758/1823 Running dot for graph 1759/1823 Running dot for graph 1760/1823 Running dot for graph 1761/1823 Running dot for graph 1762/1823 Running dot for graph 1763/1823 Running dot for graph 1764/1823 Running dot for graph 1765/1823 Running dot for graph 1766/1823 Running dot for graph 1767/1823 Running dot for graph 1768/1823 Running dot for graph 1769/1823 Running dot for graph 1770/1823 Running dot for graph 1771/1823 Running dot for graph 1772/1823 Running dot for graph 1773/1823 Running dot for graph 1774/1823 Running dot for graph 1775/1823 Running dot for graph 1776/1823 Running dot for graph 1777/1823 Running dot for graph 1778/1823 Running dot for graph 1779/1823 Running dot for graph 1780/1823 Running dot for graph 1781/1823 Running dot for graph 1782/1823 Running dot for graph 1783/1823 Running dot for graph 1784/1823 Running dot for graph 1785/1823 Running dot for graph 1786/1823 Running dot for graph 1787/1823 Running dot for graph 1788/1823 Running dot for graph 1789/1823 Running dot for graph 1790/1823 Running dot for graph 1791/1823 Running dot for graph 1792/1823 Running dot for graph 1793/1823 Running dot for graph 1794/1823 Running dot for graph 1795/1823 Running dot for graph 1796/1823 Running dot for graph 1797/1823 Running dot for graph 1798/1823 Running dot for graph 1799/1823 Running dot for graph 1800/1823 Running dot for graph 1801/1823 Running dot for graph 1802/1823 Running dot for graph 1803/1823 Running dot for graph 1804/1823 Running dot for graph 1805/1823 Running dot for graph 1806/1823 Running dot for graph 1807/1823 Running dot for graph 1808/1823 Running dot for graph 1809/1823 Running dot for graph 1810/1823 Running dot for graph 1811/1823 Running dot for graph 1812/1823 Running dot for graph 1813/1823 Running dot for graph 1814/1823 Running dot for graph 1815/1823 Running dot for graph 1816/1823 Running dot for graph 1817/1823 Running dot for graph 1818/1823 Running dot for graph 1819/1823 Running dot for graph 1820/1823 Running dot for graph 1821/1823 Running dot for graph 1822/1823 Running dot for graph 1823/1823 Patching output file 1/1035 Patching output file 2/1035 Patching output file 3/1035 Patching output file 4/1035 Patching output file 5/1035 Patching output file 6/1035 Patching output file 7/1035 Patching output file 8/1035 Patching output file 9/1035 Patching output file 10/1035 Patching output file 11/1035 Patching output file 12/1035 Patching output file 13/1035 Patching output file 14/1035 Patching output file 15/1035 Patching output file 16/1035 Patching output file 17/1035 Patching output file 18/1035 Patching output file 19/1035 Patching output file 20/1035 Patching output file 21/1035 Patching output file 22/1035 Patching output file 23/1035 Patching output file 24/1035 Patching output file 25/1035 Patching output file 26/1035 Patching output file 27/1035 Patching output file 28/1035 Patching output file 29/1035 Patching output file 30/1035 Patching output file 31/1035 Patching output file 32/1035 Patching output file 33/1035 Patching output file 34/1035 Patching output file 35/1035 Patching output file 36/1035 Patching output file 37/1035 Patching output file 38/1035 Patching output file 39/1035 Patching output file 40/1035 Patching output file 41/1035 Patching output file 42/1035 Patching output file 43/1035 Patching output file 44/1035 Patching output file 45/1035 Patching output file 46/1035 Patching output file 47/1035 Patching output file 48/1035 Patching output file 49/1035 Patching output file 50/1035 Patching output file 51/1035 Patching output file 52/1035 Patching output file 53/1035 Patching output file 54/1035 Patching output file 55/1035 Patching output file 56/1035 Patching output file 57/1035 Patching output file 58/1035 Patching output file 59/1035 Patching output file 60/1035 Patching output file 61/1035 Patching output file 62/1035 Patching output file 63/1035 Patching output file 64/1035 Patching output file 65/1035 Patching output file 66/1035 Patching output file 67/1035 Patching output file 68/1035 Patching output file 69/1035 Patching output file 70/1035 Patching output file 71/1035 Patching output file 72/1035 Patching output file 73/1035 Patching output file 74/1035 Patching output file 75/1035 Patching output file 76/1035 Patching output file 77/1035 Patching output file 78/1035 Patching output file 79/1035 Patching output file 80/1035 Patching output file 81/1035 Patching output file 82/1035 Patching output file 83/1035 Patching output file 84/1035 Patching output file 85/1035 Patching output file 86/1035 Patching output file 87/1035 Patching output file 88/1035 Patching output file 89/1035 Patching output file 90/1035 Patching output file 91/1035 Patching output file 92/1035 Patching output file 93/1035 Patching output file 94/1035 Patching output file 95/1035 Patching output file 96/1035 Patching output file 97/1035 Patching output file 98/1035 Patching output file 99/1035 Patching output file 100/1035 Patching output file 101/1035 Patching output file 102/1035 Patching output file 103/1035 Patching output file 104/1035 Patching output file 105/1035 Patching output file 106/1035 Patching output file 107/1035 Patching output file 108/1035 Patching output file 109/1035 Patching output file 110/1035 Patching output file 111/1035 Patching output file 112/1035 Patching output file 113/1035 Patching output file 114/1035 Patching output file 115/1035 Patching output file 116/1035 Patching output file 117/1035 Patching output file 118/1035 Patching output file 119/1035 Patching output file 120/1035 Patching output file 121/1035 Patching output file 122/1035 Patching output file 123/1035 Patching output file 124/1035 Patching output file 125/1035 Patching output file 126/1035 Patching output file 127/1035 Patching output file 128/1035 Patching output file 129/1035 Patching output file 130/1035 Patching output file 131/1035 Patching output file 132/1035 Patching output file 133/1035 Patching output file 134/1035 Patching output file 135/1035 Patching output file 136/1035 Patching output file 137/1035 Patching output file 138/1035 Patching output file 139/1035 Patching output file 140/1035 Patching output file 141/1035 Patching output file 142/1035 Patching output file 143/1035 Patching output file 144/1035 Patching output file 145/1035 Patching output file 146/1035 Patching output file 147/1035 Patching output file 148/1035 Patching output file 149/1035 Patching output file 150/1035 Patching output file 151/1035 Patching output file 152/1035 Patching output file 153/1035 Patching output file 154/1035 Patching output file 155/1035 Patching output file 156/1035 Patching output file 157/1035 Patching output file 158/1035 Patching output file 159/1035 Patching output file 160/1035 Patching output file 161/1035 Patching output file 162/1035 Patching output file 163/1035 Patching output file 164/1035 Patching output file 165/1035 Patching output file 166/1035 Patching output file 167/1035 Patching output file 168/1035 Patching output file 169/1035 Patching output file 170/1035 Patching output file 171/1035 Patching output file 172/1035 Patching output file 173/1035 Patching output file 174/1035 Patching output file 175/1035 Patching output file 176/1035 Patching output file 177/1035 Patching output file 178/1035 Patching output file 179/1035 Patching output file 180/1035 Patching output file 181/1035 Patching output file 182/1035 Patching output file 183/1035 Patching output file 184/1035 Patching output file 185/1035 Patching output file 186/1035 Patching output file 187/1035 Patching output file 188/1035 Patching output file 189/1035 Patching output file 190/1035 Patching output file 191/1035 Patching output file 192/1035 Patching output file 193/1035 Patching output file 194/1035 Patching output file 195/1035 Patching output file 196/1035 Patching output file 197/1035 Patching output file 198/1035 Patching output file 199/1035 Patching output file 200/1035 Patching output file 201/1035 Patching output file 202/1035 Patching output file 203/1035 Patching output file 204/1035 Patching output file 205/1035 Patching output file 206/1035 Patching output file 207/1035 Patching output file 208/1035 Patching output file 209/1035 Patching output file 210/1035 Patching output file 211/1035 Patching output file 212/1035 Patching output file 213/1035 Patching output file 214/1035 Patching output file 215/1035 Patching output file 216/1035 Patching output file 217/1035 Patching output file 218/1035 Patching output file 219/1035 Patching output file 220/1035 Patching output file 221/1035 Patching output file 222/1035 Patching output file 223/1035 Patching output file 224/1035 Patching output file 225/1035 Patching output file 226/1035 Patching output file 227/1035 Patching output file 228/1035 Patching output file 229/1035 Patching output file 230/1035 Patching output file 231/1035 Patching output file 232/1035 Patching output file 233/1035 Patching output file 234/1035 Patching output file 235/1035 Patching output file 236/1035 Patching output file 237/1035 Patching output file 238/1035 Patching output file 239/1035 Patching output file 240/1035 Patching output file 241/1035 Patching output file 242/1035 Patching output file 243/1035 Patching output file 244/1035 Patching output file 245/1035 Patching output file 246/1035 Patching output file 247/1035 Patching output file 248/1035 Patching output file 249/1035 Patching output file 250/1035 Patching output file 251/1035 Patching output file 252/1035 Patching output file 253/1035 Patching output file 254/1035 Patching output file 255/1035 Patching output file 256/1035 Patching output file 257/1035 Patching output file 258/1035 Patching output file 259/1035 Patching output file 260/1035 Patching output file 261/1035 Patching output file 262/1035 Patching output file 263/1035 Patching output file 264/1035 Patching output file 265/1035 Patching output file 266/1035 Patching output file 267/1035 Patching output file 268/1035 Patching output file 269/1035 Patching output file 270/1035 Patching output file 271/1035 Patching output file 272/1035 Patching output file 273/1035 Patching output file 274/1035 Patching output file 275/1035 Patching output file 276/1035 Patching output file 277/1035 Patching output file 278/1035 Patching output file 279/1035 Patching output file 280/1035 Patching output file 281/1035 Patching output file 282/1035 Patching output file 283/1035 Patching output file 284/1035 Patching output file 285/1035 Patching output file 286/1035 Patching output file 287/1035 Patching output file 288/1035 Patching output file 289/1035 Patching output file 290/1035 Patching output file 291/1035 Patching output file 292/1035 Patching output file 293/1035 Patching output file 294/1035 Patching output file 295/1035 Patching output file 296/1035 Patching output file 297/1035 Patching output file 298/1035 Patching output file 299/1035 Patching output file 300/1035 Patching output file 301/1035 Patching output file 302/1035 Patching output file 303/1035 Patching output file 304/1035 Patching output file 305/1035 Patching output file 306/1035 Patching output file 307/1035 Patching output file 308/1035 Patching output file 309/1035 Patching output file 310/1035 Patching output file 311/1035 Patching output file 312/1035 Patching output file 313/1035 Patching output file 314/1035 Patching output file 315/1035 Patching output file 316/1035 Patching output file 317/1035 Patching output file 318/1035 Patching output file 319/1035 Patching output file 320/1035 Patching output file 321/1035 Patching output file 322/1035 Patching output file 323/1035 Patching output file 324/1035 Patching output file 325/1035 Patching output file 326/1035 Patching output file 327/1035 Patching output file 328/1035 Patching output file 329/1035 Patching output file 330/1035 Patching output file 331/1035 Patching output file 332/1035 Patching output file 333/1035 Patching output file 334/1035 Patching output file 335/1035 Patching output file 336/1035 Patching output file 337/1035 Patching output file 338/1035 Patching output file 339/1035 Patching output file 340/1035 Patching output file 341/1035 Patching output file 342/1035 Patching output file 343/1035 Patching output file 344/1035 Patching output file 345/1035 Patching output file 346/1035 Patching output file 347/1035 Patching output file 348/1035 Patching output file 349/1035 Patching output file 350/1035 Patching output file 351/1035 Patching output file 352/1035 Patching output file 353/1035 Patching output file 354/1035 Patching output file 355/1035 Patching output file 356/1035 Patching output file 357/1035 Patching output file 358/1035 Patching output file 359/1035 Patching output file 360/1035 Patching output file 361/1035 Patching output file 362/1035 Patching output file 363/1035 Patching output file 364/1035 Patching output file 365/1035 Patching output file 366/1035 Patching output file 367/1035 Patching output file 368/1035 Patching output file 369/1035 Patching output file 370/1035 Patching output file 371/1035 Patching output file 372/1035 Patching output file 373/1035 Patching output file 374/1035 Patching output file 375/1035 Patching output file 376/1035 Patching output file 377/1035 Patching output file 378/1035 Patching output file 379/1035 Patching output file 380/1035 Patching output file 381/1035 Patching output file 382/1035 Patching output file 383/1035 Patching output file 384/1035 Patching output file 385/1035 Patching output file 386/1035 Patching output file 387/1035 Patching output file 388/1035 Patching output file 389/1035 Patching output file 390/1035 Patching output file 391/1035 Patching output file 392/1035 Patching output file 393/1035 Patching output file 394/1035 Patching output file 395/1035 Patching output file 396/1035 Patching output file 397/1035 Patching output file 398/1035 Patching output file 399/1035 Patching output file 400/1035 Patching output file 401/1035 Patching output file 402/1035 Patching output file 403/1035 Patching output file 404/1035 Patching output file 405/1035 Patching output file 406/1035 Patching output file 407/1035 Patching output file 408/1035 Patching output file 409/1035 Patching output file 410/1035 Patching output file 411/1035 Patching output file 412/1035 Patching output file 413/1035 Patching output file 414/1035 Patching output file 415/1035 Patching output file 416/1035 Patching output file 417/1035 Patching output file 418/1035 Patching output file 419/1035 Patching output file 420/1035 Patching output file 421/1035 Patching output file 422/1035 Patching output file 423/1035 Patching output file 424/1035 Patching output file 425/1035 Patching output file 426/1035 Patching output file 427/1035 Patching output file 428/1035 Patching output file 429/1035 Patching output file 430/1035 Patching output file 431/1035 Patching output file 432/1035 Patching output file 433/1035 Patching output file 434/1035 Patching output file 435/1035 Patching output file 436/1035 Patching output file 437/1035 Patching output file 438/1035 Patching output file 439/1035 Patching output file 440/1035 Patching output file 441/1035 Patching output file 442/1035 Patching output file 443/1035 Patching output file 444/1035 Patching output file 445/1035 Patching output file 446/1035 Patching output file 447/1035 Patching output file 448/1035 Patching output file 449/1035 Patching output file 450/1035 Patching output file 451/1035 Patching output file 452/1035 Patching output file 453/1035 Patching output file 454/1035 Patching output file 455/1035 Patching output file 456/1035 Patching output file 457/1035 Patching output file 458/1035 Patching output file 459/1035 Patching output file 460/1035 Patching output file 461/1035 Patching output file 462/1035 Patching output file 463/1035 Patching output file 464/1035 Patching output file 465/1035 Patching output file 466/1035 Patching output file 467/1035 Patching output file 468/1035 Patching output file 469/1035 Patching output file 470/1035 Patching output file 471/1035 Patching output file 472/1035 Patching output file 473/1035 Patching output file 474/1035 Patching output file 475/1035 Patching output file 476/1035 Patching output file 477/1035 Patching output file 478/1035 Patching output file 479/1035 Patching output file 480/1035 Patching output file 481/1035 Patching output file 482/1035 Patching output file 483/1035 Patching output file 484/1035 Patching output file 485/1035 Patching output file 486/1035 Patching output file 487/1035 Patching output file 488/1035 Patching output file 489/1035 Patching output file 490/1035 Patching output file 491/1035 Patching output file 492/1035 Patching output file 493/1035 Patching output file 494/1035 Patching output file 495/1035 Patching output file 496/1035 Patching output file 497/1035 Patching output file 498/1035 Patching output file 499/1035 Patching output file 500/1035 Patching output file 501/1035 Patching output file 502/1035 Patching output file 503/1035 Patching output file 504/1035 Patching output file 505/1035 Patching output file 506/1035 Patching output file 507/1035 Patching output file 508/1035 Patching output file 509/1035 Patching output file 510/1035 Patching output file 511/1035 Patching output file 512/1035 Patching output file 513/1035 Patching output file 514/1035 Patching output file 515/1035 Patching output file 516/1035 Patching output file 517/1035 Patching output file 518/1035 Patching output file 519/1035 Patching output file 520/1035 Patching output file 521/1035 Patching output file 522/1035 Patching output file 523/1035 Patching output file 524/1035 Patching output file 525/1035 Patching output file 526/1035 Patching output file 527/1035 Patching output file 528/1035 Patching output file 529/1035 Patching output file 530/1035 Patching output file 531/1035 Patching output file 532/1035 Patching output file 533/1035 Patching output file 534/1035 Patching output file 535/1035 Patching output file 536/1035 Patching output file 537/1035 Patching output file 538/1035 Patching output file 539/1035 Patching output file 540/1035 Patching output file 541/1035 Patching output file 542/1035 Patching output file 543/1035 Patching output file 544/1035 Patching output file 545/1035 Patching output file 546/1035 Patching output file 547/1035 Patching output file 548/1035 Patching output file 549/1035 Patching output file 550/1035 Patching output file 551/1035 Patching output file 552/1035 Patching output file 553/1035 Patching output file 554/1035 Patching output file 555/1035 Patching output file 556/1035 Patching output file 557/1035 Patching output file 558/1035 Patching output file 559/1035 Patching output file 560/1035 Patching output file 561/1035 Patching output file 562/1035 Patching output file 563/1035 Patching output file 564/1035 Patching output file 565/1035 Patching output file 566/1035 Patching output file 567/1035 Patching output file 568/1035 Patching output file 569/1035 Patching output file 570/1035 Patching output file 571/1035 Patching output file 572/1035 Patching output file 573/1035 Patching output file 574/1035 Patching output file 575/1035 Patching output file 576/1035 Patching output file 577/1035 Patching output file 578/1035 Patching output file 579/1035 Patching output file 580/1035 Patching output file 581/1035 Patching output file 582/1035 Patching output file 583/1035 Patching output file 584/1035 Patching output file 585/1035 Patching output file 586/1035 Patching output file 587/1035 Patching output file 588/1035 Patching output file 589/1035 Patching output file 590/1035 Patching output file 591/1035 Patching output file 592/1035 Patching output file 593/1035 Patching output file 594/1035 Patching output file 595/1035 Patching output file 596/1035 Patching output file 597/1035 Patching output file 598/1035 Patching output file 599/1035 Patching output file 600/1035 Patching output file 601/1035 Patching output file 602/1035 Patching output file 603/1035 Patching output file 604/1035 Patching output file 605/1035 Patching output file 606/1035 Patching output file 607/1035 Patching output file 608/1035 Patching output file 609/1035 Patching output file 610/1035 Patching output file 611/1035 Patching output file 612/1035 Patching output file 613/1035 Patching output file 614/1035 Patching output file 615/1035 Patching output file 616/1035 Patching output file 617/1035 Patching output file 618/1035 Patching output file 619/1035 Patching output file 620/1035 Patching output file 621/1035 Patching output file 622/1035 Patching output file 623/1035 Patching output file 624/1035 Patching output file 625/1035 Patching output file 626/1035 Patching output file 627/1035 Patching output file 628/1035 Patching output file 629/1035 Patching output file 630/1035 Patching output file 631/1035 Patching output file 632/1035 Patching output file 633/1035 Patching output file 634/1035 Patching output file 635/1035 Patching output file 636/1035 Patching output file 637/1035 Patching output file 638/1035 Patching output file 639/1035 Patching output file 640/1035 Patching output file 641/1035 Patching output file 642/1035 Patching output file 643/1035 Patching output file 644/1035 Patching output file 645/1035 Patching output file 646/1035 Patching output file 647/1035 Patching output file 648/1035 Patching output file 649/1035 Patching output file 650/1035 Patching output file 651/1035 Patching output file 652/1035 Patching output file 653/1035 Patching output file 654/1035 Patching output file 655/1035 Patching output file 656/1035 Patching output file 657/1035 Patching output file 658/1035 Patching output file 659/1035 Patching output file 660/1035 Patching output file 661/1035 Patching output file 662/1035 Patching output file 663/1035 Patching output file 664/1035 Patching output file 665/1035 Patching output file 666/1035 Patching output file 667/1035 Patching output file 668/1035 Patching output file 669/1035 Patching output file 670/1035 Patching output file 671/1035 Patching output file 672/1035 Patching output file 673/1035 Patching output file 674/1035 Patching output file 675/1035 Patching output file 676/1035 Patching output file 677/1035 Patching output file 678/1035 Patching output file 679/1035 Patching output file 680/1035 Patching output file 681/1035 Patching output file 682/1035 Patching output file 683/1035 Patching output file 684/1035 Patching output file 685/1035 Patching output file 686/1035 Patching output file 687/1035 Patching output file 688/1035 Patching output file 689/1035 Patching output file 690/1035 Patching output file 691/1035 Patching output file 692/1035 Patching output file 693/1035 Patching output file 694/1035 Patching output file 695/1035 Patching output file 696/1035 Patching output file 697/1035 Patching output file 698/1035 Patching output file 699/1035 Patching output file 700/1035 Patching output file 701/1035 Patching output file 702/1035 Patching output file 703/1035 Patching output file 704/1035 Patching output file 705/1035 Patching output file 706/1035 Patching output file 707/1035 Patching output file 708/1035 Patching output file 709/1035 Patching output file 710/1035 Patching output file 711/1035 Patching output file 712/1035 Patching output file 713/1035 Patching output file 714/1035 Patching output file 715/1035 Patching output file 716/1035 Patching output file 717/1035 Patching output file 718/1035 Patching output file 719/1035 Patching output file 720/1035 Patching output file 721/1035 Patching output file 722/1035 Patching output file 723/1035 Patching output file 724/1035 Patching output file 725/1035 Patching output file 726/1035 Patching output file 727/1035 Patching output file 728/1035 Patching output file 729/1035 Patching output file 730/1035 Patching output file 731/1035 Patching output file 732/1035 Patching output file 733/1035 Patching output file 734/1035 Patching output file 735/1035 Patching output file 736/1035 Patching output file 737/1035 Patching output file 738/1035 Patching output file 739/1035 Patching output file 740/1035 Patching output file 741/1035 Patching output file 742/1035 Patching output file 743/1035 Patching output file 744/1035 Patching output file 745/1035 Patching output file 746/1035 Patching output file 747/1035 Patching output file 748/1035 Patching output file 749/1035 Patching output file 750/1035 Patching output file 751/1035 Patching output file 752/1035 Patching output file 753/1035 Patching output file 754/1035 Patching output file 755/1035 Patching output file 756/1035 Patching output file 757/1035 Patching output file 758/1035 Patching output file 759/1035 Patching output file 760/1035 Patching output file 761/1035 Patching output file 762/1035 Patching output file 763/1035 Patching output file 764/1035 Patching output file 765/1035 Patching output file 766/1035 Patching output file 767/1035 Patching output file 768/1035 Patching output file 769/1035 Patching output file 770/1035 Patching output file 771/1035 Patching output file 772/1035 Patching output file 773/1035 Patching output file 774/1035 Patching output file 775/1035 Patching output file 776/1035 Patching output file 777/1035 Patching output file 778/1035 Patching output file 779/1035 Patching output file 780/1035 Patching output file 781/1035 Patching output file 782/1035 Patching output file 783/1035 Patching output file 784/1035 Patching output file 785/1035 Patching output file 786/1035 Patching output file 787/1035 Patching output file 788/1035 Patching output file 789/1035 Patching output file 790/1035 Patching output file 791/1035 Patching output file 792/1035 Patching output file 793/1035 Patching output file 794/1035 Patching output file 795/1035 Patching output file 796/1035 Patching output file 797/1035 Patching output file 798/1035 Patching output file 799/1035 Patching output file 800/1035 Patching output file 801/1035 Patching output file 802/1035 Patching output file 803/1035 Patching output file 804/1035 Patching output file 805/1035 Patching output file 806/1035 Patching output file 807/1035 Patching output file 808/1035 Patching output file 809/1035 Patching output file 810/1035 Patching output file 811/1035 Patching output file 812/1035 Patching output file 813/1035 Patching output file 814/1035 Patching output file 815/1035 Patching output file 816/1035 Patching output file 817/1035 Patching output file 818/1035 Patching output file 819/1035 Patching output file 820/1035 Patching output file 821/1035 Patching output file 822/1035 Patching output file 823/1035 Patching output file 824/1035 Patching output file 825/1035 Patching output file 826/1035 Patching output file 827/1035 Patching output file 828/1035 Patching output file 829/1035 Patching output file 830/1035 Patching output file 831/1035 Patching output file 832/1035 Patching output file 833/1035 Patching output file 834/1035 Patching output file 835/1035 Patching output file 836/1035 Patching output file 837/1035 Patching output file 838/1035 Patching output file 839/1035 Patching output file 840/1035 Patching output file 841/1035 Patching output file 842/1035 Patching output file 843/1035 Patching output file 844/1035 Patching output file 845/1035 Patching output file 846/1035 Patching output file 847/1035 Patching output file 848/1035 Patching output file 849/1035 Patching output file 850/1035 Patching output file 851/1035 Patching output file 852/1035 Patching output file 853/1035 Patching output file 854/1035 Patching output file 855/1035 Patching output file 856/1035 Patching output file 857/1035 Patching output file 858/1035 Patching output file 859/1035 Patching output file 860/1035 Patching output file 861/1035 Patching output file 862/1035 Patching output file 863/1035 Patching output file 864/1035 Patching output file 865/1035 Patching output file 866/1035 Patching output file 867/1035 Patching output file 868/1035 Patching output file 869/1035 Patching output file 870/1035 Patching output file 871/1035 Patching output file 872/1035 Patching output file 873/1035 Patching output file 874/1035 Patching output file 875/1035 Patching output file 876/1035 Patching output file 877/1035 Patching output file 878/1035 Patching output file 879/1035 Patching output file 880/1035 Patching output file 881/1035 Patching output file 882/1035 Patching output file 883/1035 Patching output file 884/1035 Patching output file 885/1035 Patching output file 886/1035 Patching output file 887/1035 Patching output file 888/1035 Patching output file 889/1035 Patching output file 890/1035 Patching output file 891/1035 Patching output file 892/1035 Patching output file 893/1035 Patching output file 894/1035 Patching output file 895/1035 Patching output file 896/1035 Patching output file 897/1035 Patching output file 898/1035 Patching output file 899/1035 Patching output file 900/1035 Patching output file 901/1035 Patching output file 902/1035 Patching output file 903/1035 Patching output file 904/1035 Patching output file 905/1035 Patching output file 906/1035 Patching output file 907/1035 Patching output file 908/1035 Patching output file 909/1035 Patching output file 910/1035 Patching output file 911/1035 Patching output file 912/1035 Patching output file 913/1035 Patching output file 914/1035 Patching output file 915/1035 Patching output file 916/1035 Patching output file 917/1035 Patching output file 918/1035 Patching output file 919/1035 Patching output file 920/1035 Patching output file 921/1035 Patching output file 922/1035 Patching output file 923/1035 Patching output file 924/1035 Patching output file 925/1035 Patching output file 926/1035 Patching output file 927/1035 Patching output file 928/1035 Patching output file 929/1035 Patching output file 930/1035 Patching output file 931/1035 Patching output file 932/1035 Patching output file 933/1035 Patching output file 934/1035 Patching output file 935/1035 Patching output file 936/1035 Patching output file 937/1035 Patching output file 938/1035 Patching output file 939/1035 Patching output file 940/1035 Patching output file 941/1035 Patching output file 942/1035 Patching output file 943/1035 Patching output file 944/1035 Patching output file 945/1035 Patching output file 946/1035 Patching output file 947/1035 Patching output file 948/1035 Patching output file 949/1035 Patching output file 950/1035 Patching output file 951/1035 Patching output file 952/1035 Patching output file 953/1035 Patching output file 954/1035 Patching output file 955/1035 Patching output file 956/1035 Patching output file 957/1035 Patching output file 958/1035 Patching output file 959/1035 Patching output file 960/1035 Patching output file 961/1035 Patching output file 962/1035 Patching output file 963/1035 Patching output file 964/1035 Patching output file 965/1035 Patching output file 966/1035 Patching output file 967/1035 Patching output file 968/1035 Patching output file 969/1035 Patching output file 970/1035 Patching output file 971/1035 Patching output file 972/1035 Patching output file 973/1035 Patching output file 974/1035 Patching output file 975/1035 Patching output file 976/1035 Patching output file 977/1035 Patching output file 978/1035 Patching output file 979/1035 Patching output file 980/1035 Patching output file 981/1035 Patching output file 982/1035 Patching output file 983/1035 Patching output file 984/1035 Patching output file 985/1035 Patching output file 986/1035 Patching output file 987/1035 Patching output file 988/1035 Patching output file 989/1035 Patching output file 990/1035 Patching output file 991/1035 Patching output file 992/1035 Patching output file 993/1035 Patching output file 994/1035 Patching output file 995/1035 Patching output file 996/1035 Patching output file 997/1035 Patching output file 998/1035 Patching output file 999/1035 Patching output file 1000/1035 Patching output file 1001/1035 Patching output file 1002/1035 Patching output file 1003/1035 Patching output file 1004/1035 Patching output file 1005/1035 Patching output file 1006/1035 Patching output file 1007/1035 Patching output file 1008/1035 Patching output file 1009/1035 Patching output file 1010/1035 Patching output file 1011/1035 Patching output file 1012/1035 Patching output file 1013/1035 Patching output file 1014/1035 Patching output file 1015/1035 Patching output file 1016/1035 Patching output file 1017/1035 Patching output file 1018/1035 Patching output file 1019/1035 Patching output file 1020/1035 Patching output file 1021/1035 Patching output file 1022/1035 Patching output file 1023/1035 Patching output file 1024/1035 Patching output file 1025/1035 Patching output file 1026/1035 Patching output file 1027/1035 Patching output file 1028/1035 Patching output file 1029/1035 Patching output file 1030/1035 Patching output file 1031/1035 Patching output file 1032/1035 Patching output file 1033/1035 Patching output file 1034/1035 Patching output file 1035/1035 lookup cache used 8978/65536 hits=488120 misses=9287 finished... dh_installdocs -X.dot -X.md5 make[1]: Leaving directory '/build/combblas-1.6.2' dh_installdocs -Nlibcombblas-docs debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/combblas-1.6.2' dh_installchangelogs release-notes.html make[1]: Leaving directory '/build/combblas-1.6.2' dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_dwz -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: symbol MPI_Free_mem used by debian/libcombblas1.16.0/usr/lib/arm-linux-gnueabihf/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries dpkg-shlibdeps: warning: symbol MPI_Comm_size used by debian/libcombblas1.16.0/usr/lib/arm-linux-gnueabihf/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries dpkg-shlibdeps: warning: symbol MPI_Put used by debian/libcombblas1.16.0/usr/lib/arm-linux-gnueabihf/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries dpkg-shlibdeps: warning: symbol MPI_Allgather used by debian/libcombblas1.16.0/usr/lib/arm-linux-gnueabihf/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries dpkg-shlibdeps: warning: symbol MPI_Group_incl used by debian/libcombblas1.16.0/usr/lib/arm-linux-gnueabihf/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries dpkg-shlibdeps: warning: symbol MPI_Alloc_mem used by debian/libcombblas1.16.0/usr/lib/arm-linux-gnueabihf/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libcombblas1.16.0/usr/lib/arm-linux-gnueabihf/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries dpkg-shlibdeps: warning: symbol ompi_mpi_comm_world used by debian/libcombblas1.16.0/usr/lib/arm-linux-gnueabihf/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries dpkg-shlibdeps: warning: symbol MPI_Scan used by debian/libcombblas1.16.0/usr/lib/arm-linux-gnueabihf/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries dpkg-shlibdeps: warning: symbol ompi_mpi_byte used by debian/libcombblas1.16.0/usr/lib/arm-linux-gnueabihf/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries dpkg-shlibdeps: warning: 12 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libcombblas1.16.0/usr/lib/arm-linux-gnueabihf/libCombBLAS.so.1.16.0 found in none of the libraries dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libcombblas1.16.0' in '../libcombblas1.16.0_1.6.2-8_armhf.deb'. dpkg-deb: building package 'libcombblas-docs' in '../libcombblas-docs_1.6.2-8_all.deb'. dpkg-deb: building package 'libcombblas1.16.0-dbgsym' in '../libcombblas1.16.0-dbgsym_1.6.2-8_armhf.deb'. dpkg-deb: building package 'libcombblas-dev' in '../libcombblas-dev_1.6.2-8_armhf.deb'. dpkg-genbuildinfo --build=binary -O../combblas_1.6.2-8_armhf.buildinfo dpkg-genchanges --build=binary -O../combblas_1.6.2-8_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) 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/21643 and its subdirectories I: Current time: Thu May 18 04:50:25 -12 2023 I: pbuilder-time-stamp: 1684428625