Diff of the two buildlogs: -- --- b1/build.log 2023-05-12 11:35:21.871445668 +0000 +++ b2/build.log 2023-05-12 12:30:51.417474866 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Jun 13 05:19:22 -12 2024 -I: pbuilder-time-stamp: 1718299162 +I: Current time: Sat May 13 01:36:44 +14 2023 +I: pbuilder-time-stamp: 1683891404 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ 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: Signature made Tue Feb 1 07:39:31 2022 +14 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 @@ -31,52 +31,84 @@ dpkg-source: info: applying mpi_build.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/19224/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/15343/tmp/hooks/D01_modify_environment starting +debug: Running on codethink10-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 13 01:37 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/15343/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/15343/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' - DISTRIBUTION='bookworm' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='19224' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=15343 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.6xJrszOS/pbuilderrc_wBFl --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.6xJrszOS/b1 --logfile b1/build.log combblas_1.6.2-8.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6xJrszOS/pbuilderrc_YSil --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6xJrszOS/b2 --logfile b2/build.log --extrapackages usrmerge combblas_1.6.2-8.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink9-arm64 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 13 04:49 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/19224/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 12 00:25 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/15343/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -279,7 +311,7 @@ Get: 157 http://deb.debian.org/debian bookworm/main arm64 openmpi-bin arm64 4.1.4-3+b1 [225 kB] Get: 158 http://deb.debian.org/debian bookworm/main arm64 libopenmpi-dev arm64 4.1.4-3+b1 [970 kB] Get: 159 http://deb.debian.org/debian bookworm/main arm64 mpi-default-dev arm64 1.14 [5548 B] -Fetched 116 MB in 2s (47.2 MB/s) +Fetched 116 MB in 4s (30.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libproc2-0:arm64. (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 ... 19616 files and directories currently installed.) @@ -939,10 +971,15 @@ Reading package lists... Building dependency tree... Reading state information... +usrmerge is already the newest version (35). 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 +I: user script /srv/workspace/pbuilder/15343/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +I: user script /srv/workspace/pbuilder/15343/tmp/hooks/A99_set_merged_usr finished +hostname: Temporary failure in name resolution +I: Running cd /build/combblas-1.6.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-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 @@ -1009,33 +1046,33 @@ make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/graph500-1.2/generator /build/combblas-1.6.2/obj-aarch64-linux-gnu/graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/DependInfo.cmake --color= -make -f usort/CMakeFiles/Usortlib.dir/build.make usort/CMakeFiles/Usortlib.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/usort /build/combblas-1.6.2/obj-aarch64-linux-gnu/usort/CMakeFiles/Usortlib.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' make -f usort/CMakeFiles/Usortlib.dir/build.make usort/CMakeFiles/Usortlib.dir/build -make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' make -f graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/build.make graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -[ 1%] Building CXX object usort/CMakeFiles/Usortlib.dir/src/binUtils.cpp.o -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/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 -[ 3%] Building CXX object usort/CMakeFiles/Usortlib.dir/src/parUtils.cpp.o +make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +[ 1%] Building CXX object usort/CMakeFiles/Usortlib.dir/src/parUtils.cpp.o cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/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 +[ 3%] Building CXX object usort/CMakeFiles/Usortlib.dir/src/binUtils.cpp.o [ 4%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/btrd_binomial_distribution.c.o +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/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 [ 6%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/splittable_mrg.c.o cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/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 [ 8%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/mrg_transitions.c.o -[ 9%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/make_graph.c.o -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/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 -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/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 +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/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 +[ 9%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/permutation_gen.c.o +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/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 [ 11%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/graph_generator.c.o cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/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 -[ 13%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/permutation_gen.c.o -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -I/usr/lib/aarch64-linux-gnu/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 @@ -1066,18 +1103,18 @@ make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' make -f CMakeFiles/CombBLAS.dir/build.make CMakeFiles/CombBLAS.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -[ 21%] Building C object CMakeFiles/CombBLAS.dir/src/mmio.c.o -[ 22%] Building CXX object CMakeFiles/CombBLAS.dir/src/CommGrid.cpp.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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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/MPIOp.cpp.o +[ 21%] 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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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/MPIType.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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 -[ 26%] Building CXX object CMakeFiles/CombBLAS.dir/src/hash.cpp.o +[ 24%] Building C object CMakeFiles/CombBLAS.dir/src/mmio.c.o +[ 26%] Building CXX object CMakeFiles/CombBLAS.dir/src/MPIType.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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 [ 27%] Building CXX object CMakeFiles/CombBLAS.dir/src/MemoryPool.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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 +/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 +/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 +[ 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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 -[ 29%] 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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 +/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 /build/combblas-1.6.2/src/mmio.c: In function 'mm_read_mtx_crd_size': /build/combblas-1.6.2/src/mmio.c:138:26: warning: format '%lld' expects argument of type 'long long int *', but argument 3 has type 'int64_t *' {aka 'long int *'} [-Wformat=] 138 | if (sscanf(line, "%lld %lld %lld", M, N, nz) == 3) @@ -1236,63 +1273,63 @@ make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/CMakeFiles/MultTiming.dir/DependInfo.cmake --color= 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[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/CMakeFiles/MultTest.dir/DependInfo.cmake --color= -make -f ReleaseTests/CMakeFiles/TransposeTest.dir/build.make ReleaseTests/CMakeFiles/TransposeTest.dir/depend +make -f ReleaseTests/CMakeFiles/ReduceTest.dir/build.make ReleaseTests/CMakeFiles/ReduceTest.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/CMakeFiles/ReduceTest.dir/DependInfo.cmake --color= +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-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/CMakeFiles/TransposeTest.dir/DependInfo.cmake --color= -make -f ReleaseTests/CMakeFiles/IteratorTest.dir/build.make ReleaseTests/CMakeFiles/IteratorTest.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/CMakeFiles/IteratorTest.dir/DependInfo.cmake --color= make -f ReleaseTests/CMakeFiles/IndexingTest.dir/build.make ReleaseTests/CMakeFiles/IndexingTest.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/CMakeFiles/IndexingTest.dir/DependInfo.cmake --color= make -f ReleaseTests/CMakeFiles/SpAsgnTest.dir/build.make ReleaseTests/CMakeFiles/SpAsgnTest.dir/depend -make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/CMakeFiles/SpAsgnTest.dir/DependInfo.cmake --color= -make -f ReleaseTests/CMakeFiles/MultTiming.dir/build.make ReleaseTests/CMakeFiles/MultTiming.dir/build -make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' make -f ReleaseTests/CMakeFiles/GalerkinNew.dir/build.make ReleaseTests/CMakeFiles/GalerkinNew.dir/depend -make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/CMakeFiles/GalerkinNew.dir/DependInfo.cmake --color= -make -f ReleaseTests/CMakeFiles/MultTest.dir/build.make ReleaseTests/CMakeFiles/MultTest.dir/build make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +make -f ReleaseTests/CMakeFiles/MultTiming.dir/build.make ReleaseTests/CMakeFiles/MultTiming.dir/build +make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +make -f ReleaseTests/CMakeFiles/IteratorTest.dir/build.make ReleaseTests/CMakeFiles/IteratorTest.dir/build make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -make -f ReleaseTests/CMakeFiles/ReduceTest.dir/build.make ReleaseTests/CMakeFiles/ReduceTest.dir/build +make -f ReleaseTests/CMakeFiles/SpAsgnTest.dir/build.make ReleaseTests/CMakeFiles/SpAsgnTest.dir/build make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +make -f ReleaseTests/CMakeFiles/MultTest.dir/build.make ReleaseTests/CMakeFiles/MultTest.dir/build +make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' make -f ReleaseTests/CMakeFiles/TransposeTest.dir/build.make ReleaseTests/CMakeFiles/TransposeTest.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -make -f ReleaseTests/CMakeFiles/IteratorTest.dir/build.make ReleaseTests/CMakeFiles/IteratorTest.dir/build make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' make -f ReleaseTests/CMakeFiles/IndexingTest.dir/build.make ReleaseTests/CMakeFiles/IndexingTest.dir/build -[ 32%] Building CXX object ReleaseTests/CMakeFiles/MultTest.dir/MultTest.cpp.o -make -f ReleaseTests/CMakeFiles/SpAsgnTest.dir/build.make ReleaseTests/CMakeFiles/SpAsgnTest.dir/build make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 -make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -[ 34%] Building CXX object ReleaseTests/CMakeFiles/ReduceTest.dir/ReduceTest.cpp.o +[ 32%] Building CXX object ReleaseTests/CMakeFiles/IteratorTest.dir/IteratorTest.cpp.o make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -make -f ReleaseTests/CMakeFiles/GalerkinNew.dir/build.make ReleaseTests/CMakeFiles/GalerkinNew.dir/build -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 -make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -[ 36%] Building CXX object ReleaseTests/CMakeFiles/MultTiming.dir/MultTiming.cpp.o -[ 37%] Building CXX object ReleaseTests/CMakeFiles/IteratorTest.dir/IteratorTest.cpp.o -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 -[ 39%] Building CXX object ReleaseTests/CMakeFiles/TransposeTest.dir/TransposeTest.cpp.o +make -f ReleaseTests/CMakeFiles/ReduceTest.dir/build.make ReleaseTests/CMakeFiles/ReduceTest.dir/build cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 -[ 40%] Building CXX object ReleaseTests/CMakeFiles/SpAsgnTest.dir/SpAsgnTest.cpp.o +[ 34%] Building CXX object ReleaseTests/CMakeFiles/SpAsgnTest.dir/SpAsgnTest.cpp.o +make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 +[ 36%] Building CXX object ReleaseTests/CMakeFiles/MultTiming.dir/MultTiming.cpp.o +make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +make -f ReleaseTests/CMakeFiles/GalerkinNew.dir/build.make ReleaseTests/CMakeFiles/GalerkinNew.dir/build +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 +[ 37%] Building CXX object ReleaseTests/CMakeFiles/TransposeTest.dir/TransposeTest.cpp.o +make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 +[ 39%] Building CXX object ReleaseTests/CMakeFiles/MultTest.dir/MultTest.cpp.o +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 +[ 40%] Building CXX object ReleaseTests/CMakeFiles/ReduceTest.dir/ReduceTest.cpp.o [ 42%] Building CXX object ReleaseTests/CMakeFiles/IndexingTest.dir/IndexingTest.cpp.o +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 [ 44%] Building CXX object ReleaseTests/CMakeFiles/GalerkinNew.dir/GalerkinNew.cpp.o cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 @@ -1301,7 +1338,7 @@ 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: + 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 > | ^~~~~~~~~~~~~~~ @@ -1309,7 +1346,7 @@ from /usr/include/c++/12/map:60, from /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/aarch64-linux-gnu/openmpi/include/mpi.h:2887, - from /build/combblas-1.6.2/ReleaseTests/MultTiming.cpp:1: + 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 | ^~~~~~~~~~~~~~~ @@ -1375,7 +1412,7 @@ 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: + 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 > | ^~~~~~~~~~~~~~~ @@ -1383,7 +1420,7 @@ from /usr/include/c++/12/map:60, from /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/aarch64-linux-gnu/openmpi/include/mpi.h:2887, - from /build/combblas-1.6.2/ReleaseTests/MultTest.cpp:29: + 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 | ^~~~~~~~~~~~~~~ @@ -1444,106 +1481,6 @@ /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, @@ -1620,112 +1557,160 @@ /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 - | ^~~~~~~~~~~~~~~ +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/aarch64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, + from /usr/lib/aarch64-linux-gnu/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/Operations.h:123:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 123 | struct bintotality : public std::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/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 140 | struct exponentiate : public 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 | ^~~~~~~~~~~~~~~ -/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 - | ^~~~~~~~~~~~~~~ +/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/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 172 | struct minimum : public std::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/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 185 | struct RandReduce : public std::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/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 207 | struct SetIfNotEqual : public std::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/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 233 | struct bitwise_and : public std::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/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/aarch64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, + from /usr/lib/aarch64-linux-gnu/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/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 251 | struct bitwise_or : public std::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/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 268 | struct logical_xor : public 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 | ^~~~~~~~~~~~~~~ -/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 - | ^~~~~~~~~~~~~~~ +/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: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 '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 '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/TransposeTest.cpp:36: + 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 > | ^~~~~~~~~~~~~~~ @@ -1733,7 +1718,7 @@ from /usr/include/c++/12/map:60, from /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, from /usr/lib/aarch64-linux-gnu/openmpi/include/mpi.h:2887, - from /build/combblas-1.6.2/ReleaseTests/TransposeTest.cpp:29: + 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 | ^~~~~~~~~~~~~~~ @@ -1773,16 +1758,6 @@ /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/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) | ^~~~~~~~~~~~~~~ @@ -1793,67 +1768,36 @@ /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)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 - | ^~~~~~~~~~~~~~ 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) | ^~~~~~~ -/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 - | ^~~~~~~~~~~~~~~ +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/aarch64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, + from /usr/lib/aarch64-linux-gnu/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/Operations.h:172:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 172 | struct minimum : public std::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/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 185 | struct RandReduce : public 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 | ^~~~~~~~~~~~~~~ @@ -1864,36 +1808,51 @@ /usr/include/c++/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 - | ^~~~~~~~~~~~~~~ +/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/Operations.h:233:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 233 | struct bitwise_and : public std::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/Operations.h:251:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 251 | struct bitwise_or : public std::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/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 268 | struct logical_xor : public std::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/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 286 | struct bitwise_xor : public std::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, @@ -1961,13 +1920,6 @@ /usr/include/c++/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: @@ -2053,6 +2005,13 @@ /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 | ^~~~~~~~~~~~~~~ +/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) + | ^~~~~~~ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -2068,192 +2027,206 @@ /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/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/aarch64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, - from /usr/lib/aarch64-linux-gnu/openmpi/include/mpi.h:2887, - from /build/combblas-1.6.2/ReleaseTests/GalerkinNew.cpp:29: +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/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/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/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 80 | public std::binary_function< std::tuple, std::tuple, bool > - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +/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/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/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 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/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/aarch64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, - from /usr/lib/aarch64-linux-gnu/openmpi/include/mpi.h:2887, - from /build/combblas-1.6.2/ReleaseTests/SpAsgnTest.cpp:29: +/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/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/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/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 80 | public std::binary_function< std::tuple, std::tuple, bool > - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +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/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) - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +/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/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/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: @@ -2400,15 +2373,6 @@ /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/Operations.h:140:35: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 140 | struct exponentiate : public std::binary_function | ^~~~~~~~~~~~~~~ @@ -2463,16 +2427,6 @@ /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/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: @@ -2573,123 +2527,106 @@ /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/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/aarch64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, - from /usr/lib/aarch64-linux-gnu/openmpi/include/mpi.h:2887, - from /build/combblas-1.6.2/ReleaseTests/IndexingTest.cpp:29: +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/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/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/Compare.h:80:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 80 | public std::binary_function< std::tuple, std::tuple, bool > - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +/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/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) - | ^~~~~~~~~~~~~~~ +/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/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/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/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: @@ -2760,15 +2697,6 @@ /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/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 207 | struct SetIfNotEqual : public std::binary_function | ^~~~~~~~~~~~~~~ @@ -2799,13 +2727,6 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -/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/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)': @@ -2815,11 +2736,12 @@ /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)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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) | ^~~~~~~ @@ -2833,6 +2755,33 @@ /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/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: @@ -2852,38 +2801,45 @@ /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)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +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/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/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) | ^~~~~~~ -/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/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: @@ -2903,6 +2859,73 @@ /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/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/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/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/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/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] @@ -2932,13 +2955,24 @@ /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) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 /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) | ^~~~~~~ @@ -2995,6 +3029,70 @@ | | int64_t* {aka long int*} | long long int* | %ld +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 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 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 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 = 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 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) + | ^~~~ 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]': @@ -3029,6 +3127,40 @@ /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/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/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]' @@ -3074,86 +3206,108 @@ /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)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 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 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 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) | ^~~~~~~ -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 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 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 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)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = PlusTimesSRing; IU = 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 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)); - | ~~~~~~~~~^~~~~~~~~~ +/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 = 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/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] - | ~~~~~~~~~^~~~~~~~~~ +/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/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)); - | ~~~~~~~~~^~~~~~~~~~ +/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) | ^~~~ -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)); - | ~~~~~~~^~~~~~~~~~~~~~~~~ +/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 /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/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = 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 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 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) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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/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) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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/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) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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) | ^~~~~~~ @@ -3196,12 +3350,53 @@ /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 = 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/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/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) + | ^~~~ 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 int; NT = double]': @@ -3220,6 +3415,12 @@ /usr/include/c++/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: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 = 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 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 int; NU1 = double; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' @@ -3236,6 +3437,23 @@ /usr/include/c++/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 = 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/ParFriends.h: In instantiation of 'void combblas::TransposeVector(ompi_communicator_t*&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long int; NV = 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 int; OVT = long int; IU = 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 int; OVT = long int; IU = long int; NUM = bool; UDER = SpDCCols]' @@ -3258,6 +3476,86 @@ /usr/include/c++/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: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 = 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) + | ^~~~~~~ /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 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 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 int; NUM = double; UDER = SpDCCols]' @@ -3442,267 +3740,6 @@ /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/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 /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 /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/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/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, @@ -3992,14 +4029,6 @@ /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/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, @@ -4174,6 +4203,14 @@ /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/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)': @@ -4183,18 +4220,6 @@ /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) - | ^~~~~~~ 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: @@ -4205,85 +4230,6 @@ /usr/include/c++/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/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] @@ -4292,42 +4238,6 @@ /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/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/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)); @@ -4341,42 +4251,6 @@ /usr/include/c++/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/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, @@ -4451,20 +4325,37 @@ /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 = long 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 = long 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 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 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)); - | ~~~~~^~~~~~ +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) | ^~~~ @@ -4568,6 +4459,135 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +/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/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)': @@ -4587,6 +4607,23 @@ /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 = long 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 = long 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 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 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) + | ^~~~ 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] @@ -4648,6 +4685,16 @@ | | int64_t* {aka long int*} | long long int* | %ld +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*, long unsigned int)' specified bound 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp: In constructor 'combblas::DistEdgeList::DistEdgeList(const char*, IT, IT) [with IT = 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); @@ -4659,16 +4706,6 @@ /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 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*, long unsigned int)' specified bound 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Linking CXX executable GalerkinNew cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm @@ -4754,9 +4791,6 @@ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 59%] Linking CXX executable MultTiming -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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/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: @@ -4857,16 +4891,6 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -[ 59%] Built target MultTiming -make -f Applications/CMakeFiles/dobfs.dir/build.make Applications/CMakeFiles/dobfs.dir/depend -make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/CMakeFiles/dobfs.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -make -f Applications/CMakeFiles/dobfs.dir/build.make Applications/CMakeFiles/dobfs.dir/build -make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -[ 60%] Building CXX object Applications/CMakeFiles/dobfs.dir/DirOptBFS.cpp.o -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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/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)': @@ -4886,6 +4910,9 @@ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +[ 59%] Linking CXX executable MultTiming +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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/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] @@ -4950,16 +4977,16 @@ /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*, long unsigned int)' specified bound 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +[ 59%] Built target MultTiming +make -f Applications/CMakeFiles/dobfs.dir/build.make Applications/CMakeFiles/dobfs.dir/depend +make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/CMakeFiles/dobfs.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +make -f Applications/CMakeFiles/dobfs.dir/build.make Applications/CMakeFiles/dobfs.dir/build +make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +[ 60%] Building CXX object Applications/CMakeFiles/dobfs.dir/DirOptBFS.cpp.o +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 /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 int; NV = 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 int; IT = long int; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/TopDownBFS.cpp:440:19: required from here @@ -5100,6 +5127,37 @@ /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 = long 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 = long 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 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 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) + | ^~~~ +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*, long unsigned int)' specified bound 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp: In constructor 'combblas::DistEdgeList::DistEdgeList(const char*, IT, IT) [with IT = 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 /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, @@ -5167,23 +5225,6 @@ /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 = long 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 = long 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 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 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/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)); @@ -5191,6 +5232,13 @@ /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, + 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 = long 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 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: @@ -5310,10 +5358,6 @@ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/combblas-1.6.2/include/CombBLAS/DistEdgeList.cpp: In constructor 'combblas::DistEdgeList::DistEdgeList(const char*, IT, IT) [with IT = 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 /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] @@ -5366,13 +5410,6 @@ /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, - 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 = long 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, - | ^~~~~~~~~~~~~ /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 int; NV = 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 int; IT = long int; UDER = SpDCCols]' /build/combblas-1.6.2/Applications/DirOptBFS.cpp:424:20: required from here @@ -5394,9 +5431,6 @@ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 62%] Linking CXX executable ParIOTest -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm /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 int; OVT = 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 int; IT = 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 int; IT = long int; UDER = SpDCCols]' @@ -5419,16 +5453,6 @@ /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-aarch64-linux-gnu' -[ 62%] 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-aarch64-linux-gnu' -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/CMakeFiles/fbfs.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -make -f Applications/CMakeFiles/fbfs.dir/build.make Applications/CMakeFiles/fbfs.dir/build -make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -[ 63%] Building CXX object Applications/CMakeFiles/fbfs.dir/FilteredBFS.cpp.o -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 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 int; NT = bool]': @@ -5526,6 +5550,19 @@ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +[ 62%] Linking CXX executable ParIOTest +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu' +[ 62%] 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-aarch64-linux-gnu' +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/CMakeFiles/fbfs.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +make -f Applications/CMakeFiles/fbfs.dir/build.make Applications/CMakeFiles/fbfs.dir/build +make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +[ 63%] Building CXX object Applications/CMakeFiles/fbfs.dir/FilteredBFS.cpp.o +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 [ 65%] Linking CXX executable FindSparse cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm @@ -5549,6 +5586,19 @@ /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' specified bound 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 68%] Linking CXX executable SpAsgnTest +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu' +[ 68%] Built target SpAsgnTest +make -f Applications/CMakeFiles/mcl.dir/build.make Applications/CMakeFiles/mcl.dir/depend +make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/CMakeFiles/mcl.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +make -f Applications/CMakeFiles/mcl.dir/build.make Applications/CMakeFiles/mcl.dir/build +make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +[ 70%] Building CXX object Applications/CMakeFiles/mcl.dir/MCL.cpp.o +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 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, @@ -5730,136 +5780,6 @@ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 68%] Linking CXX executable SpAsgnTest -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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/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-aarch64-linux-gnu' -[ 68%] Built target SpAsgnTest -make -f Applications/CMakeFiles/mcl.dir/build.make Applications/CMakeFiles/mcl.dir/depend -make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/CMakeFiles/mcl.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -make -f Applications/CMakeFiles/mcl.dir/build.make Applications/CMakeFiles/mcl.dir/build -make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -[ 70%] Building CXX object Applications/CMakeFiles/mcl.dir/MCL.cpp.o -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 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/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 - | ^~~~~~~~~~~~~~~ -/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 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/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, @@ -5932,6 +5852,16 @@ /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: @@ -6032,23 +5962,92 @@ /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 int; NT = 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 )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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/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 )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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 + | ^~~~~~~~~~~~~~~ +/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/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 )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 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) | ^~~~~~~ @@ -6061,6 +6060,24 @@ /usr/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/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: @@ -6071,25 +6088,23 @@ /usr/include/c++/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 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 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 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) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/combblas-1.6.2/include/CombBLAS/FullyDistVec.cpp: In instantiation of 'void combblas::FullyDistVec::SelectCandidates(double) [with IT = long int; NT = 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/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) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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/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) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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) | ^~~~~~~ @@ -6182,6 +6197,114 @@ /usr/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 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 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 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/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/aarch64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, + from /usr/lib/aarch64-linux-gnu/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/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 int; NT = bool]': @@ -6206,12 +6329,6 @@ /usr/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/include/CombBLAS/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = 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 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 int; NT = TwitterEdge; DER = combblas::SpDCCols]' @@ -6235,12 +6352,106 @@ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ -/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) - | ^~~~~~~ +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/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy1stSRing; IU = 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 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 int; NT = TwitterEdge; DER = combblas::SpDCCols]' @@ -6428,6 +6639,25 @@ /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/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 int; NT = bool]': @@ -6628,6 +6858,14 @@ /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 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 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 int; NU1 = bool; NU2 = TwitterEdge; UDERA = SpDCCols; UDERB = SpDCCols]' @@ -6664,207 +6902,6 @@ /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/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/aarch64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:42, - from /usr/lib/aarch64-linux-gnu/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 - | ^~~~~~~~~~~~~~~ -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)); @@ -7768,16 +7805,6 @@ [ 72%] Linking CXX executable IndexingTest cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu' -[ 72%] Built target IndexingTest -make -f Applications/CMakeFiles/betwcent.dir/build.make Applications/CMakeFiles/betwcent.dir/depend -make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/CMakeFiles/betwcent.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -make -f Applications/CMakeFiles/betwcent.dir/build.make Applications/CMakeFiles/betwcent.dir/build -make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -[ 73%] Building CXX object Applications/CMakeFiles/betwcent.dir/BetwCent.cpp.o -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 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 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 int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' @@ -7853,12 +7880,22 @@ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ +make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' /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) | ^~~~ +[ 72%] Built target IndexingTest +make -f Applications/CMakeFiles/betwcent.dir/build.make Applications/CMakeFiles/betwcent.dir/depend +make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/CMakeFiles/betwcent.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +make -f Applications/CMakeFiles/betwcent.dir/build.make Applications/CMakeFiles/betwcent.dir/build +make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +[ 73%] Building CXX object Applications/CMakeFiles/betwcent.dir/BetwCent.cpp.o +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 /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 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 int; _UnaryOperation = combblas::myidentity; IT = 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 int; IT = long int; NT = double; DER = combblas::SpDCCols]' @@ -7991,16 +8028,6 @@ /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*, long unsigned int)' specified bound 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = 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 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 int; NT = float; DER = combblas::SpDCCols]' @@ -8185,6 +8212,16 @@ /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 int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long int*; _OI = 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 int*; _OI = 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 int*; _OI = long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = long int*; _OI = long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = 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*, long unsigned int)' specified bound 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = 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 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 int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' @@ -8367,6 +8404,15 @@ /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 = 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*, long unsigned int)' specified bound 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/combblas-1.6.2/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = 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 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 int; NU1 = bool; NU2 = float; UDERA = SpDCCols; UDERB = SpDCCols]' @@ -8451,16 +8497,7 @@ /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 int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long int*; _OI = 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 int*; _OI = 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 int*; _OI = long int*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = long int*; _OI = long int*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = 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*, long unsigned int)' specified bound 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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, @@ -8850,32 +8887,32 @@ /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' specified bound 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 75%] Linking CXX executable IndexingTiming -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm -[ 77%] Linking CXX executable MultTest +[ 75%] Linking CXX executable MultTest cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm +[ 77%] Linking CXX executable IndexingTiming +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu' -make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -[ 77%] Built target IndexingTiming +[ 77%] Built target MultTest make -f Ordering/CMakeFiles/rcm.dir/build.make Ordering/CMakeFiles/rcm.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/Ordering /build/combblas-1.6.2/obj-aarch64-linux-gnu/Ordering/CMakeFiles/rcm.dir/DependInfo.cmake --color= -[ 77%] Built target MultTest +make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +make -f Ordering/CMakeFiles/rcm.dir/build.make Ordering/CMakeFiles/rcm.dir/build +make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +[ 78%] Building CXX object Ordering/CMakeFiles/rcm.dir/RCM.cpp.o +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 +make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' +[ 78%] Built target IndexingTiming make -f Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/build.make Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/depend make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/SpMSpV-IPDPS2017 /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -make -f Ordering/CMakeFiles/rcm.dir/build.make Ordering/CMakeFiles/rcm.dir/build -make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' 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-aarch64-linux-gnu' -make[3]: Entering directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -[ 78%] Building CXX object Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/SpMSpVBench.cpp.o +[ 80%] Building CXX object Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/SpMSpVBench.cpp.o cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 -[ 80%] Building CXX object Ordering/CMakeFiles/rcm.dir/RCM.cpp.o -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 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, @@ -8948,6 +8985,78 @@ /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/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: @@ -9048,78 +9157,6 @@ /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/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/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: @@ -9239,6 +9276,16 @@ /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*, long unsigned int)' specified bound 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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)': @@ -9248,14 +9295,6 @@ /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: @@ -9274,6 +9313,23 @@ /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*, long unsigned int)' specified bound 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] + 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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/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)); @@ -9414,6 +9470,15 @@ | | int64_t* {aka long int*} | long long int* | %ld +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*, long unsigned int)' specified bound 18446744073709551612 exceeds maximum object size 9223372036854775807 [-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 int; NV = 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 int; OVT = long int; IU = 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 int; OVT = long int; IU = long int; NUM = bool; UDER = SpCCols]' @@ -9495,16 +9560,6 @@ /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/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*, long unsigned int)' specified bound 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 int; NUM = bool; DER = SpCCols; IVT = long int; OVT = 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 int; OVT = long int; IU = 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 int; OVT = long int; IU = long int; NUM = bool; UDER = SpCCols]' @@ -9551,44 +9606,6 @@ /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 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 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 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 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 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 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 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 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 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 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 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 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 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 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/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 int; NUM = bool; DER = SpDCCols; IVT = long int; OVT = 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 int; OVT = long int; IU = 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 int; OVT = long int; IU = long int; NUM = bool; UDER = SpDCCols]' @@ -9635,27 +9652,23 @@ /usr/include/c++/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 int; NV = 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 int; OVT = long int; IU = 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 int; OVT = long int; IU = 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 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) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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 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 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 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 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 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 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/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) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 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) | ^~~~~~~ @@ -9672,6 +9685,24 @@ /usr/include/c++/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 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 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 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 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 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 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 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/Friends.h: In instantiation of 'combblas::SpTuples combblas::MergeAll(const std::vector*>&, IU, IU, bool) [with SR = BoolCopy2ndSRing; IU = 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 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 int; NT = bool; DER = combblas::SpDCCols]' @@ -9718,15 +9749,30 @@ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ -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*, long unsigned int)' specified bound 18446744073709551612 exceeds maximum object size 9223372036854775807 [-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 int; NV = 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 int; OVT = long int; IU = 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 int; OVT = long int; IU = 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 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) + | ^~~~~~~ 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 int; NT = bool]': @@ -9747,6 +9793,24 @@ /usr/include/c++/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 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 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 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 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 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 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 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/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 int; NUM = bool; DER = SpCCols; IVT = long int; OVT = 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 int; OVT = long int; IU = 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 int; OVT = long int; IU = long int; NUM = bool; UDER = SpCCols]' @@ -9772,24 +9836,6 @@ /usr/include/c++/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 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 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 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 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 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 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 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/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 int; NUM = bool; DER = SpCCols; IVT = long int; OVT = 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 int; OVT = long int; IU = 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 int; OVT = long int; IU = long int; NUM = bool; UDER = SpCCols]' @@ -9832,15 +9878,6 @@ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ -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*, long unsigned int)' specified bound 18446744073709551612 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] - 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Linking CXX executable dobfs cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm @@ -10028,6 +10065,14 @@ /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +[ 85%] Linking CXX executable betwcent +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu' +[ 85%] 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-aarch64-linux-gnu' +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/3DSpGEMM /build/combblas-1.6.2/obj-aarch64-linux-gnu/3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/DependInfo.cmake --color= 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)': @@ -10037,6 +10082,11 @@ /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-aarch64-linux-gnu' +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-aarch64-linux-gnu' +[ 86%] Building CXX object 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/test_mpipspgemm.cpp.o +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 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: @@ -10055,9 +10105,8 @@ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 85%] Linking CXX executable betwcent -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm +[ 88%] Linking CXX executable tdbfs +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications && /usr/bin/cmake -E cmake_link_script CMakeFiles/tdbfs.dir/link.txt --verbose=1 In file included from /build/combblas-1.6.2/include/CombBLAS/Friends.h:35: /build/combblas-1.6.2/include/CombBLAS/SpHelper.h: In instantiation of 'static void combblas::SpHelper::ProcessLines(std::vector&, std::vector&, std::vector&, std::vector >&, int, int, bool) [with IT1 = long int; NT1 = double]': /build/combblas-1.6.2/include/CombBLAS/SpParMat.cpp:3516:27: required from 'void combblas::SpParMat::ParallelReadMM(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = long int; NT = double; DER = combblas::SpDCCols; std::string = std::__cxx11::basic_string]' @@ -10112,11 +10161,7 @@ | | int64_t* {aka long int*} | long long int* | %ld -make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -[ 85%] 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-aarch64-linux-gnu' -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu && /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-aarch64-linux-gnu /build/combblas-1.6.2/obj-aarch64-linux-gnu/3DSpGEMM /build/combblas-1.6.2/obj-aarch64-linux-gnu/3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/DependInfo.cmake --color= +/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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/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: @@ -10149,10 +10194,7 @@ 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -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-aarch64-linux-gnu' -[ 86%] Building CXX object 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/test_mpipspgemm.cpp.o -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/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 +[ 88%] Built target tdbfs 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 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 int; NT = double]' @@ -10349,11 +10391,6 @@ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 88%] Linking CXX executable tdbfs -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications && /usr/bin/cmake -E cmake_link_script CMakeFiles/tdbfs.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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu' -[ 88%] Built target tdbfs 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, @@ -10760,9 +10797,6 @@ /usr/include/c++/12/bits/stl_function.h:1075:5: note: declared here 1075 | not2(const _Predicate& __pred) | ^~~~ -[ 90%] Linking CXX executable fbfs -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_1.16.0 ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm /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]' @@ -10839,13 +10873,16 @@ /usr/include/c++/12/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 91%] Linking CXX executable fmis +[ 90%] Linking CXX executable fmis cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/fmis.dir/FilteredMIS.cpp.o -o fmis ../libCombBLAS.so.1.16.0 /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu' -[ 91%] Built target fbfs +[ 90%] Built target fmis +[ 91%] Linking CXX executable fbfs +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu' -[ 91%] Built target fmis +[ 91%] Built target fbfs 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 int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long int*; _OI = long int*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, @@ -10871,9 +10908,6 @@ /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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu' [ 93%] Built target mpipspgemm -[ 95%] Linking CXX executable SpMSpVBench -cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/libpthread.a ../../usort/libUsortlib.so.CombBLAS_1.16.0 ../../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_1.16.0 -lm 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 int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long int*; _OI = 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 int*; _OI = long int*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, @@ -10883,13 +10917,11 @@ /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' specified bound 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/combblas-1.6.2/obj-aarch64-linux-gnu' -[ 95%] Built target SpMSpVBench -[ 96%] Linking CXX executable test_mpipspgemm +[ 95%] Linking CXX executable test_mpipspgemm cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu' -[ 96%] Built target test_mpipspgemm +[ 95%] Built target test_mpipspgemm 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, @@ -10908,6 +10940,11 @@ /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' specified bound 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 96%] Linking CXX executable SpMSpVBench +cd /build/combblas-1.6.2/obj-aarch64-linux-gnu/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/aarch64-linux-gnu/openmpi/lib/libmpi_cxx.so /usr/lib/aarch64-linux-gnu/openmpi/lib/libmpi.so /usr/lib/gcc/aarch64-linux-gnu/12/libgomp.so /usr/lib/aarch64-linux-gnu/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-aarch64-linux-gnu' +[ 96%] Built target SpMSpVBench 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, @@ -11000,15 +11037,15 @@ 1: Matrix is Float 1: Total number of nonzeros expected across all processors is 490228 1: File is 8909455 bytes -7: Data read 8: Find and Sparse working correctly 8: As a whole: 20 rows and 20 columns and 40 nonzeros +7: Data read 8: As a whole, Values: has length 114 8: As a whole, Row ids: has length 114 8: As a whole, Column ids: has length 114 -5: As a whole: 10 rows and 100 columns and 11 nonzeros 8: As a whole: 21 rows and 21 columns and 114 nonzeros - 1/15 Test #8: FindSparse_Test .................. Passed 7.94 sec +5: As a whole: 10 rows and 100 columns and 11 nonzeros + 1/15 Test #8: FindSparse_Test .................. Passed 11.12 sec test 9 Start 9: BetwCent_Test @@ -11020,105 +11057,88 @@ 1: File is 8897883 bytes 5: Indexing working correctly 3: Iteration passed soft test - 2/15 Test #3: Iterator_Test .................... Passed 11.30 sec +6: Pruning is working + 2/15 Test #3: Iterator_Test .................... Passed 15.82 sec test 10 Start 10: TopDownBFS_Test 10: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/tdbfs" "Force" "17" "FastGen" 10: Working Directory: /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications 10: Test timeout computed to be: 1500 -6: Pruning is working -2: Reduction via summation 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? - 3/15 Test #2: Reduction_Test ................... Passed 12.21 sec +2: Reduction via summation working correctly +9: Matrix is Float +9: Total number of nonzeros expected across all processors is 490563 +9: File is 6706976 bytes + 3/15 Test #2: Reduction_Test ................... Passed 18.37 sec test 11 Start 11: DirOptBFS_Test 11: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/dobfs" "17" 11: Working Directory: /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications 11: Test timeout computed to be: 1500 -9: Matrix is Float -9: Total number of nonzeros expected across all processors is 490563 -9: File is 6706976 bytes 1: Matrix is Float 1: Total number of nonzeros expected across all processors is 3384784 1: File is 61473368 bytes 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? 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? -9: As a whole: 65536 rows and 65536 columns and 490563 nonzeros -9: Batch processing will occur 11 times, each processing 96 vertices (overall) +10: Forcing scale to : 17 +10: Using fast vertex permutations; skipping edge permutations (like v2.1) 7: Splitting approach is correct -5: [codethink9-arm64:01141] *** Process received signal *** -5: [codethink9-arm64:01141] Signal: Segmentation fault (11) -5: [codethink9-arm64:01141] Signal code: Address not mapped (1) -5: [codethink9-arm64:01141] Failing at address: 0x8 -5: [codethink9-arm64:01141] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffb3ec0688] -5: [codethink9-arm64:01141] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaacf523e6c] -5: [codethink9-arm64:01141] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaacf5492e4] -5: [codethink9-arm64:01141] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaacf549530] -5: [codethink9-arm64:01141] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaacf5498fc] -5: [codethink9-arm64:01141] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaacf51ee94] -5: [codethink9-arm64:01141] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffb3817780] -5: [codethink9-arm64:01141] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffb3817858] -5: [codethink9-arm64:01141] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaacf51f9b0] -5: [codethink9-arm64:01141] *** End of error message *** -5: [codethink9-arm64:01134] *** Process received signal *** -5: [codethink9-arm64:01134] Signal: Segmentation fault (11) -5: [codethink9-arm64:01134] Signal code: Address not mapped (1) -5: [codethink9-arm64:01134] Failing at address: 0x8 -5: [codethink9-arm64:01134] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffbd6c5688] -5: [codethink9-arm64:01134] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaab4554e6c] -5: [codethink9-arm64:01134] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaab457a2e4] -5: [codethink9-arm64:01134] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaab457a530] -5: [codethink9-arm64:01134] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaab457a8fc] -5: [codethink9-arm64:01134] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaab454fe94] -5: [codethink9-arm64:01134] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffbd017780] -5: [codethink9-arm64:01134] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffbd017858] -5: [codethink9-arm64:01134] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaab45509b0] -5: [codethink9-arm64:01134] *** End of error message *** +5: [i-capture-the-hostname:30991] *** Process received signal *** +5: [i-capture-the-hostname:30991] Signal: Segmentation fault (11) +5: [i-capture-the-hostname:30991] Signal code: Address not mapped (1) +5: [i-capture-the-hostname:30991] Failing at address: 0x8 +5: [i-capture-the-hostname:30991] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffb308d688] +5: [i-capture-the-hostname:30991] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaadbcfae6c] +5: [i-capture-the-hostname:30991] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaadbd202e4] +5: [i-capture-the-hostname:30991] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaadbd20530] +5: [i-capture-the-hostname:30991] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaadbd208fc] +5: [i-capture-the-hostname:30991] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaadbcf5e94] +5: [i-capture-the-hostname:30991] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffb29d7780] +5: [i-capture-the-hostname:30991] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffb29d7858] +5: [i-capture-the-hostname:30991] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaadbcf69b0] +5: [i-capture-the-hostname:30991] *** End of error message *** +5: [i-capture-the-hostname:31003] *** Process received signal *** +5: [i-capture-the-hostname:31003] Signal: Segmentation fault (11) +5: [i-capture-the-hostname:31003] Signal code: Address not mapped (1) +5: [i-capture-the-hostname:31003] Failing at address: 0x8 +5: [i-capture-the-hostname:31003] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff929df688] +5: [i-capture-the-hostname:31003] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaad5a54e6c] +5: [i-capture-the-hostname:31003] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaad5a7a2e4] +5: [i-capture-the-hostname:31003] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaad5a7a530] +5: [i-capture-the-hostname:31003] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaad5a7a8fc] +5: [i-capture-the-hostname:31003] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaad5a4fe94] +5: [i-capture-the-hostname:31003] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffff92337780] +5: [i-capture-the-hostname:31003] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffff92337858] +5: [i-capture-the-hostname:31003] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaad5a509b0] +5: [i-capture-the-hostname:31003] *** End of error message *** +5: [i-capture-the-hostname:30978] *** Process received signal *** +5: [i-capture-the-hostname:30978] Signal: Segmentation fault (11) +5: [i-capture-the-hostname:30978] Signal code: Address not mapped (1) +5: [i-capture-the-hostname:30978] Failing at address: 0x8 +5: [i-capture-the-hostname:30978] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffba7e0688] +5: [i-capture-the-hostname:30978] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaad09a8e6c] +5: [i-capture-the-hostname:30978] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaad09ce2e4] +5: [i-capture-the-hostname:30978] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaad09ce530] +5: [i-capture-the-hostname:30978] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaad09ce8fc] +5: [i-capture-the-hostname:30978] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaad09a3e94] +5: [i-capture-the-hostname:30978] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffba137780] +5: [i-capture-the-hostname:30978] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffba137858] +5: [i-capture-the-hostname:30978] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaad09a49b0] +5: [i-capture-the-hostname:30978] *** 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: [codethink9-arm64:01132] *** Process received signal *** -5: [codethink9-arm64:01132] Signal: Segmentation fault (11) -5: [codethink9-arm64:01132] Signal code: Address not mapped (1) -5: [codethink9-arm64:01132] Failing at address: 0x8 -5: [codethink9-arm64:01132] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff96b55688] -5: [codethink9-arm64:01132] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaaaaac6e6c] -5: [codethink9-arm64:01132] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaaaaaec2e4] -5: [codethink9-arm64:01132] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaaaaaec530] -5: [codethink9-arm64:01132] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaaaaaec8fc] -5: [codethink9-arm64:01132] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaaaaac1e94] -5: [codethink9-arm64:01132] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffff964a7780] -5: [codethink9-arm64:01132] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffff964a7858] -5: [codethink9-arm64:01132] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaaaaac29b0] -5: [codethink9-arm64:01132] *** End of error message *** -5: [codethink9-arm64:01139] *** Process received signal *** -5: [codethink9-arm64:01139] Signal: Segmentation fault (11) -5: [codethink9-arm64:01139] Signal code: Address not mapped (1) -5: [codethink9-arm64:01139] Failing at address: 0x8 -5: [codethink9-arm64:01139] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffa8753688] -5: [codethink9-arm64:01139] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaab9ddfe6c] -5: [codethink9-arm64:01139] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaab9e052e4] -5: [codethink9-arm64:01139] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaab9e05530] -5: [codethink9-arm64:01139] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaab9e058fc] -5: [codethink9-arm64:01139] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaab9ddae94] -5: [codethink9-arm64:01139] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffa80a7780] -5: [codethink9-arm64:01139] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffa80a7858] -5: [codethink9-arm64:01139] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaab9ddb9b0] -5: [codethink9-arm64:01139] *** End of error message *** 5: -------------------------------------------------------------------------- -5: mpiexec noticed that process rank 1 with PID 0 on node codethink9-arm64 exited on signal 11 (Segmentation fault). +5: mpiexec noticed that process rank 2 with PID 0 on node i-capture-the-hostname exited on signal 11 (Segmentation fault). 5: -------------------------------------------------------------------------- -10: Forcing scale to : 17 -10: Using fast vertex permutations; skipping edge permutations (like v2.1) -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? - 4/15 Test #5: Indexing_Test ....................***Failed 16.65 sec + 4/15 Test #5: Indexing_Test ....................***Failed 24.50 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), } @@ -11127,68 +11147,54 @@ 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? -[codethink9-arm64:01141] *** Process received signal *** -[codethink9-arm64:01141] Signal: Segmentation fault (11) -[codethink9-arm64:01141] Signal code: Address not mapped (1) -[codethink9-arm64:01141] Failing at address: 0x8 -[codethink9-arm64:01141] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffb3ec0688] -[codethink9-arm64:01141] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaacf523e6c] -[codethink9-arm64:01141] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaacf5492e4] -[codethink9-arm64:01141] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaacf549530] -[codethink9-arm64:01141] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaacf5498fc] -[codethink9-arm64:01141] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaacf51ee94] -[codethink9-arm64:01141] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffb3817780] -[codethink9-arm64:01141] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffb3817858] -[codethink9-arm64:01141] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaacf51f9b0] -[codethink9-arm64:01141] *** End of error message *** -[codethink9-arm64:01134] *** Process received signal *** -[codethink9-arm64:01134] Signal: Segmentation fault (11) -[codethink9-arm64:01134] Signal code: Address not mapped (1) -[codethink9-arm64:01134] Failing at address: 0x8 -[codethink9-arm64:01134] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffbd6c5688] -[codethink9-arm64:01134] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaab4554e6c] -[codethink9-arm64:01134] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaab457a2e4] -[codethink9-arm64:01134] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaab457a530] -[codethink9-arm64:01134] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaab457a8fc] -[codethink9-arm64:01134] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaab454fe94] -[codethink9-arm64:01134] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffbd017780] -[codethink9-arm64:01134] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffbd017858] -[codethink9-arm64:01134] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaab45509b0] -[codethink9-arm64:01134] *** End of error message *** +[i-capture-the-hostname:30991] *** Process received signal *** +[i-capture-the-hostname:30991] Signal: Segmentation fault (11) +[i-capture-the-hostname:30991] Signal code: Address not mapped (1) +[i-capture-the-hostname:30991] Failing at address: 0x8 +[i-capture-the-hostname:30991] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffb308d688] +[i-capture-the-hostname:30991] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaadbcfae6c] +[i-capture-the-hostname:30991] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaadbd202e4] +[i-capture-the-hostname:30991] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaadbd20530] +[i-capture-the-hostname:30991] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaadbd208fc] +[i-capture-the-hostname:30991] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaadbcf5e94] +[i-capture-the-hostname:30991] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffb29d7780] +[i-capture-the-hostname:30991] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffb29d7858] +[i-capture-the-hostname:30991] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaadbcf69b0] +[i-capture-the-hostname:30991] *** End of error message *** +[i-capture-the-hostname:31003] *** Process received signal *** +[i-capture-the-hostname:31003] Signal: Segmentation fault (11) +[i-capture-the-hostname:31003] Signal code: Address not mapped (1) +[i-capture-the-hostname:31003] Failing at address: 0x8 +[i-capture-the-hostname:31003] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff929df688] +[i-capture-the-hostname:31003] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaad5a54e6c] +[i-capture-the-hostname:31003] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaad5a7a2e4] +[i-capture-the-hostname:31003] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaad5a7a530] +[i-capture-the-hostname:31003] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaad5a7a8fc] +[i-capture-the-hostname:31003] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaad5a4fe94] +[i-capture-the-hostname:31003] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffff92337780] +[i-capture-the-hostname:31003] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffff92337858] +[i-capture-the-hostname:31003] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaad5a509b0] +[i-capture-the-hostname:31003] *** End of error message *** +[i-capture-the-hostname:30978] *** Process received signal *** +[i-capture-the-hostname:30978] Signal: Segmentation fault (11) +[i-capture-the-hostname:30978] Signal code: Address not mapped (1) +[i-capture-the-hostname:30978] Failing at address: 0x8 +[i-capture-the-hostname:30978] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffba7e0688] +[i-capture-the-hostname:30978] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaad09a8e6c] +[i-capture-the-hostname:30978] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaad09ce2e4] +[i-capture-the-hostname:30978] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaad09ce530] +[i-capture-the-hostname:30978] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaad09ce8fc] +[i-capture-the-hostname:30978] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaad09a3e94] +[i-capture-the-hostname:30978] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffba137780] +[i-capture-the-hostname:30978] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffba137858] +[i-capture-the-hostname:30978] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaad09a49b0] +[i-capture-the-hostname:30978] *** 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. -------------------------------------------------------------------------- -[codethink9-arm64:01132] *** Process received signal *** -[codethink9-arm64:01132] Signal: Segmentation fault (11) -[codethink9-arm64:01132] Signal code: Address not mapped (1) -[codethink9-arm64:01132] Failing at address: 0x8 -[codethink9-arm64:01132] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff96b55688] -[codethink9-arm64:01132] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaaaaac6e6c] -[codethink9-arm64:01132] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaaaaaec2e4] -[codethink9-arm64:01132] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaaaaaec530] -[codethink9-arm64:01132] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaaaaaec8fc] -[codethink9-arm64:01132] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaaaaac1e94] -[codethink9-arm64:01132] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffff964a7780] -[codethink9-arm64:01132] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffff964a7858] -[codethink9-arm64:01132] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaaaaac29b0] -[codethink9-arm64:01132] *** End of error message *** -[codethink9-arm64:01139] *** Process received signal *** -[codethink9-arm64:01139] Signal: Segmentation fault (11) -[codethink9-arm64:01139] Signal code: Address not mapped (1) -[codethink9-arm64:01139] Failing at address: 0x8 -[codethink9-arm64:01139] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffa8753688] -[codethink9-arm64:01139] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(+0x19e6c)[0xaaaab9ddfe6c] -[codethink9-arm64:01139] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaab9e052e4] -[codethink9-arm64:01139] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaab9e05530] -[codethink9-arm64:01139] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaab9e058fc] -[codethink9-arm64:01139] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(main+0x7d4)[0xaaaab9ddae94] -[codethink9-arm64:01139] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffa80a7780] -[codethink9-arm64:01139] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffa80a7858] -[codethink9-arm64:01139] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/IndexingTest(_start+0x30)[0xaaaab9ddb9b0] -[codethink9-arm64:01139] *** End of error message *** -------------------------------------------------------------------------- -mpiexec noticed that process rank 1 with PID 0 on node codethink9-arm64 exited on signal 11 (Segmentation fault). +mpiexec noticed that process rank 2 with PID 0 on node i-capture-the-hostname exited on signal 11 (Segmentation fault). -------------------------------------------------------------------------- test 12 @@ -11197,139 +11203,137 @@ 12: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fbfs" "Gen" "16" 12: Working Directory: /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications 12: Test timeout computed to be: 1500 +9: Batch processing will occur 11 times, each processing 96 vertices (overall) +9: As a whole: 65536 rows and 65536 columns and 490563 nonzeros +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? 9: Candidates chosen, precomputation finished 9: Exploring via BFS... -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? -10: graph_generation: 2.138985 s +10: graph_generation: 3.257159 s 10: Generated renamed edge lists -10: Generation took 3.88193 seconds +10: Generation took 5.96551 seconds 10: Warning: Using smaller indices for the matrix than DistEdgeList 10: Local matrices are 65536-by-65536 +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? +6: SpAsgn working correctly 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 -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? 11: Forcing scale to : 17 11: Using fast vertex permutations; skipping edge permutations (like v2.1) -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? 12: Forcing scale to : 16 -12: graph_generation: 0.918754 s +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? 12: Generated renamed edge lists +12: graph_generation: 1.664245 s 10: Created Sparse Matrix (with int32 local indices and values) -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? -10: Calculated degrees in 1.28001 seconds -11: graph_generation: 2.522625 s -11: Generated renamed edge lists -11: Generation took 5.11065 seconds -11: Warning: Using smaller indices for the matrix than DistEdgeList -11: Local matrices are 65536-by-65536 +10: Calculated degrees in 0.836245 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 -6: [codethink9-arm64:01143] *** Process received signal *** -6: [codethink9-arm64:01143] Signal: Segmentation fault (11) -6: [codethink9-arm64:01143] Signal code: Address not mapped (1) -6: [codethink9-arm64:01143] Failing at address: 0x8 -6: [codethink9-arm64:01143] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff9a051688] -6: [codethink9-arm64:01143] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(+0x1849c)[0xaaaab712349c] -6: [codethink9-arm64:01143] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaab713f9e4] -6: [codethink9-arm64:01143] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaab713fc30] -6: [codethink9-arm64:01143] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaab713fffc] -6: [codethink9-arm64:01143] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(main+0x970)[0xaaaab711e070] -6: [codethink9-arm64:01143] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffff999a7780] -6: [codethink9-arm64:01143] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffff999a7858] -6: [codethink9-arm64:01143] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_start+0x30)[0xaaaab711f970] -6: [codethink9-arm64:01143] *** End of error message *** -6: [codethink9-arm64:01163] *** Process received signal *** -6: [codethink9-arm64:01163] Signal: Segmentation fault (11) -6: [codethink9-arm64:01163] Signal code: Address not mapped (1) -6: [codethink9-arm64:01163] Failing at address: 0x8 -6: [codethink9-arm64:01163] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffb6153688] -6: [codethink9-arm64:01163] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(+0x1849c)[0xaaaac033a49c] -6: [codethink9-arm64:01163] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaac03569e4] -6: [codethink9-arm64:01163] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaac0356c30] -6: [codethink9-arm64:01163] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaac0356ffc] -6: [codethink9-arm64:01163] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(main+0x970)[0xaaaac0335070] -6: [codethink9-arm64:01163] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffb5aa7780] -6: [codethink9-arm64:01163] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffb5aa7858] -6: [codethink9-arm64:01163] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_start+0x30)[0xaaaac0336970] -6: [codethink9-arm64:01163] *** End of error message *** +6: [i-capture-the-hostname:30947] *** Process received signal *** +6: [i-capture-the-hostname:30947] Signal: Segmentation fault (11) +6: [i-capture-the-hostname:30947] Signal code: Address not mapped (1) +6: [i-capture-the-hostname:30947] Failing at address: 0x8 +6: [i-capture-the-hostname:30947] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff96262688] +6: [i-capture-the-hostname:30947] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(+0x1849c)[0xaaaaaf85c49c] +6: [i-capture-the-hostname:30947] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaaaf8789e4] +6: [i-capture-the-hostname:30947] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaaaf878c30] +6: [i-capture-the-hostname:30947] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaaaf878ffc] +6: [i-capture-the-hostname:30947] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(main+0x970)[0xaaaaaf857070] +6: [i-capture-the-hostname:30947] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffff95bb7780] +6: [i-capture-the-hostname:30947] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffff95bb7858] +6: [i-capture-the-hostname:30947] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_start+0x30)[0xaaaaaf858970] +6: [i-capture-the-hostname:30947] *** End of error message *** 6: -------------------------------------------------------------------------- 6: Primary job terminated normally, but 1 process returned 6: a non-zero exit code. Per user-direction, the job has been aborted. 6: -------------------------------------------------------------------------- -10: Found (and permuted) non-isolated vertices -6: [codethink9-arm64:01177] *** Process received signal *** -6: [codethink9-arm64:01177] Signal: Segmentation fault (11) -6: [codethink9-arm64:01177] Signal code: Address not mapped (1) -6: [codethink9-arm64:01177] Failing at address: 0x8 -6: [codethink9-arm64:01177] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffaa955688] -6: [codethink9-arm64:01177] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(+0x1849c)[0xaaaab227c49c] -6: [codethink9-arm64:01177] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaab22989e4] -6: [codethink9-arm64:01177] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaab2298c30] -6: [codethink9-arm64:01177] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaab2298ffc] -6: [codethink9-arm64:01177] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(main+0x970)[0xaaaab2277070] -6: [codethink9-arm64:01177] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffaa2a7780] -6: [codethink9-arm64:01177] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffaa2a7858] -6: [codethink9-arm64:01177] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_start+0x30)[0xaaaab2278970] -6: [codethink9-arm64:01177] *** End of error message *** +6: [i-capture-the-hostname:30955] *** Process received signal *** +6: [i-capture-the-hostname:30955] Signal: Segmentation fault (11) +6: [i-capture-the-hostname:30955] Signal code: Address not mapped (1) +6: [i-capture-the-hostname:30955] Failing at address: 0x8 +6: [i-capture-the-hostname:30955] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff9fd05688] +6: [i-capture-the-hostname:30955] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(+0x1849c)[0xaaaac6ecd49c] +6: [i-capture-the-hostname:30955] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaac6ee99e4] +6: [i-capture-the-hostname:30955] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaac6ee9c30] +6: [i-capture-the-hostname:30955] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaac6ee9ffc] +6: [i-capture-the-hostname:30955] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(main+0x970)[0xaaaac6ec8070] +6: [i-capture-the-hostname:30955] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffff9f657780] +6: [i-capture-the-hostname:30955] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffff9f657858] +6: [i-capture-the-hostname:30955] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_start+0x30)[0xaaaac6ec9970] +6: [i-capture-the-hostname:30955] *** End of error message *** +6: [i-capture-the-hostname:30941] *** Process received signal *** +6: [i-capture-the-hostname:30941] Signal: Segmentation fault (11) +6: [i-capture-the-hostname:30941] Signal code: Address not mapped (1) +6: [i-capture-the-hostname:30941] Failing at address: 0x8 +6: [i-capture-the-hostname:30941] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffb2236688] +6: [i-capture-the-hostname:30941] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(+0x1849c)[0xaaaadec5b49c] +6: [i-capture-the-hostname:30941] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaadec779e4] +6: [i-capture-the-hostname:30941] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaadec77c30] +6: [i-capture-the-hostname:30941] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaadec77ffc] +6: [i-capture-the-hostname:30941] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(main+0x970)[0xaaaadec56070] +6: [i-capture-the-hostname:30941] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffb1b87780] +6: [i-capture-the-hostname:30941] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffb1b87858] +6: [i-capture-the-hostname:30941] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_start+0x30)[0xaaaadec57970] +6: [i-capture-the-hostname:30941] *** End of error message *** 6: -------------------------------------------------------------------------- -6: mpiexec noticed that process rank 0 with PID 0 on node codethink9-arm64 exited on signal 11 (Segmentation fault). +6: mpiexec noticed that process rank 2 with PID 0 on node i-capture-the-hostname exited on signal 11 (Segmentation fault). 6: -------------------------------------------------------------------------- - 5/15 Test #6: SpAsgn_Test ......................***Failed 30.54 sec +11: Generated renamed edge lists +11: Generation took 7.4365 seconds +11: graph_generation: 3.884232 s + 5/15 Test #6: SpAsgn_Test ......................***Failed 42.36 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? -[codethink9-arm64:01143] *** Process received signal *** -[codethink9-arm64:01143] Signal: Segmentation fault (11) -[codethink9-arm64:01143] Signal code: Address not mapped (1) -[codethink9-arm64:01143] Failing at address: 0x8 -[codethink9-arm64:01143] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff9a051688] -[codethink9-arm64:01143] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(+0x1849c)[0xaaaab712349c] -[codethink9-arm64:01143] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaab713f9e4] -[codethink9-arm64:01143] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaab713fc30] -[codethink9-arm64:01143] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaab713fffc] -[codethink9-arm64:01143] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(main+0x970)[0xaaaab711e070] -[codethink9-arm64:01143] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffff999a7780] -[codethink9-arm64:01143] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffff999a7858] -[codethink9-arm64:01143] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_start+0x30)[0xaaaab711f970] -[codethink9-arm64:01143] *** End of error message *** -[codethink9-arm64:01163] *** Process received signal *** -[codethink9-arm64:01163] Signal: Segmentation fault (11) -[codethink9-arm64:01163] Signal code: Address not mapped (1) -[codethink9-arm64:01163] Failing at address: 0x8 -[codethink9-arm64:01163] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffb6153688] -[codethink9-arm64:01163] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(+0x1849c)[0xaaaac033a49c] -[codethink9-arm64:01163] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaac03569e4] -[codethink9-arm64:01163] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaac0356c30] -[codethink9-arm64:01163] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaac0356ffc] -[codethink9-arm64:01163] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(main+0x970)[0xaaaac0335070] -[codethink9-arm64:01163] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffb5aa7780] -[codethink9-arm64:01163] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffb5aa7858] -[codethink9-arm64:01163] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_start+0x30)[0xaaaac0336970] -[codethink9-arm64:01163] *** End of error message *** +[i-capture-the-hostname:30947] *** Process received signal *** +[i-capture-the-hostname:30947] Signal: Segmentation fault (11) +[i-capture-the-hostname:30947] Signal code: Address not mapped (1) +[i-capture-the-hostname:30947] Failing at address: 0x8 +[i-capture-the-hostname:30947] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff96262688] +[i-capture-the-hostname:30947] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(+0x1849c)[0xaaaaaf85c49c] +[i-capture-the-hostname:30947] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaaaf8789e4] +[i-capture-the-hostname:30947] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaaaf878c30] +[i-capture-the-hostname:30947] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaaaf878ffc] +[i-capture-the-hostname:30947] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(main+0x970)[0xaaaaaf857070] +[i-capture-the-hostname:30947] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffff95bb7780] +[i-capture-the-hostname:30947] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffff95bb7858] +[i-capture-the-hostname:30947] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_start+0x30)[0xaaaaaf858970] +[i-capture-the-hostname:30947] *** 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. -------------------------------------------------------------------------- -[codethink9-arm64:01177] *** Process received signal *** -[codethink9-arm64:01177] Signal: Segmentation fault (11) -[codethink9-arm64:01177] Signal code: Address not mapped (1) -[codethink9-arm64:01177] Failing at address: 0x8 -[codethink9-arm64:01177] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffaa955688] -[codethink9-arm64:01177] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(+0x1849c)[0xaaaab227c49c] -[codethink9-arm64:01177] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaab22989e4] -[codethink9-arm64:01177] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaab2298c30] -[codethink9-arm64:01177] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaab2298ffc] -[codethink9-arm64:01177] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(main+0x970)[0xaaaab2277070] -[codethink9-arm64:01177] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffaa2a7780] -[codethink9-arm64:01177] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffaa2a7858] -[codethink9-arm64:01177] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_start+0x30)[0xaaaab2278970] -[codethink9-arm64:01177] *** End of error message *** +[i-capture-the-hostname:30955] *** Process received signal *** +[i-capture-the-hostname:30955] Signal: Segmentation fault (11) +[i-capture-the-hostname:30955] Signal code: Address not mapped (1) +[i-capture-the-hostname:30955] Failing at address: 0x8 +[i-capture-the-hostname:30955] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff9fd05688] +[i-capture-the-hostname:30955] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(+0x1849c)[0xaaaac6ecd49c] +[i-capture-the-hostname:30955] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaac6ee99e4] +[i-capture-the-hostname:30955] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaac6ee9c30] +[i-capture-the-hostname:30955] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaac6ee9ffc] +[i-capture-the-hostname:30955] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(main+0x970)[0xaaaac6ec8070] +[i-capture-the-hostname:30955] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffff9f657780] +[i-capture-the-hostname:30955] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffff9f657858] +[i-capture-the-hostname:30955] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_start+0x30)[0xaaaac6ec9970] +[i-capture-the-hostname:30955] *** End of error message *** +[i-capture-the-hostname:30941] *** Process received signal *** +[i-capture-the-hostname:30941] Signal: Segmentation fault (11) +[i-capture-the-hostname:30941] Signal code: Address not mapped (1) +[i-capture-the-hostname:30941] Failing at address: 0x8 +[i-capture-the-hostname:30941] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffb2236688] +[i-capture-the-hostname:30941] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(+0x1849c)[0xaaaadec5b49c] +[i-capture-the-hostname:30941] [ 2] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas11SpParHelper13KeyValuePSortIdiiEESt6vectorISt4pairIT_T0_ESaIS6_EEPS6_T1_PSA_RKP19ompi_communicator_t+0x334)[0xaaaadec779e4] +[i-capture-the-hostname:30941] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_ZN8combblas14FullyDistSpVecIidE4sortEv+0x220)[0xaaaadec77c30] +[i-capture-the-hostname:30941] [ 4] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_Z4TopKIidESt4pairIN8combblas12FullyDistVecIT_S3_EENS2_IS3_T0_EEERNS1_14FullyDistSpVecIS3_S5_EES3_+0x1dc)[0xaaaadec77ffc] +[i-capture-the-hostname:30941] [ 5] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(main+0x970)[0xaaaadec56070] +[i-capture-the-hostname:30941] [ 6] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffb1b87780] +[i-capture-the-hostname:30941] [ 7] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffb1b87858] +[i-capture-the-hostname:30941] [ 8] /build/combblas-1.6.2/obj-aarch64-linux-gnu/ReleaseTests/SpAsgnTest(_start+0x30)[0xaaaadec57970] +[i-capture-the-hostname:30941] *** End of error message *** -------------------------------------------------------------------------- -mpiexec noticed that process rank 0 with PID 0 on node codethink9-arm64 exited on signal 11 (Segmentation fault). +mpiexec noticed that process rank 2 with PID 0 on node i-capture-the-hostname exited on signal 11 (Segmentation fault). -------------------------------------------------------------------------- test 13 @@ -11338,546 +11342,588 @@ 13: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fmis" "17" 13: Working Directory: /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications 13: Test timeout computed to be: 1500 -12: Converted to Boolean and removed 149 loops +11: Warning: Using smaller indices for the matrix than DistEdgeList +11: Local matrices are 65536-by-65536 +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 +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 9.07348 seconds +12: I/O (or generation) took 13.4102 seconds 12: As a whole: 65536 rows and 65536 columns and 909896 nonzeros 12: All degrees calculated -12: Load balance: 1.00815 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? -12: Symmetricized +12: Load balance: 1.00815 +12: [i-capture-the-hostname:02043] *** Process received signal *** +12: [i-capture-the-hostname:02043] Signal: Segmentation fault (11) +12: [i-capture-the-hostname:02043] Signal code: Address not mapped (1) +12: [i-capture-the-hostname:02043] Failing at address: 0xaaaad6be2000 +12: [i-capture-the-hostname:02043] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffb7872688] +12: [i-capture-the-hostname:02043] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fbfs(+0x1c2a4)[0xaaaad6b8c2a4] +12: [i-capture-the-hostname:02043] [ 2] /lib/aarch64-linux-gnu/libgomp.so.1(GOMP_parallel+0x54)[0xffffb7603744] +12: [i-capture-the-hostname:02043] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fbfs(main+0x93c)[0xaaaad6b8627c] +12: [i-capture-the-hostname:02043] [ 4] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffb70d7780] +12: [i-capture-the-hostname:02043] [ 5] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffb70d7858] +12: [i-capture-the-hostname:02043] [ 6] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fbfs(_start+0x30)[0xaaaad6b8a470] +12: [i-capture-the-hostname:02043] *** End of error message *** 11: Created Sparse Matrix (with int32 local indices and values) -11: Calculated degrees in 0.664059 seconds -12: As a whole: 65536 rows and 65536 columns and 1819792 nonzeros -12: Found (and permuted) non-isolated vertices +12: Symmetricized +12: -------------------------------------------------------------------------- +12: Primary job terminated normally, but 1 process returned +12: a non-zero exit code. Per user-direction, the job has been aborted. +12: -------------------------------------------------------------------------- +11: Calculated degrees in 0.828054 seconds +12: [i-capture-the-hostname:02019] *** Process received signal *** +12: [i-capture-the-hostname:02019] Signal: Segmentation fault (11) +12: [i-capture-the-hostname:02019] Signal code: Address not mapped (1) +12: [i-capture-the-hostname:02019] Failing at address: 0xaaaacb385000 +12: [i-capture-the-hostname:02019] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffaefb5688] +12: [i-capture-the-hostname:02019] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fbfs(+0x1c2a4)[0xaaaacb32f2a4] +12: [i-capture-the-hostname:02019] [ 2] /lib/aarch64-linux-gnu/libgomp.so.1(+0x1ae9c)[0xffffaed4ae9c] +12: [i-capture-the-hostname:02019] [ 3] /lib/aarch64-linux-gnu/libc.so.6(+0x7edd8)[0xffffae86edd8] +12: [i-capture-the-hostname:02019] [ 4] /lib/aarch64-linux-gnu/libc.so.6(+0xe7e5c)[0xffffae8d7e5c] +12: [i-capture-the-hostname:02019] *** End of error message *** +12: -------------------------------------------------------------------------- +12: mpiexec noticed that process rank 3 with PID 0 on node i-capture-the-hostname exited on signal 11 (Segmentation fault). +12: -------------------------------------------------------------------------- 11: Converted to Boolean and removed 213 loops + 6/15 Test #12: FBFS_Test ........................***Failed 28.68 sec +Using synthetic data, which we ALWAYS permute for load balance +We only balance the original input, we don't repermute after each filter change +BFS is run on UNDIRECTED graph, hence hitting CCs, and TEPS is bidirectional +Forcing scale to : 16 +Generated renamed edge lists +graph_generation: 1.664245 s +Converted to Boolean and removed 149 loops +As a whole: 65536 rows and 65536 columns and 909896 nonzeros +I/O (or generation) took 13.4102 seconds +As a whole: 65536 rows and 65536 columns and 909896 nonzeros +All degrees calculated +Load balance: 1.00815 +[i-capture-the-hostname:02043] *** Process received signal *** +[i-capture-the-hostname:02043] Signal: Segmentation fault (11) +[i-capture-the-hostname:02043] Signal code: Address not mapped (1) +[i-capture-the-hostname:02043] Failing at address: 0xaaaad6be2000 +[i-capture-the-hostname:02043] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffb7872688] +[i-capture-the-hostname:02043] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fbfs(+0x1c2a4)[0xaaaad6b8c2a4] +[i-capture-the-hostname:02043] [ 2] /lib/aarch64-linux-gnu/libgomp.so.1(GOMP_parallel+0x54)[0xffffb7603744] +[i-capture-the-hostname:02043] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fbfs(main+0x93c)[0xaaaad6b8627c] +[i-capture-the-hostname:02043] [ 4] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffffb70d7780] +[i-capture-the-hostname:02043] [ 5] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffffb70d7858] +[i-capture-the-hostname:02043] [ 6] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fbfs(_start+0x30)[0xaaaad6b8a470] +[i-capture-the-hostname:02043] *** End of error message *** +Symmetricized +-------------------------------------------------------------------------- +Primary job terminated normally, but 1 process returned +a non-zero exit code. Per user-direction, the job has been aborted. +-------------------------------------------------------------------------- +[i-capture-the-hostname:02019] *** Process received signal *** +[i-capture-the-hostname:02019] Signal: Segmentation fault (11) +[i-capture-the-hostname:02019] Signal code: Address not mapped (1) +[i-capture-the-hostname:02019] Failing at address: 0xaaaacb385000 +[i-capture-the-hostname:02019] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffaefb5688] +[i-capture-the-hostname:02019] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fbfs(+0x1c2a4)[0xaaaacb32f2a4] +[i-capture-the-hostname:02019] [ 2] /lib/aarch64-linux-gnu/libgomp.so.1(+0x1ae9c)[0xffffaed4ae9c] +[i-capture-the-hostname:02019] [ 3] /lib/aarch64-linux-gnu/libc.so.6(+0x7edd8)[0xffffae86edd8] +[i-capture-the-hostname:02019] [ 4] /lib/aarch64-linux-gnu/libc.so.6(+0xe7e5c)[0xffffae8d7e5c] +[i-capture-the-hostname:02019] *** End of error message *** +-------------------------------------------------------------------------- +mpiexec noticed that process rank 3 with PID 0 on node i-capture-the-hostname exited on signal 11 (Segmentation fault). +-------------------------------------------------------------------------- + +test 14 + Start 14: RCM_Test + +14: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-aarch64-linux-gnu/Ordering/rcm" "er" "18" +14: Working Directory: /build/combblas-1.6.2/obj-aarch64-linux-gnu/Ordering +14: Test timeout computed to be: 1500 11: As a whole: 131072 rows and 131072 columns and 1864974 nonzeros -11: Reductions done -11: Intersection of colsums and rowsums found 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 +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 13: Forcing scale to : 17 +13: graph_generation: 1.471519 s 13: Generated renamed edge lists -13: graph_generation: 0.937122 s 13: Converted to Boolean and removed 75 loops 13: As a whole: 131072 rows and 131072 columns and 619978 nonzeros -13: Generation took 9.4977 seconds +13: Generation took 13.3204 seconds 13: As a whole: 131072 rows and 131072 columns and 619978 nonzeros 13: All degrees calculated 13: Load balance: 1.02317 13: Symmetricized -13: [codethink9-arm64:02761] *** Process received signal *** -13: [codethink9-arm64:02761] Signal: Segmentation fault (11) -13: [codethink9-arm64:02761] Signal code: Address not mapped (1) -13: [codethink9-arm64:02761] Failing at address: 0xaaaac98d6000 -13: [codethink9-arm64:02761] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff9b042688] -13: [codethink9-arm64:02761] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fmis(+0x19c24)[0xaaaac987dc24] -13: [codethink9-arm64:02761] [ 2] /lib/aarch64-linux-gnu/libgomp.so.1(GOMP_parallel+0x54)[0xffff9add3744] -13: [codethink9-arm64:02761] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fmis(main+0x70c)[0xaaaac987954c] -13: [codethink9-arm64:02761] [ 4] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffff9a8a7780] -13: [codethink9-arm64:02761] [ 5] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffff9a8a7858] -13: [codethink9-arm64:02761] [ 6] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fmis(_start+0x30)[0xaaaac987bc30] -13: [codethink9-arm64:02761] *** End of error message *** +13: [i-capture-the-hostname:03896] *** Process received signal *** +13: [i-capture-the-hostname:03896] Signal: Segmentation fault (11) +13: [i-capture-the-hostname:03896] Signal code: Address not mapped (1) +13: [i-capture-the-hostname:03896] Failing at address: 0xaaaabab74000 +13: [i-capture-the-hostname:03896] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff96b93688] +13: [i-capture-the-hostname:03896] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fmis(+0x19c24)[0xaaaabab1bc24] +13: [i-capture-the-hostname:03896] [ 2] /lib/aarch64-linux-gnu/libgomp.so.1(+0x1ae9c)[0xffff9692ae9c] +13: [i-capture-the-hostname:03896] [ 3] /lib/aarch64-linux-gnu/libc.so.6(+0x7edd8)[0xffff9644edd8] +13: [i-capture-the-hostname:03896] [ 4] /lib/aarch64-linux-gnu/libc.so.6(+0xe7e5c)[0xffff964b7e5c] +13: [i-capture-the-hostname:03896] *** End of error message *** 13: -------------------------------------------------------------------------- 13: Primary job terminated normally, but 1 process returned 13: a non-zero exit code. Per user-direction, the job has been aborted. 13: -------------------------------------------------------------------------- 13: -------------------------------------------------------------------------- -13: mpiexec noticed that process rank 0 with PID 0 on node codethink9-arm64 exited on signal 11 (Segmentation fault). +13: mpiexec noticed that process rank 0 with PID 0 on node i-capture-the-hostname exited on signal 11 (Segmentation fault). 13: -------------------------------------------------------------------------- - 6/15 Test #13: FMIS_Test ........................***Failed 22.16 sec + 7/15 Test #13: FMIS_Test ........................***Failed 33.08 sec 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? Using synthetic data, which we ALWAYS permute for load balance We only balance the original input, we don't repermute after each filter change BFS is run on UNDIRECTED graph, hence hitting CCs, and TEPS is bidirectional Forcing scale to : 17 +graph_generation: 1.471519 s Generated renamed edge lists -graph_generation: 0.937122 s Converted to Boolean and removed 75 loops As a whole: 131072 rows and 131072 columns and 619978 nonzeros -Generation took 9.4977 seconds +Generation took 13.3204 seconds As a whole: 131072 rows and 131072 columns and 619978 nonzeros All degrees calculated Load balance: 1.02317 Symmetricized -[codethink9-arm64:02761] *** Process received signal *** -[codethink9-arm64:02761] Signal: Segmentation fault (11) -[codethink9-arm64:02761] Signal code: Address not mapped (1) -[codethink9-arm64:02761] Failing at address: 0xaaaac98d6000 -[codethink9-arm64:02761] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff9b042688] -[codethink9-arm64:02761] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fmis(+0x19c24)[0xaaaac987dc24] -[codethink9-arm64:02761] [ 2] /lib/aarch64-linux-gnu/libgomp.so.1(GOMP_parallel+0x54)[0xffff9add3744] -[codethink9-arm64:02761] [ 3] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fmis(main+0x70c)[0xaaaac987954c] -[codethink9-arm64:02761] [ 4] /lib/aarch64-linux-gnu/libc.so.6(+0x27780)[0xffff9a8a7780] -[codethink9-arm64:02761] [ 5] /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xffff9a8a7858] -[codethink9-arm64:02761] [ 6] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fmis(_start+0x30)[0xaaaac987bc30] -[codethink9-arm64:02761] *** End of error message *** +[i-capture-the-hostname:03896] *** Process received signal *** +[i-capture-the-hostname:03896] Signal: Segmentation fault (11) +[i-capture-the-hostname:03896] Signal code: Address not mapped (1) +[i-capture-the-hostname:03896] Failing at address: 0xaaaabab74000 +[i-capture-the-hostname:03896] [ 0] linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffff96b93688] +[i-capture-the-hostname:03896] [ 1] /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/fmis(+0x19c24)[0xaaaabab1bc24] +[i-capture-the-hostname:03896] [ 2] /lib/aarch64-linux-gnu/libgomp.so.1(+0x1ae9c)[0xffff9692ae9c] +[i-capture-the-hostname:03896] [ 3] /lib/aarch64-linux-gnu/libc.so.6(+0x7edd8)[0xffff9644edd8] +[i-capture-the-hostname:03896] [ 4] /lib/aarch64-linux-gnu/libc.so.6(+0xe7e5c)[0xffff964b7e5c] +[i-capture-the-hostname:03896] *** 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 0 with PID 0 on node codethink9-arm64 exited on signal 11 (Segmentation fault). +mpiexec noticed that process rank 0 with PID 0 on node i-capture-the-hostname exited on signal 11 (Segmentation fault). -------------------------------------------------------------------------- -test 14 - Start 14: RCM_Test - -14: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-aarch64-linux-gnu/Ordering/rcm" "er" "18" -14: Working Directory: /build/combblas-1.6.2/obj-aarch64-linux-gnu/Ordering -14: Test timeout computed to be: 1500 -4: Transpose working correctly - 7/15 Test #4: Transpose_Test ................... Passed 58.12 sec test 15 Start 15: SpMSpVBench_test 15: Test command: /usr/bin/mpiexec "-n" "4" "/build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/SpMSpV-IPDPS2017/SpMSpVBench" "-rmat" "18" 15: Working Directory: /build/combblas-1.6.2/obj-aarch64-linux-gnu/Applications/SpMSpV-IPDPS2017 15: Test timeout computed to be: 1500 +4: Transpose working correctly + 8/15 Test #4: Transpose_Test ................... Passed 81.69 sec 1: Dense SpMV (fully dist) working correctly 10: Dropped isolated vertices from input -1: Sparse SpMV (fully dist) working correctly 10: As a whole: 90133 rows and 90133 columns and 1864974 nonzeros +1: Sparse SpMV (fully dist) working correctly 1: SpMSpV-bucket works correctly for general CSC matrices 10: Symmetricized 10: Optimization buffers set 10: Threading activated with 8 threads 10: As a whole: 90133 rows and 90133 columns and 3729948 nonzeros -10: 45.3597 seconds elapsed for Kernel #1 +10: 66.6237 seconds elapsed for Kernel #1 10: As a whole: 90133 rows and 90133 columns and 3729948 nonzeros 10: Load balance: 1.01419 -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: 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 1: Synchronous Multiplication working correctly +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 -12: Dropped isolated vertices from input 11: Symmetricized 11: Optimization buffers set -12: As a whole: 46722 rows and 46722 columns and 18225 nonzeros -12: Load balance of 1% filtered case: 1.01289 -12: As a whole: 46722 rows and 46722 columns and 182728 nonzeros -12: Load balance of 10% filtered case: 1.00576 -12: As a whole: 46722 rows and 46722 columns and 456179 nonzeros -11: Generation took 5.11065 seconds +11: Generation took 7.4365 seconds 11: Threading activated with 8 threads -12: Load balance of 25% filtered case: 1.00998 -12: As a whole: 46722 rows and 46722 columns and 1819792 nonzeros -7: Full restriction (without splitting) finished -7: 6.304147 seconds elapsed per iteration -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: 0th starting vertex was 37587 10: Number iterations: 6 10: Number of vertices found: 90075 10: Number of edges traversed: 2097123 -10: BFS time: 8.20419 seconds -10: MTEPS: 0.255616 +10: BFS time: 8.884 seconds +10: MTEPS: 0.236056 10: Total communication (average so far): 0 +7: Full restriction (without splitting) finished +7: 9.036808 seconds elapsed per iteration 11: As a whole: 90133 rows and 90133 columns and 3729948 nonzeros -11: 51.4568 seconds elapsed for Kernel #1 +11: 72.8879 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 11: A BFS iteration is starting -12: Initializing since date (only once) to 100 -1: Double buffered multiplication working correctly 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: 6.46798 seconds -10: MTEPS: 0.324231 +10: BFS time: 8.7911 seconds +10: MTEPS: 0.238551 10: Total communication (average so far): 0 +1: Double buffered multiplication working correctly 1: Optimization buffers set 1: Graph500 Optimizations are correct +1: Multithreaded Sparse SpMV works 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 13 0.07416 -11: 0d 33 0.77960 -11: s 10757 0.18559 -11: 1d 10193 0.91838 -11: s 1628854 0.26792 -11: c 0.00016 -11: 2u 10193 0.89877 -11: 3u 74446 0.70500 -11: 4u 5385 0.78792 +11: s 13 0.08803 +11: 0d 33 0.83190 +11: s 10757 0.17070 +11: 1d 10193 1.40113 +11: s 1628854 0.35998 +11: c 0.00014 +11: 2u 10193 0.88411 +11: 3u 74446 1.01601 +11: 4u 5385 0.59284 11: c 0.00001 -11: 5d 0 0.91125 -11: s 0 0.20794 +11: 5d 0 1.24381 +11: s 0 0.07598 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: 9.40636 seconds -11: MTEPS: 0.222947 +11: BFS time: 11.4628 seconds +11: MTEPS: 0.18295 11: Total communication (average so far): 0 11: A BFS iteration is starting -1: Multithreaded Sparse SpMV works -1: SpMSpV-bucket works correctly for Boolean CSC matrices 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: 6.16797 seconds -10: MTEPS: 0.340002 +10: BFS time: 8.14803 seconds +10: MTEPS: 0.257378 10: Total communication (average so far): 0 - 8/15 Test #1: Multiplication_Test .............. Passed 96.06 sec +1: SpMSpV-bucket works correctly for Boolean CSC matrices + 9/15 Test #1: Multiplication_Test .............. Passed 134.25 sec 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: 5.28189 seconds -10: MTEPS: 0.39704 +10: BFS time: 7.01998 seconds +10: MTEPS: 0.298736 10: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 1 0.03085 -11: 0d 11 0.91557 -11: s 12920 0.05999 -11: 1d 8217 0.72541 -11: s 1517112 0.31791 +11: s 1 0.10009 +11: 0d 11 0.90386 +11: s 12920 0.28421 +11: 1d 8217 1.07159 +11: s 1517112 0.00518 11: c 0.00013 -11: 2u 8217 1.00180 -11: 3u 74992 0.36587 -11: 4u 6825 0.35161 +11: 2u 8217 0.64282 +11: 3u 74992 1.04555 +11: 4u 6825 0.73196 11: c 0.00001 -11: 5d 0 0.94930 -11: s 0 0.19268 +11: 5d 0 0.60891 +11: s 0 0.42827 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: 9.81828 seconds -11: MTEPS: 0.213594 +11: BFS time: 11.28 seconds +11: MTEPS: 0.185915 11: Total communication (average so far): 0 11: A BFS iteration is starting +9: Tallying... 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: 5.50039 seconds -10: MTEPS: 0.381268 +10: BFS time: 5.556 seconds +10: MTEPS: 0.377452 10: Total communication (average so far): 0 -9: Tallying... 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.33752 seconds -10: MTEPS: 0.392902 +10: BFS time: 6.01252 seconds +10: MTEPS: 0.348793 10: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.01780 -11: 0d 1 0.47202 -11: s 1 0.11994 -11: 1d 3 0.99681 -11: s 39625 0.17578 -11: 2d 15800 0.44108 -11: s 1751724 0.05601 +11: s 0 0.05711 +11: 0d 1 0.75017 +11: s 1 0.24795 +11: 1d 3 1.07238 +11: s 39625 0.21330 +11: 2d 15800 0.77486 +11: s 1751724 0.10402 11: c 0.00017 -11: 3u 15800 0.75794 -11: 4u 70755 0.65539 -11: 5u 3503 0.46487 -11: c 0.00001 -11: 6d 0 0.48887 -11: s 0 0.13708 +11: 3u 15800 0.87844 +11: 4u 70755 1.08397 +11: 5u 3503 0.55128 +11: c 0.00000 +11: 6d 0 0.48882 +11: s 0 0.08794 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: 9.77944 seconds -11: MTEPS: 0.214442 +11: BFS time: 10.24 seconds +11: MTEPS: 0.204797 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: 4.82986 seconds -10: MTEPS: 0.434199 +10: BFS time: 6.28642 seconds +10: MTEPS: 0.333596 10: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 4 0.03170 -11: 0d 7 0.72791 -11: s 57346 0.10733 -11: 1d 20932 0.48709 -11: s 1822536 0.07599 +11: s 4 0.04902 +11: 0d 7 0.72209 +11: s 57346 0.11594 +11: 1d 20932 0.83122 +11: s 1822536 0.09194 11: c 0.00019 -11: 2u 20932 0.50918 -11: 3u 66684 0.49756 -11: 4u 2443 0.35286 +11: 2u 20932 1.33065 +11: 3u 66684 0.91597 +11: 4u 2443 0.51990 11: c 0.00001 -11: 5d 0 0.49556 -11: s 0 0.06805 +11: 5d 0 0.82708 +11: s 0 0.29371 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: 7.74853 seconds -11: MTEPS: 0.270648 +11: BFS time: 10.0237 seconds +11: MTEPS: 0.209217 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: 4.74798 seconds -10: MTEPS: 0.441688 +10: BFS time: 8.0363 seconds +10: MTEPS: 0.260956 10: Total communication (average so far): 0 -11: param 90133 vertices with 3729948 edges -11: 186497 up and 181 down -11: s 0 0.11870 -11: 0d 1 0.47833 -11: s 65 0.14394 -11: 1d 397 0.47082 -11: s 384442 0.07448 -11: c 0.00010 -11: 2u 397 0.99181 -11: 3u 52944 0.64429 -11: 4u 36345 0.50023 -11: 5u 387 0.63844 -11: c 0.00000 +14: -------------------------------------- +14: Number of MPI proceses: 4 +14: Number of threads per procese: 8 +14: Load balance: 1.00043 +14: -------------------------------------- +14: Connected component: 1 +14: Creating a new MPI Op for N8combblas7minimumISt4pairIllEEE +14: Computing a pseudo-peripheral vertex: 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.46792 seconds -10: MTEPS: 0.383532 +10: BFS time: 7.73208 seconds +10: MTEPS: 0.271224 10: Total communication (average so far): 0 +15: As a whole: 262144 rows and 262144 columns and 7651130 nonzeros +11: param 90133 vertices with 3729948 edges +11: 186497 up and 181 down +11: s 0 0.14401 +11: 0d 1 0.90389 +11: s 65 0.23273 +11: 1d 397 1.16261 +11: s 384442 0.23514 +11: c 0.00010 +11: 2u 397 0.84471 +11: 3u 52944 0.79598 +11: 4u 36345 1.20793 +11: 5u 387 0.64149 +11: c 0.00001 +15: Load balance: 1.00563 +15: ------------------------------------------------- +15: BFS With CSC matrix and SpMSpV-bucket algorithm +15: ------------------------------------------------- 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: 7.38104 seconds -11: MTEPS: 0.284123 +11: BFS time: 11.855 seconds +11: MTEPS: 0.176898 11: Total communication (average so far): 0 11: A BFS iteration is starting -14: -------------------------------------- -14: Number of MPI proceses: 4 -14: Number of threads per procese: 8 -14: Load balance: 1.00109 -14: -------------------------------------- -12: 17th starting vertex was 43710 -12: Number iterations: 15 -12: Number of vertices found: 6470 -12: Number of edges traversed in both directions: 12480 -12: Number of edges processed in both directions: 1242574 -12: Number of edges processed in one direction: 539481 -12: BFS time: 14.132 seconds -12: MTEPS (bidirectional): 0.000883104 -12: MPEPS (bidirectional): 0.0879265 -12: MPEPS (unidirectional): 0.0381745 -12: Total communication (average so far): 0 -14: Connected component: 1 -14: Creating a new MPI Op for N8combblas7minimumISt4pairIllEEE -14: Computing a pseudo-peripheral vertex: -15: As a whole: 262144 rows and 262144 columns and 7649870 nonzeros -15: Load balance: 1.00911 +14: iteration: 1 BFS levels: 6 Time: 13.0919 seconds. +15: iteration: 0 xnnz: 1 ynnz: 0 SpMSpV time: 2.17111 +15: +15: Overall stats: +15: starting vertex: 0 +15: Avg number iterations: 1 +15: Avg number of vertices found: 0 +15: Avg Number of edges traversed: 0 +15: Avg SpMSpV time: 2.17111 +15: Avg Total time: 3.55915 15: ------------------------------------------------- -15: BFS With CSC matrix and SpMSpV-bucket algorithm +15: BFS With Split CSC matrix and SpMSpV-heapsort algorithm 15: ------------------------------------------------- 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: 6.632 seconds -10: MTEPS: 0.316213 +10: BFS time: 11.736 seconds +10: MTEPS: 0.178692 10: Total communication (average so far): 0 -15: iteration: 0 xnnz: 1 ynnz: 15 SpMSpV time: 0.84232 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.08759 -11: 0d 5 0.89902 -11: s 51548 0.40152 -11: 1d 18944 0.97851 -11: s 1799699 0.00522 -11: c 0.00019 -11: 2u 18944 1.11314 -11: 3u 68330 0.47381 -11: 4u 2787 0.57050 +11: s 0 0.01915 +11: 0d 5 1.47275 +11: s 51548 0.17199 +11: 1d 18944 1.04455 +11: s 1799699 0.02923 +11: c 0.00018 +11: 2u 18944 0.78879 +11: 3u 68330 1.59089 +11: 4u 2787 1.48000 11: c 0.00001 -11: 5d 0 1.33919 -11: s 0 0.24377 -15: iteration: 1 xnnz: 15 ynnz: 20502 SpMSpV time: 1.38012 +11: 5d 0 1.28168 +11: s 0 0.04399 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: 11.849 seconds -11: MTEPS: 0.176987 +11: BFS time: 16.964 seconds +11: MTEPS: 0.123622 11: Total communication (average so far): 0 11: A BFS iteration is starting -15: iteration: 2 xnnz: 20490 ynnz: 165721 SpMSpV time: 2.12603 -14: iteration: 1 BFS levels: 6 Time: 11.0484 seconds. +14: iteration: 2 BFS levels: 6 Time: 16.2562 seconds. +14: vertex 112452 is a pseudo peripheral vertex +14: pseudo diameter: 6, #iterations: 2 +14: Total time: 29.8134 seconds [SpMV: 24.8663, other: 4.94571] +14: +14: Computing the RCM ordering: 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: 7.39822 seconds -10: MTEPS: 0.283463 +10: BFS time: 10.8137 seconds +10: MTEPS: 0.193931 10: Total communication (average so far): 0 -15: iteration: 3 xnnz: 145574 ynnz: 123547 SpMSpV time: 1.57492 -15: iteration: 4 xnnz: 9722 ynnz: 9250 SpMSpV time: 1.3022 -15: iteration: 5 xnnz: 26 ynnz: 26 SpMSpV time: 0.612589 +15: iteration: 0 xnnz: 1 ynnz: 0 SpMSpV time: 0.880322 15: 15: Overall stats: 15: starting vertex: 0 -15: Avg number iterations: 6 -15: Avg number of vertices found: 175827 -15: Avg Number of edges traversed: 7649778 -15: Avg SpMSpV time: 7.83817 -15: Avg Total time: 10.3279 +15: Avg number iterations: 1 +15: Avg number of vertices found: 0 +15: Avg Number of edges traversed: 0 +15: Avg SpMSpV time: 0.880322 +15: Avg Total time: 1.98797 15: ------------------------------------------------- -15: BFS With Split CSC matrix and SpMSpV-heapsort algorithm +15: BFS With DCSC matric and SpMSpV-SPA algorithm 15: ------------------------------------------------- +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: 7.27732 seconds +10: MTEPS: 0.288172 +10: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 1 0.04909 -11: 0d 13 0.51517 -11: s 15320 0.02068 -11: 1d 12118 0.44943 -11: s 1689305 0.00821 -11: c 0.00018 -11: 2u 12118 0.40028 -11: 3u 73305 0.59828 -11: 4u 4610 0.44346 -11: c 0.00001 -11: 5d 0 0.37337 -11: s 0 0.09996 +11: s 1 0.02403 +11: 0d 13 0.84791 +11: s 15320 0.24395 +11: 1d 12118 0.95728 +11: s 1689305 0.04327 +11: c 0.00015 +11: 2u 12118 0.91354 +11: 3u 73305 0.90004 +11: 4u 4610 0.89998 +11: c 0.00000 +11: 5d 0 1.20389 +11: s 0 0.53193 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: 8.26462 seconds -11: MTEPS: 0.253747 +11: BFS time: 15.06 seconds +11: MTEPS: 0.139251 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: 5.58604 seconds -10: MTEPS: 0.375422 -10: Total communication (average so far): 0 -14: iteration: 2 BFS levels: 6 Time: 9.98388 seconds. -14: vertex 209666 is a pseudo peripheral vertex -14: pseudo diameter: 6, #iterations: 2 -14: Total time: 21.3479 seconds [SpMV: 17.2058, other: 4.14115] -14: -14: Computing the RCM ordering: -15: iteration: 0 xnnz: 1 ynnz: 15 SpMSpV time: 0.923728 +15: iteration: 0 xnnz: 1 ynnz: 0 SpMSpV time: 2.03808 +15: +15: Overall stats: +15: starting vertex: 0 +15: Avg number iterations: 1 +15: Avg number of vertices found: 0 +15: Avg Number of edges traversed: 0 +15: Avg SpMSpV time: 2.03808 +15: Avg Total time: 2.968 +10/15 Test #15: SpMSpVBench_test ................. Passed 138.52 sec 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: 7.196 seconds -10: MTEPS: 0.291429 +10: BFS time: 11.136 seconds +10: MTEPS: 0.188319 10: Total communication (average so far): 0 -15: iteration: 1 xnnz: 15 ynnz: 20502 SpMSpV time: 1.16374 -7: Full restriction (with splitting) finished -7: 8.064749 seconds elapsed per iteration +14: Total time: 27.0959 seconds [SpMV: 12.9825, sorting: 11.4744, other: 2.63906] +14: 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 114 0.04405 -11: 0d 135 1.10789 -11: s 145229 0.12891 -11: 1d 36933 0.89991 -11: s 1871082 0.15193 -11: c 0.00025 -11: 2u 36933 0.67218 -11: 3u 52072 0.81678 -11: 4u 930 0.90045 -11: c 0.00001 -11: 5d 0 0.76337 -11: s 0 0.20396 - 9/15 Test #7: GalerkinNew_Test ................. Passed 160.63 sec -15: iteration: 2 xnnz: 20490 ynnz: 165721 SpMSpV time: 3.00437 +11: s 114 0.05906 +11: 0d 135 1.96388 +11: s 145229 0.46395 +11: 1d 36933 0.95596 +11: s 1871082 0.40798 +11: c 0.00026 +11: 2u 36933 1.41347 +11: 3u 52072 0.80723 +11: 4u 930 1.34489 +11: c 0.00000 +11: 5d 0 1.68697 +11: s 0 0.16397 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: 11.328 seconds -11: MTEPS: 0.185128 +11: BFS time: 17.064 seconds +11: MTEPS: 0.122898 11: Total communication (average so far): 0 11: A BFS iteration is starting -15: iteration: 3 xnnz: 145574 ynnz: 123547 SpMSpV time: 1.47267 -15: iteration: 4 xnnz: 9722 ynnz: 9250 SpMSpV time: 1.32696 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: 7.008 seconds -10: MTEPS: 0.299247 +10: BFS time: 9.75174 seconds +10: MTEPS: 0.215051 +10: Total communication (average so far): 0 +7: Full restriction (with splitting) finished +7: 11.603509 seconds elapsed per iteration +11/15 Test #7: GalerkinNew_Test ................. Passed 230.58 sec +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: 7.97597 seconds +10: MTEPS: 0.26293 10: Total communication (average so far): 0 -15: iteration: 5 xnnz: 26 ynnz: 26 SpMSpV time: 1.03238 -15: -15: Overall stats: -15: starting vertex: 0 -15: Avg number iterations: 6 -15: Avg number of vertices found: 175827 -15: Avg Number of edges traversed: 7649778 -15: Avg SpMSpV time: 8.92386 -15: Avg Total time: 11.856 -15: ------------------------------------------------- -15: BFS With DCSC matric and SpMSpV-SPA algorithm -15: ------------------------------------------------- 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.02802 -11: 0d 4 1.08199 -11: s 1305 0.24916 -11: 1d 1342 0.70168 -11: s 780510 0.08872 -11: c 0.00010 -11: 2u 1342 0.50710 -11: 3u 67209 0.50896 -11: 4u 21363 0.50906 +11: s 0 0.16005 +11: 0d 4 1.11611 +11: s 1305 0.19579 +11: 1d 1342 0.87448 +11: s 780510 0.19724 +11: c 0.00013 +11: 2u 1342 0.80496 +11: 3u 67209 0.48496 +11: 4u 21363 0.41572 11: c 0.00001 -11: 5d 0 0.44426 -11: s 0 0.17819 +11: 5d 0 0.48790 +11: s 0 0.06395 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: 9.74932 seconds -11: MTEPS: 0.215105 +11: BFS time: 10.612 seconds +11: MTEPS: 0.197618 11: Total communication (average so far): 0 11: A BFS iteration is starting -15: iteration: 0 xnnz: 1 ynnz: 15 SpMSpV time: 0.602145 -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: 6.6067 seconds -10: MTEPS: 0.317424 -10: Total communication (average so far): 0 -14: Total time: 19.0862 seconds [SpMV: 8.79679, sorting: 7.9012, other: 2.38823] -14: -15: iteration: 1 xnnz: 15 ynnz: 20502 SpMSpV time: 0.752049 -15: iteration: 2 xnnz: 20490 ynnz: 165721 SpMSpV time: 1.47447 -9: Adding bc contributions... -15: iteration: 3 xnnz: 145574 ynnz: 123547 SpMSpV time: 0.989062 -9: Exploring via BFS... -15: iteration: 4 xnnz: 9722 ynnz: 9250 SpMSpV time: 0.888204 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: 5.0999 seconds -10: MTEPS: 0.411209 +10: BFS time: 5.08401 seconds +10: MTEPS: 0.412494 10: Total communication (average so far): 0 10: Finished 10: Per iteration communication times: @@ -11896,1579 +11942,1253 @@ 10: Mean nedges: 2.09712e+06 10: STDDEV nedges: 0 10: -------------------------- -10: Min time: 4.74798 seconds -10: First Quartile time: 5.3097 seconds -10: Median time: 5.877 seconds -10: Third Quartile time: 6.82 seconds -10: Max time: 8.20419 seconds -10: Mean time: 6.09578 seconds -10: STDDEV time: 1.01763 seconds +10: Min time: 5.08401 seconds +10: First Quartile time: 6.6532 seconds +10: Median time: 8.00614 seconds +10: Third Quartile time: 9.31787 seconds +10: Max time: 11.736 seconds +10: Mean time: 8.14008 seconds +10: STDDEV time: 1.9801 seconds 10: -------------------------- -10: Min MTEPS: 0.255616 -10: First Quartile MTEPS: 0.30773 -10: Median MTEPS: 0.357712 -10: Third Quartile MTEPS: 0.394971 -10: Max MTEPS: 0.441688 -10: Harmonic mean of MTEPS: 0.344028 -10: Harmonic standard deviation of MTEPS: 0.057432 -10/15 Test #10: TopDownBFS_Test .................. Passed 166.41 sec -15: iteration: 5 xnnz: 26 ynnz: 26 SpMSpV time: 0.50402 -15: -15: Overall stats: -15: starting vertex: 0 -15: Avg number iterations: 6 -15: Avg number of vertices found: 175827 -15: Avg Number of edges traversed: 7649778 -15: Avg SpMSpV time: 5.20995 -15: Avg Total time: 7.35201 +10: Min MTEPS: 0.178692 +10: First Quartile MTEPS: 0.225554 +10: Median MTEPS: 0.261943 +10: Third Quartile MTEPS: 0.316166 +10: Max MTEPS: 0.412494 +10: Harmonic mean of MTEPS: 0.257629 +10: Harmonic standard deviation of MTEPS: 0.0626693 +12/15 Test #10: TopDownBFS_Test .................. Passed 227.66 sec +9: Adding bc contributions... +9: Exploring via BFS... 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 2 0.03617 -11: 0d 45 0.77823 -11: s 90479 0.18795 -11: 1d 26934 0.59441 -11: s 1859187 0.14372 -11: c 0.00022 -11: 2u 26934 0.62665 -11: 3u 61457 0.35194 -11: 4u 1634 0.63578 +11: s 2 0.02864 +11: 0d 45 0.69836 +11: s 90479 0.11104 +11: 1d 26934 0.74800 +11: s 1859187 0.05227 +11: c 0.00021 +11: 2u 26934 0.47663 +11: 3u 61457 0.35683 +11: 4u 1634 0.30869 11: c 0.00001 -11: 5d 0 0.38543 -11: s 0 0.13441 -11/15 Test #15: SpMSpVBench_test ................. Passed 120.88 sec +11: 5d 0 0.36085 +11: s 0 0.07106 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: 7.58402 seconds -11: MTEPS: 0.276519 +11: BFS time: 7.38002 seconds +11: MTEPS: 0.284162 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 23 0.02925 -11: 0d 38 0.34535 -11: s 34691 0.05992 -11: 1d 17340 0.69634 -11: s 1794114 0.08985 -11: c 0.00019 -11: 2u 17340 0.59880 -11: 3u 69577 0.33386 -11: 4u 3107 0.42865 -11: c 0.00000 -11: 5d 0 0.33460 -11: s 0 0.00671 +11: s 23 0.01701 +11: 0d 38 0.79269 +11: s 34691 0.12042 +11: 1d 17340 0.42965 +11: s 1794114 0.04920 +11: c 0.00018 +11: 2u 17340 0.58698 +11: 3u 69577 0.28249 +11: 4u 3107 0.34606 +11: c 0.00001 +11: 5d 0 0.55682 +11: s 0 0.11815 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: 5.26314 seconds -11: MTEPS: 0.398455 +11: BFS time: 5.88399 seconds +11: MTEPS: 0.356412 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.09199 -11: 0d 1 0.65744 -11: s 39278 0.09200 -11: 1d 15698 0.21332 -11: s 1749582 0.07168 +11: s 0 0.00696 +11: 0d 1 0.31975 +11: s 39278 0.12919 +11: 1d 15698 0.86263 +11: s 1749582 0.14799 11: c 0.00017 -11: 2u 15698 0.56904 -11: 3u 70823 0.36722 -11: 4u 3540 0.40072 -11: c 0.00001 -11: 5d 0 0.55925 -11: s 0 0.07599 +11: 2u 15698 1.13186 +11: 3u 70823 0.89671 +11: 4u 3540 0.62226 +11: c 0.00000 +11: 5d 0 0.87450 +11: s 0 0.17995 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: 5.52284 seconds -11: MTEPS: 0.379718 +11: BFS time: 8.02405 seconds +11: MTEPS: 0.261355 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 46th starting vertex was 32346 -12: Number iterations: 14 -12: Number of vertices found: 6469 -12: Number of edges traversed in both directions: 12479 -12: Number of edges processed in both directions: 1242505 -12: Number of edges processed in one direction: 539459 -12: BFS time: 10.524 seconds -12: MTEPS (bidirectional): 0.00118577 -12: MPEPS (bidirectional): 0.118064 -12: MPEPS (unidirectional): 0.0512601 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 1 0.05540 -11: 0d 10 0.43332 -11: s 12864 0.06518 -11: 1d 11462 0.67188 -11: s 1671452 0.00509 +11: s 1 0.18807 +11: 0d 10 1.16091 +11: s 12864 0.16848 +11: 1d 11462 1.08126 +11: s 1671452 0.16265 11: c 0.00015 -11: 2u 11462 0.67977 -11: 3u 73730 0.69293 -11: 4u 4850 0.32891 -11: c 0.00001 -11: 5d 0 0.33774 -11: s 0 0.15113 +11: 2u 11462 0.99957 +11: 3u 73730 1.19990 +11: 4u 4850 0.93997 +11: c 0.00000 +11: 5d 0 0.83984 +11: s 0 0.07992 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: 6.65603 seconds -11: MTEPS: 0.315071 +11: BFS time: 10.928 seconds +11: MTEPS: 0.191904 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.02801 -11: 0d 1 0.70481 -11: s 22 0.06794 -11: 1d 366 0.50353 -11: s 309434 0.29529 -11: c 0.00009 -11: 2u 366 0.40033 -11: 3u 49400 0.46798 -11: 4u 39841 0.37996 -11: 5u 465 0.39421 +11: s 0 0.05199 +11: 0d 1 0.28981 +11: s 22 0.05197 +11: 1d 366 0.64513 +11: s 309434 0.18392 +11: c 0.00010 +11: 2u 366 1.13681 +11: 3u 49400 0.62073 +11: 4u 39841 0.80888 +11: 5u 465 0.81998 11: c 0.00001 -11: 6d 0 0.53591 -11: s 0 0.02545 +11: 6d 0 0.67514 +11: s 0 0.01996 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: 6.38859 seconds -11: MTEPS: 0.328261 +11: BFS time: 8.39209 seconds +11: MTEPS: 0.249893 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 48th starting vertex was 40946 -12: Number iterations: 14 -12: Number of vertices found: 6469 -12: Number of edges traversed in both directions: 12479 -12: Number of edges processed in both directions: 1242505 -12: Number of edges processed in one direction: 539459 -12: BFS time: 8.83483 seconds -12: MTEPS (bidirectional): 0.00141248 -12: MPEPS (bidirectional): 0.140637 -12: MPEPS (unidirectional): 0.0610605 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.01262 -11: 0d 14 0.38846 -11: s 21901 0.05190 -11: 1d 14385 0.41196 -11: s 1743986 0.05198 +11: s 0 0.06570 +11: 0d 14 0.98408 +11: s 21901 0.25899 +11: 1d 14385 0.78790 +11: s 1743986 0.07136 11: c 0.00016 -11: 2u 14385 0.23579 -11: 3u 71809 0.16683 -11: 4u 3850 0.49404 -11: c 0.00000 -11: 5d 0 0.43859 -11: s 0 0.03994 +11: 2u 14385 0.43854 +11: 3u 71809 0.57428 +11: 4u 3850 0.25484 +11: c 0.00001 +11: 5d 0 0.24304 +11: s 0 0.06394 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: 5.00401 seconds -11: MTEPS: 0.419089 +11: BFS time: 8.19487 seconds +11: MTEPS: 0.255907 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 35 0.01604 -11: 0d 38 0.32364 -11: s 37964 0.04797 -11: 1d 18609 0.49378 -11: s 1811953 0.05197 +11: s 35 0.00624 +11: 0d 38 0.66565 +11: s 37964 0.00499 +11: 1d 18609 0.41196 +11: s 1811953 0.01320 11: c 0.00018 -11: 2u 18609 0.41276 -11: 3u 68583 0.46206 -11: 4u 2832 0.33074 +11: 2u 18609 0.31203 +11: 3u 68583 0.30875 +11: 4u 2832 0.36461 11: c 0.00000 -11: 5d 0 0.25186 -11: s 0 0.21109 +11: 5d 0 0.37843 +11: s 0 0.13596 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.58001 seconds -11: MTEPS: 0.457886 +11: BFS time: 5.77204 seconds +11: MTEPS: 0.363325 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 15 0.02407 -11: 0d 46 0.25690 -11: s 51912 0.02448 -11: 1d 22702 0.39417 -11: s 1858994 0.06822 +11: s 15 0.14453 +11: 0d 46 0.23233 +11: s 51912 0.07584 +11: 1d 22702 0.26670 +11: s 1858994 0.02376 11: c 0.00020 -11: 2u 22702 0.50472 -11: 3u 65119 0.42802 -11: 4u 2200 0.30873 +11: 2u 22702 0.33377 +11: 3u 65119 0.35692 +11: 4u 2200 0.42887 11: c 0.00001 -11: 5d 0 0.42431 -11: s 0 0.07554 +11: 5d 0 0.30954 +11: s 0 0.03692 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.83691 seconds -11: MTEPS: 0.433567 +11: BFS time: 4.47202 seconds +11: MTEPS: 0.468943 11: Total communication (average so far): 0 11: A BFS iteration is starting 9: Tallying... -12: 58th starting vertex was 41028 -12: Number iterations: 13 -12: Number of vertices found: 6469 -12: Number of edges traversed in both directions: 12479 -12: Number of edges processed in both directions: 1242505 -12: Number of edges processed in one direction: 539459 -12: BFS time: 6.12 seconds -12: MTEPS (bidirectional): 0.00203905 -12: MPEPS (bidirectional): 0.203024 -12: MPEPS (unidirectional): 0.0881469 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.02978 -11: 0d 3 0.25184 -11: s 1439 0.01142 -11: 1d 2033 0.27697 -11: s 909187 0.06784 -11: c 0.00010 -11: 2u 2033 0.28013 -11: 3u 69725 0.28268 -11: 4u 18200 0.42487 +11: s 0 0.06003 +11: 0d 3 0.41190 +11: s 1439 0.05195 +11: 1d 2033 0.27232 +11: s 909187 0.11981 +11: c 0.00011 +11: 2u 2033 0.40872 +11: 3u 69725 0.32893 +11: 4u 18200 0.22790 11: c 0.00001 -11: 5d 0 0.19686 -11: s 0 0.05594 +11: 5d 0 0.27283 +11: s 0 0.03733 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.78796 seconds -11: MTEPS: 0.553629 +11: BFS time: 4.22402 seconds +11: MTEPS: 0.496476 11: Total communication (average so far): 0 11: A BFS iteration is starting -14: Original Bandwidth: 261928 -14: Bandwidth after the matrix is permuted by RCM: 225589 +14: Original Bandwidth: 262060 +14: Bandwidth after the matrix is permuted by RCM: 225444 14: -12/15 Test #14: RCM_Test ......................... Passed 174.01 sec +13/15 Test #14: RCM_Test ......................... Passed 256.10 sec 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.02406 -11: 0d 1 0.43672 -11: s 337 0.05994 -11: 1d 358 0.22894 -11: s 312221 0.03557 +11: s 0 0.02400 +11: 0d 1 0.38085 +11: s 337 0.07599 +11: 1d 358 0.40797 +11: s 312221 0.07597 11: c 0.00010 -11: 2u 358 0.08279 -11: 3u 50688 0.31075 -11: 4u 38628 0.30481 -11: 5u 398 0.18415 +11: 2u 358 0.34360 +11: 3u 50688 0.40892 +11: 4u 38628 0.21471 +11: 5u 398 0.34562 11: c 0.00001 -11: 6d 0 0.16875 -11: s 0 0.03504 +11: 6d 0 0.34939 +11: s 0 0.02446 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: 3.732 seconds -11: MTEPS: 0.561931 +11: BFS time: 4.65599 seconds +11: MTEPS: 0.450414 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.00840 -11: 0d 36 0.26754 -11: s 19090 0.04085 -11: 1d 12053 0.43677 -11: s 1686605 0.04395 +11: s 5 0.01574 +11: 0d 36 0.29561 +11: s 19090 0.07890 +11: 1d 12053 0.40919 +11: s 1686605 0.06002 11: c 0.00015 -11: 2u 12053 0.16471 -11: 3u 73418 0.21276 -11: 4u 4548 0.21681 -11: c 0.00000 -11: 5d 0 0.16409 -11: s 0 0.03597 +11: 2u 12053 0.36081 +11: 3u 73418 0.44001 +11: 4u 4548 0.22888 +11: c 0.00001 +11: 5d 0 0.30300 +11: s 0 0.05908 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: 3.35993 seconds -11: MTEPS: 0.624157 +11: BFS time: 3.66794 seconds +11: MTEPS: 0.571744 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.03795 -11: 0d 14 0.41397 -11: s 27368 0.09994 -11: 1d 12868 0.53336 -11: s 1695536 0.10797 +11: s 3 0.05995 +11: 0d 14 0.51194 +11: s 27368 0.09595 +11: 1d 12868 0.36398 +11: s 1695536 0.04848 11: c 0.00015 -11: 2u 12868 0.29575 -11: 3u 72849 0.14477 -11: 4u 4321 0.28313 -11: c 0.00000 -11: 5d 0 0.46817 -11: s 0 0.09477 +11: 2u 12868 0.26476 +11: 3u 72849 0.14901 +11: 4u 4321 0.16776 +11: c 0.00001 +11: 5d 0 0.18802 +11: s 0 0.04800 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: 4.29965 seconds -11: MTEPS: 0.487743 +11: BFS time: 4.19997 seconds +11: MTEPS: 0.499319 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 70th starting vertex was 14741 -12: Number iterations: 14 -12: Number of vertices found: 6469 -12: Number of edges traversed in both directions: 12479 -12: Number of edges processed in both directions: 1242505 -12: Number of edges processed in one direction: 539459 -12: BFS time: 7.45999 seconds -12: MTEPS (bidirectional): 0.00167279 -12: MPEPS (bidirectional): 0.166556 -12: MPEPS (unidirectional): 0.0723136 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 1 0.03094 -11: 0d 11 0.17830 -11: s 13301 0.04797 -11: 1d 8172 0.20635 -11: s 1516419 0.01884 +11: s 1 0.04402 +11: 0d 11 0.62392 +11: s 13301 0.11192 +11: 1d 8172 0.79716 +11: s 1516419 0.14394 11: c 0.00013 -11: 2u 8172 0.18276 -11: 3u 74938 0.12495 -11: 4u 6923 0.22540 +11: 2u 8172 1.06080 +11: 3u 74937 0.36887 +11: 4u 6923 0.24894 11: c 0.00001 -11: 5d 0 0.14683 -11: s 0 0.01678 +11: 5d 0 0.46089 +11: s 0 0.29084 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: 3.40795 seconds -11: MTEPS: 0.615361 +11: BFS time: 7.34398 seconds +11: MTEPS: 0.285557 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.00910 -11: 0d 4 0.56130 -11: s 15762 0.21349 -11: 1d 8717 0.73681 -11: s 1555545 0.13954 -11: c 0.00014 -11: 2u 8717 0.23581 -11: 3u 74922 0.23939 -11: 4u 6404 0.24666 +11: s 0 0.04038 +11: 0d 4 0.75556 +11: s 15762 0.06398 +11: 1d 8717 0.40639 +11: s 1555545 0.07596 +11: c 0.00013 +11: 2u 8717 0.51674 +11: 3u 74922 0.21132 +11: 4u 6404 0.21651 11: c 0.00000 -11: 5d 0 0.40214 -11: s 0 0.06395 +11: 5d 0 0.26151 +11: s 0 0.04802 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: 5.20737 seconds -11: MTEPS: 0.402722 +11: BFS time: 6.0793 seconds +11: MTEPS: 0.344961 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 73th starting vertex was 36598 -12: Number iterations: 13 -12: Number of vertices found: 6471 -12: Number of edges traversed in both directions: 12482 -12: Number of edges processed in both directions: 1242671 -12: Number of edges processed in one direction: 539544 -12: BFS time: 7.53996 seconds -12: MTEPS (bidirectional): 0.00165545 -12: MPEPS (bidirectional): 0.164811 -12: MPEPS (unidirectional): 0.071558 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.00810 -11: 0d 4 0.46383 -11: s 11820 0.01600 -11: 1d 7254 0.44377 -11: s 1480488 0.16275 +11: s 0 0.06554 +11: 0d 4 0.72268 +11: s 11820 0.08399 +11: 1d 7254 0.48926 +11: s 1480488 0.15027 11: c 0.00013 -11: 2u 7254 0.32227 -11: 3u 75234 0.30587 -11: 4u 7548 0.32897 -11: c 0.00000 -11: 5d 0 0.22292 -11: s 0 0.03687 +11: 2u 7254 0.90640 +11: 3u 75234 0.46098 +11: 4u 7548 0.77290 +11: c 0.00001 +11: 5d 0 0.70791 +11: s 0 0.03594 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.36394 seconds -11: MTEPS: 0.480557 +11: BFS time: 8.24382 seconds +11: MTEPS: 0.254387 11: Total communication (average so far): 0 11: A BFS iteration is starting -9: Adding bc contributions... -9: Exploring via BFS... 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 1 0.02930 -11: 0d 8 0.36200 -11: s 6527 0.11877 -11: 1d 5033 0.32198 -11: s 1314922 0.07796 +11: s 1 0.01171 +11: 0d 8 0.46021 +11: s 6527 0.14060 +11: 1d 5033 0.88098 +11: s 1314922 0.00517 11: c 0.00012 -11: 2u 5033 0.22537 -11: 3u 75011 0.19431 -11: 4u 9963 0.23191 -11: c 0.00001 -11: 5d 0 0.11681 -11: s 0 0.03923 +11: 2u 5033 0.76466 +11: 3u 75011 0.60796 +11: 4u 9963 0.43288 +11: c 0.00000 +11: 5d 0 0.44709 +11: s 0 0.03595 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: 3.27596 seconds -11: MTEPS: 0.640155 +11: BFS time: 7.86795 seconds +11: MTEPS: 0.26654 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.02010 -11: 0d 2 0.20040 -11: s 89 0.04629 -11: 1d 233 0.22487 -11: s 244472 0.06316 -11: c 0.00009 -11: 2u 233 0.31955 -11: 3u 44323 0.24357 -11: 4u 44903 0.12971 -11: 5u 612 0.20963 -11: c 0.00000 -11: 6d 0 0.12593 -11: s 0 0.07527 +11: s 1 0.01662 +11: 0d 2 0.28426 +11: s 89 0.02797 +11: 1d 233 0.34515 +11: s 244472 0.03995 +11: c 0.00010 +11: 2u 233 0.30110 +11: 3u 44323 0.46129 +11: 4u 44903 0.69225 +11: 5u 612 0.30195 +11: c 0.00001 +11: 6d 0 0.31384 +11: s 0 0.05200 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: 3.41579 seconds -11: MTEPS: 0.61395 +11: BFS time: 4.47195 seconds +11: MTEPS: 0.46895 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 78th starting vertex was 35048 -12: Number iterations: 14 -12: Number of vertices found: 6470 -12: Number of edges traversed in both directions: 12480 -12: Number of edges processed in both directions: 1242511 -12: Number of edges processed in one direction: 539463 -12: BFS time: 5.19591 seconds -12: MTEPS (bidirectional): 0.00240189 -12: MPEPS (bidirectional): 0.239133 -12: MPEPS (unidirectional): 0.103825 -12: Total communication (average so far): 0 +9: Adding bc contributions... +9: Exploring via BFS... 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 1 0.01917 -11: 0d 2 0.13550 -11: s 1001 0.02860 -11: 1d 1404 0.26660 -11: s 750890 0.01204 +11: s 1 0.02121 +11: 0d 2 0.34234 +11: s 1001 0.12869 +11: 1d 1404 0.25590 +11: s 750890 0.07993 11: c 0.00010 -11: 2u 1404 0.35188 -11: 3u 66777 0.46259 -11: 4u 21743 0.39689 +11: 2u 1404 0.24191 +11: 3u 66777 0.35018 +11: 4u 21743 0.45290 11: c 0.00001 -11: 5d 0 0.42789 -11: s 0 0.05998 +11: 5d 0 0.31193 +11: s 0 0.14782 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.62353 seconds -11: MTEPS: 0.799351 +11: BFS time: 3.80784 seconds +11: MTEPS: 0.550739 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.00479 -11: 0d 2 0.21637 -11: s 4523 0.08393 -11: 1d 4916 0.53167 -11: s 1308199 0.07626 -11: c 0.00011 -11: 2u 4916 0.59980 -11: 3u 74895 0.39197 -11: 4u 10207 0.52086 +11: s 1 0.07198 +11: 0d 2 0.14773 +11: s 4523 0.03196 +11: 1d 4916 0.17597 +11: s 1308199 0.08399 +11: c 0.00012 +11: 2u 4916 0.19692 +11: 3u 74895 0.20489 +11: 4u 10207 0.20884 11: c 0.00001 -11: 5d 0 0.64793 -11: s 0 0.17996 +11: 5d 0 0.55990 +11: s 0 0.12396 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: 5.66399 seconds -11: MTEPS: 0.370255 +11: BFS time: 4.17216 seconds +11: MTEPS: 0.502646 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 17 0.01628 -11: 0d 39 0.22253 -11: s 55461 0.11974 -11: 1d 21112 0.23930 -11: s 1831251 0.09181 +11: s 17 0.03207 +11: 0d 39 1.04879 +11: s 55461 0.26393 +11: 1d 21112 0.92389 +11: s 1831251 0.13593 11: c 0.00019 -11: 2u 21112 0.54375 -11: 3u 66548 0.43086 -11: 4u 2365 0.49282 -11: c 0.00000 -11: 5d 0 0.41899 -11: s 0 0.06305 +11: 2u 21112 0.53321 +11: 3u 66548 0.24648 +11: 4u 2365 0.70798 +11: c 0.00001 +11: 5d 0 0.83554 +11: s 0 0.15238 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.16869 seconds -11: MTEPS: 0.503065 +11: BFS time: 8.004 seconds +11: MTEPS: 0.262009 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.00278 -11: 0d 11 0.25315 -11: s 3729 0.06397 -11: 1d 5712 0.45997 -11: s 1392236 0.07902 -11: c 0.00012 -11: 2u 5712 0.24266 -11: 3u 75210 0.15485 -11: 4u 9095 0.27176 -11: c 0.00000 -11: 5d 0 0.12389 -11: s 0 0.04313 +11: s 5 0.02800 +11: 0d 11 0.48791 +11: s 3729 0.11992 +11: 1d 5712 0.28989 +11: s 1392236 0.04995 +11: c 0.00013 +11: 2u 5712 0.16076 +11: 3u 75210 0.17291 +11: 4u 9095 0.18301 +11: c 0.00001 +11: 5d 0 0.23994 +11: s 0 0.21992 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: 3.75603 seconds -11: MTEPS: 0.558336 +11: BFS time: 5.15198 seconds +11: MTEPS: 0.407052 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 91th starting vertex was 21923 -12: Number iterations: 13 -12: Number of vertices found: 6469 -12: Number of edges traversed in both directions: 12479 -12: Number of edges processed in both directions: 1242505 -12: Number of edges processed in one direction: 539459 -12: BFS time: 5.62799 seconds -12: MTEPS (bidirectional): 0.00221731 -12: MPEPS (bidirectional): 0.220772 -12: MPEPS (unidirectional): 0.0958528 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 10 0.08004 -11: 0d 34 0.22789 -11: s 47395 0.01617 -11: 1d 21627 0.27360 -11: s 1851135 0.11477 +11: s 10 0.02747 +11: 0d 34 0.30905 +11: s 47395 0.06395 +11: 1d 21627 0.56788 +11: s 1851135 0.17997 11: c 0.00019 -11: 2u 21627 0.23376 -11: 3u 66126 0.28203 -11: 4u 2276 0.11950 -11: c 0.00001 -11: 5d 0 0.10274 -11: s 0 0.00884 +11: 2u 21627 0.71173 +11: 3u 66126 0.27189 +11: 4u 2276 0.89409 +11: c 0.00000 +11: 5d 0 0.57867 +11: s 0 0.06771 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: 3.02796 seconds -11: MTEPS: 0.692586 +11: BFS time: 7.42794 seconds +11: MTEPS: 0.282329 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.01479 -11: 0d 13 0.27590 -11: s 18789 0.03849 -11: 1d 12148 0.28077 -11: s 1683312 0.04713 +11: s 1 0.00488 +11: 0d 13 0.41509 +11: s 18789 0.06700 +11: 1d 12148 0.38933 +11: s 1683312 0.09462 11: c 0.00015 -11: 2u 12148 0.12337 -11: 3u 73335 0.11819 -11: 4u 4558 0.14435 +11: 2u 12148 0.35978 +11: 3u 73335 0.44389 +11: 4u 4558 0.23682 11: c 0.00001 -11: 5d 0 0.19282 -11: s 0 0.04394 +11: 5d 0 0.26708 +11: s 0 0.01255 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: 2.51743 seconds -11: MTEPS: 0.833042 +11: BFS time: 3.84794 seconds +11: MTEPS: 0.544999 11: Total communication (average so far): 0 11: A BFS iteration is starting -9: Tallying... 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 1 0.00802 -11: 0d 13 0.27736 -11: s 26435 0.02797 -11: 1d 12900 0.28236 -11: s 1689989 0.06226 +11: s 1 0.01604 +11: 0d 13 0.24081 +11: s 26435 0.03600 +11: 1d 12900 0.53986 +11: s 1689989 0.03996 11: c 0.00015 -11: 2u 12900 0.25939 -11: 3u 72730 0.28336 -11: 4u 4412 0.20349 -11: c 0.00000 -11: 5d 0 0.25079 -11: s 0 0.05116 +11: 2u 12900 0.27682 +11: 3u 72730 0.18797 +11: 4u 4412 0.22839 +11: c 0.00001 +11: 5d 0 0.38083 +11: s 0 0.03505 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: 2.91597 seconds -11: MTEPS: 0.719184 +11: BFS time: 3.4955 seconds +11: MTEPS: 0.59995 11: Total communication (average so far): 0 11: A BFS iteration is starting +9: Tallying... 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.03602 -11: 0d 1 0.27271 -11: s 224 0.02317 -11: 1d 353 0.33533 -11: s 348006 0.01482 +11: s 0 0.00493 +11: 0d 1 0.21185 +11: s 224 0.03207 +11: 1d 353 0.16881 +11: s 348006 0.03012 11: c 0.00010 -11: 2u 353 0.28362 -11: 3u 50983 0.18715 -11: 4u 38331 0.22599 -11: 5u 405 0.16430 +11: 2u 353 0.14481 +11: 3u 50983 0.17683 +11: 4u 38331 0.13683 +11: 5u 405 0.47199 11: c 0.00001 -11: 6d 0 0.12566 -11: s 0 0.03219 +11: 6d 0 0.12076 +11: s 0 0.02088 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: 3.27198 seconds -11: MTEPS: 0.640934 +11: BFS time: 2.82334 seconds +11: MTEPS: 0.742782 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 104th starting vertex was 9887 -12: Number iterations: 13 -12: Number of vertices found: 6470 -12: Number of edges traversed in both directions: 12480 -12: Number of edges processed in both directions: 1242539 -12: Number of edges processed in one direction: 539485 -12: BFS time: 4.42318 seconds -12: MTEPS (bidirectional): 0.0028215 -12: MPEPS (bidirectional): 0.280916 -12: MPEPS (unidirectional): 0.121968 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.00484 -11: 0d 1 0.22340 -11: s 1027 0.14794 -11: 1d 1114 0.42186 -11: s 672960 0.12208 -11: c 0.00011 -11: 2u 1114 0.25014 -11: 3u 64556 0.13378 -11: 4u 24228 0.22825 +11: s 0 0.00487 +11: 0d 1 0.35082 +11: s 1027 0.01690 +11: 1d 1114 0.28329 +11: s 672960 0.03203 +11: c 0.00010 +11: 2u 1114 0.20081 +11: 3u 64556 0.18483 +11: 4u 24228 0.35280 11: c 0.00002 -11: 5d 0 0.22078 -11: s 0 0.05106 +11: 5d 0 0.20090 +11: s 0 0.00829 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.21189 seconds -11: MTEPS: 0.652924 +11: BFS time: 3.47191 seconds +11: MTEPS: 0.604026 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 62 0.01794 -11: 0d 119 0.63559 -11: s 165840 0.03995 -11: 1d 37707 0.39758 -11: s 1852923 0.03518 +11: s 62 0.01010 +11: 0d 119 0.25382 +11: s 165840 0.06796 +11: 1d 37707 0.44444 +11: s 1852923 0.12392 11: c 0.00025 -11: 2u 37707 0.24854 -11: 3u 51372 0.14994 -11: 4u 874 0.26267 -11: c 0.00000 -11: 5d 0 0.23812 -11: s 0 0.12797 +11: 2u 37707 0.30398 +11: 3u 51372 0.20850 +11: 4u 874 0.74145 +11: c 0.00001 +11: 5d 0 0.72140 +11: s 0 0.02301 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.972 seconds -11: MTEPS: 0.527976 +11: BFS time: 4.99526 seconds +11: MTEPS: 0.419823 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 2 0.02705 -11: 0d 32 0.12486 -11: s 53783 0.01597 -11: 1d 20470 0.31727 -11: s 1822880 0.07195 -11: c 0.00018 -11: 2u 20470 0.23438 -11: 3u 67022 0.07069 -11: 4u 2542 0.12960 +11: s 2 0.01602 +11: 0d 32 0.41225 +11: s 53783 0.07194 +11: 1d 20470 0.94777 +11: s 1822880 0.08298 +11: c 0.00019 +11: 2u 20470 0.63304 +11: 3u 67022 0.63693 +11: 4u 2542 0.66429 11: c 0.00001 -11: 5d 0 0.17188 -11: s 0 0.10315 +11: 5d 0 0.36551 +11: s 0 0.01930 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.89999 seconds -11: MTEPS: 0.723149 +11: BFS time: 6.97014 seconds +11: MTEPS: 0.300873 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 106th starting vertex was 12406 -12: Number iterations: 18 -12: Number of vertices found: 6470 -12: Number of edges traversed in both directions: 12480 -12: Number of edges processed in both directions: 1242603 -12: Number of edges processed in one direction: 539466 -12: BFS time: 7.70794 seconds -12: MTEPS (bidirectional): 0.00161911 -12: MPEPS (bidirectional): 0.161211 -12: MPEPS (unidirectional): 0.0699883 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 3 0.02245 -11: 0d 13 0.45713 -11: s 17360 0.05167 -11: 1d 12068 0.50003 -11: s 1682697 0.21985 +11: s 3 0.00488 +11: 0d 13 0.23202 +11: s 17360 0.21498 +11: 1d 12068 0.59693 +11: s 1682697 0.12616 11: c 0.00015 -11: 2u 12068 0.28867 -11: 3u 73359 0.27730 -11: 4u 4619 0.15672 -11: c 0.00000 -11: 5d 0 0.42717 -11: s 0 0.05597 +11: 2u 12068 0.89272 +11: 3u 73359 0.58157 +11: 4u 4619 0.62145 +11: c 0.00001 +11: 5d 0 0.73192 +11: s 0 0.07555 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: 4.34806 seconds -11: MTEPS: 0.482312 +11: BFS time: 5.93326 seconds +11: MTEPS: 0.353452 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 110th starting vertex was 2493 -12: Number iterations: 15 -12: Number of vertices found: 6469 -12: Number of edges traversed in both directions: 12479 -12: Number of edges processed in both directions: 1242505 -12: Number of edges processed in one direction: 539459 -12: BFS time: 5.04 seconds -12: MTEPS (bidirectional): 0.00247599 -12: MPEPS (bidirectional): 0.246529 -12: MPEPS (unidirectional): 0.107036 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 1 0.05601 -11: 0d 1 0.43741 -11: s 12 0.03845 -11: 1d 120 0.14891 -11: s 105007 0.06399 -11: 2d 29982 0.23597 -11: s 1871137 0.03611 +11: s 1 0.15444 +11: 0d 1 0.77338 +11: s 12 0.01958 +11: 1d 120 0.62818 +11: s 105007 0.09196 +11: 2d 29982 0.93373 +11: s 1871137 0.14401 11: c 0.00023 -11: 3u 29982 0.08056 -11: 4u 58576 0.23600 -11: 5u 1391 0.35064 -11: c 0.00001 -11: 6d 0 0.20389 -11: s 0 0.02084 +11: 3u 29982 0.96374 +11: 4u 58576 0.69996 +11: 5u 1391 0.50885 +11: c 0.00000 +11: 6d 0 0.53582 +11: s 0 0.04396 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: 4.23203 seconds -11: MTEPS: 0.495536 +11: BFS time: 8.97587 seconds +11: MTEPS: 0.23364 11: Total communication (average so far): 0 11: A BFS iteration is starting -9: Adding bc contributions... -9: Exploring via BFS... -12: 111th starting vertex was 26440 -12: Number iterations: 12 -12: Number of vertices found: 6469 -12: Number of edges traversed in both directions: 12479 -12: Number of edges processed in both directions: 1242505 -12: Number of edges processed in one direction: 539459 -12: BFS time: 2.56566 seconds -12: MTEPS (bidirectional): 0.00486385 -12: MPEPS (bidirectional): 0.484282 -12: MPEPS (unidirectional): 0.210261 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 8 0.00799 -11: 0d 12 0.20480 -11: s 27635 0.01592 -11: 1d 14274 0.17322 -11: s 1732776 0.02796 +11: s 8 0.05778 +11: 0d 12 0.66970 +11: s 27635 0.05243 +11: 1d 14274 0.27696 +11: s 1732776 0.04602 11: c 0.00016 -11: 2u 14274 0.22065 -11: 3u 71798 0.15993 -11: 4u 3973 0.23691 +11: 2u 14274 0.22061 +11: 3u 71798 0.18063 +11: 4u 3973 0.62799 11: c 0.00000 -11: 5d 0 0.26387 -11: s 0 0.01539 +11: 5d 0 0.35284 +11: s 0 0.07999 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: 2.77633 seconds -11: MTEPS: 0.755359 +11: BFS time: 4.17198 seconds +11: MTEPS: 0.502669 11: Total communication (average so far): 0 11: A BFS iteration is starting +9: Adding bc contributions... +9: Exploring via BFS... 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.02105 -11: 0d 4 0.13843 -11: s 1589 0.02433 -11: 1d 2285 0.07211 -11: s 974974 0.01774 +11: s 0 0.02874 +11: 0d 4 0.24017 +11: s 1589 0.02165 +11: 1d 2285 0.27869 +11: s 974974 0.05494 11: c 0.00010 -11: 2u 2285 0.04219 -11: 3u 71170 0.02225 -11: 4u 16513 0.24465 -11: c 0.00001 -11: 5d 0 0.21530 -11: s 0 0.02940 +11: 2u 2285 0.18376 +11: 3u 71170 0.14795 +11: 4u 16513 0.16477 +11: c 0.00000 +11: 5d 0 0.15187 +11: s 0 0.03596 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: 1.02409 seconds -11: MTEPS: 2.0478 +11: BFS time: 2.0058 seconds +11: MTEPS: 1.04553 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 112th starting vertex was 26823 -12: Number iterations: 14 -12: Number of vertices found: 6470 -12: Number of edges traversed in both directions: 12480 -12: Number of edges processed in both directions: 1242530 -12: Number of edges processed in one direction: 539481 -12: BFS time: 4.61491 seconds -12: MTEPS (bidirectional): 0.00270428 -12: MPEPS (bidirectional): 0.269243 -12: MPEPS (unidirectional): 0.1169 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 2 0.01321 -11: 0d 3 0.22055 -11: s 147 0.04758 -11: 1d 1207 0.11216 -11: s 726957 0.02017 +11: s 2 0.00492 +11: 0d 3 0.40301 +11: s 147 0.00489 +11: 1d 1207 0.32792 +11: s 726957 0.14794 11: c 0.00010 -11: 2u 1207 0.14124 -11: 3u 65566 0.43752 -11: 4u 23126 0.21378 +11: 2u 1207 0.25679 +11: 3u 65566 0.39288 +11: 4u 23126 0.30311 11: c 0.00001 -11: 5d 0 0.22795 -11: s 0 0.04398 +11: 5d 0 0.45401 +11: s 0 0.06230 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.016 seconds -11: MTEPS: 0.695333 +11: BFS time: 4.16171 seconds +11: MTEPS: 0.503909 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.01244 -11: 0d 1 0.18124 -11: s 6 0.04390 -11: 1d 46 0.27038 -11: s 41753 0.02674 -11: 2d 20561 0.35995 -11: s 1840726 0.01625 +11: s 0 0.09204 +11: 0d 1 0.86490 +11: s 6 0.23495 +11: 1d 46 0.65229 +11: s 41753 0.08796 +11: 2d 20561 0.30205 +11: s 1840726 0.18794 11: c 0.00019 -11: 3u 20561 0.30564 -11: 4u 66922 0.14083 -11: 5u 2532 0.28488 +11: 3u 20561 0.72868 +11: 4u 66922 0.69996 +11: 5u 2532 0.38895 11: c 0.00001 -11: 6d 0 0.24314 -11: s 0 0.02398 +11: 6d 0 0.31832 +11: s 0 0.05998 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: 3.88791 seconds -11: MTEPS: 0.539396 +11: BFS time: 6.89075 seconds +11: MTEPS: 0.304339 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 115th starting vertex was 44691 -12: Number iterations: 14 -12: Number of vertices found: 6469 -12: Number of edges traversed in both directions: 12479 -12: Number of edges processed in both directions: 1242505 -12: Number of edges processed in one direction: 539459 -12: BFS time: 5.12799 seconds -12: MTEPS (bidirectional): 0.00243351 -12: MPEPS (bidirectional): 0.242299 -12: MPEPS (unidirectional): 0.105199 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.05320 -11: 0d 1 0.23852 -11: s 90 0.03598 -11: 1d 130 0.14275 -11: s 124266 0.03629 -11: 2d 34750 0.40596 -11: s 1881000 0.07916 +11: s 0 0.02385 +11: 0d 1 0.26793 +11: s 90 0.02761 +11: 1d 130 0.83809 +11: s 124266 0.01747 +11: 2d 34750 0.83995 +11: s 1881000 0.13371 11: c 0.00025 -11: 3u 34750 0.50072 -11: 4u 54126 0.32235 -11: 5u 1065 0.29110 +11: 3u 34750 0.30464 +11: 4u 54126 0.31686 +11: 5u 1065 0.46887 11: c 0.00000 -11: 6d 0 0.45741 -11: s 0 0.09177 +11: 6d 0 0.29598 +11: s 0 0.03195 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: 3.72652 seconds -11: MTEPS: 0.562756 +11: BFS time: 7.16403 seconds +11: MTEPS: 0.29273 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 41 0.00488 -11: 0d 47 0.36922 -11: s 75989 0.09997 -11: 1d 29074 0.34995 -11: s 1896667 0.00515 -11: c 0.00023 -11: 2u 29074 0.27662 -11: 3u 59497 0.13044 -11: 4u 1450 0.13684 -11: c 0.00000 -11: 5d 0 0.11274 -11: s 0 0.00484 +11: s 41 0.02092 +11: 0d 47 0.51409 +11: s 75989 0.28088 +11: 1d 29074 0.91085 +11: s 1896667 0.22395 +11: c 0.00022 +11: 2u 29074 0.51365 +11: 3u 59497 0.24890 +11: 4u 1450 0.22224 +11: c 0.00001 +11: 5d 0 0.80217 +11: s 0 0.19368 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: 3.16599 seconds -11: MTEPS: 0.662391 +11: BFS time: 6.96002 seconds +11: MTEPS: 0.30131 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 117th starting vertex was 12193 -12: Number iterations: 13 -12: Number of vertices found: 6469 -12: Number of edges traversed in both directions: 12479 -12: Number of edges processed in both directions: 1242505 -12: Number of edges processed in one direction: 539459 -12: BFS time: 4.59028 seconds -12: MTEPS (bidirectional): 0.00271857 -12: MPEPS (bidirectional): 0.270682 -12: MPEPS (unidirectional): 0.117522 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 29 0.05174 -11: 0d 40 0.42395 -11: s 55410 0.02394 -11: 1d 23958 0.18948 -11: s 1872095 0.07036 +11: s 29 0.01481 +11: 0d 40 0.22898 +11: s 55410 0.00348 +11: 1d 23958 0.29382 +11: s 1872095 0.04613 11: c 0.00020 -11: 2u 23958 0.18902 -11: 3u 64095 0.14082 -11: 4u 1977 0.11384 -11: c 0.00000 -11: 5d 0 0.35978 -11: s 0 0.10425 +11: 2u 23958 0.22070 +11: 3u 64095 0.18875 +11: 4u 1977 0.26487 +11: c 0.00001 +11: 5d 0 0.38478 +11: s 0 0.06708 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: 2.89166 seconds -11: MTEPS: 0.725232 +11: BFS time: 5.11602 seconds +11: MTEPS: 0.409913 11: Total communication (average so far): 0 11: A BFS iteration is starting -9: Tallying... 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 5 0.00799 -11: 0d 37 0.19678 -11: s 67637 0.03512 -11: 1d 23293 0.22845 -11: s 1846383 0.02001 +11: s 5 0.03407 +11: 0d 37 0.37740 +11: s 67637 0.01458 +11: 1d 23293 0.55362 +11: s 1846383 0.04394 11: c 0.00020 -11: 2u 23293 0.10526 -11: 3u 64705 0.17766 -11: 4u 2032 0.31772 +11: 2u 23293 0.27368 +11: 3u 64705 0.36200 +11: 4u 2032 0.21590 11: c 0.00001 -11: 5d 0 0.17163 -11: s 0 0.07373 +11: 5d 0 0.20486 +11: s 0 0.00489 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: 2.75884 seconds -11: MTEPS: 0.760146 +11: BFS time: 2.644 seconds +11: MTEPS: 0.793162 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 118th starting vertex was 32694 -12: Number iterations: 15 -12: Number of vertices found: 6470 -12: Number of edges traversed in both directions: 12481 -12: Number of edges processed in both directions: 1242575 -12: Number of edges processed in one direction: 539495 -12: BFS time: 4.05997 seconds -12: MTEPS (bidirectional): 0.00307416 -12: MPEPS (bidirectional): 0.306055 -12: MPEPS (unidirectional): 0.132881 -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: 12479 -12: Median nedges: 12479 -12: Max nedges: 12482 -12: Mean nedges: 12479.6 -12: STDDEV nedges: 0.885061 -12: -------------------------- -12: Filter keeps 1 percentage of edges -12: Min time: 2.56566 seconds -12: Median time: 5.41195 seconds -12: Max time: 14.132 seconds -12: Mean time: 6.47278 seconds -12: STDDEV time: 2.86248 seconds -12: -------------------------- -12: Min MTEPS: 0.000883104 -12: Median MTEPS: 0.0023096 -12: Max MTEPS: 0.00486385 -12: Harmonic mean of MTEPS: 0.00192802 -12: Harmonic standard deviation of MTEPS: 0.000852624 -12: Bidirectional Processed Edges per second (to estimate sustained BW) -12: Min MPEPS: 0.0879265 -12: Median MPEPS: 0.229952 -12: Max MPEPS: 0.484282 -12: Harmonic mean of MPEPS: 0.191964 -12: Harmonic standard deviation of MPEPS: 0.0848904 -12: Initializing since date (only once) to 1000 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 1 0.04797 -11: 0d 3 0.23278 -11: s 4916 0.07115 -11: 1d 5022 0.22093 -11: s 1328237 0.04291 +11: s 1 0.04738 +11: 0d 3 0.18796 +11: s 4916 0.03194 +11: 1d 5022 0.16832 +11: s 1328237 0.01998 11: c 0.00012 -11: 2u 5022 0.27277 -11: 3u 75143 0.23216 -11: 4u 9854 0.27256 -11: c 0.00000 -11: 5d 0 0.25193 -11: s 0 0.03520 +11: 2u 5022 0.21046 +11: 3u 75143 0.43226 +11: 4u 9854 0.21252 +11: c 0.00001 +11: 5d 0 0.17683 +11: s 0 0.03199 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: 2.61599 seconds -11: MTEPS: 0.801655 +11: BFS time: 3.036 seconds +11: MTEPS: 0.690752 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 1th starting vertex was 46590 -12: Number iterations: 8 -12: Number of vertices found: 24387 -12: Number of edges traversed in both directions: 174091 -12: Number of edges processed in both directions: 1732350 -12: Number of edges processed in one direction: 845435 -12: BFS time: 2.52395 seconds -12: MTEPS (bidirectional): 0.0689756 -12: MPEPS (bidirectional): 0.686365 -12: MPEPS (unidirectional): 0.334965 -12: Total communication (average so far): 0 -12: 2th starting vertex was 33655 -12: Number iterations: 8 -12: Number of vertices found: 24387 -12: Number of edges traversed in both directions: 174091 -12: Number of edges processed in both directions: 1732350 -12: Number of edges processed in one direction: 845435 -12: BFS time: 2.02 seconds -12: MTEPS (bidirectional): 0.0861838 -12: MPEPS (bidirectional): 0.8576 -12: MPEPS (unidirectional): 0.418533 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 1 0.00476 -11: 0d 1 0.30804 -11: s 2 0.02798 -11: 1d 108 0.21595 -11: s 104879 0.06402 -11: 2d 30642 0.27768 -11: s 1877209 0.03600 +11: s 1 0.02302 +11: 0d 1 0.13429 +11: s 2 0.04156 +11: 1d 108 0.32488 +11: s 104879 0.11105 +11: 2d 30642 0.45594 +11: s 1877209 0.06390 11: c 0.00023 -11: 3u 30642 0.16732 -11: 4u 57992 0.31998 -11: 5u 1329 0.25992 +11: 3u 30642 0.18960 +11: 4u 57992 0.15272 +11: 5u 1329 0.46639 11: c 0.00000 -11: 6d 0 0.19051 -11: s 0 0.08220 +11: 6d 0 0.32825 +11: s 0 0.03595 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: 3.09704 seconds -11: MTEPS: 0.677138 +11: BFS time: 2.67588 seconds +11: MTEPS: 0.783713 11: Total communication (average so far): 0 11: A BFS iteration is starting +9: Tallying... 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 1 0.06242 -11: 0d 2 0.30877 -11: s 434 0.06395 -11: 1d 1087 0.32390 -11: s 666497 0.06396 +11: s 1 0.01291 +11: 0d 2 0.25679 +11: s 434 0.01696 +11: 1d 1087 0.18889 +11: s 666497 0.05599 11: c 0.00010 -11: 2u 1087 0.29342 -11: 3u 64167 0.27835 -11: 4u 24633 0.31685 -11: 5u 185 0.18705 +11: 2u 1087 0.14235 +11: 3u 64167 0.21998 +11: 4u 24633 0.40885 +11: 5u 185 0.21594 11: c 0.00000 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: 3.08804 seconds -11: MTEPS: 0.67911 +11: BFS time: 2.83194 seconds +11: MTEPS: 0.740526 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 5th starting vertex was 5986 -12: Number iterations: 9 -12: Number of vertices found: 24387 -12: Number of edges traversed in both directions: 174091 -12: Number of edges processed in both directions: 1732350 -12: Number of edges processed in one direction: 845435 -12: BFS time: 4.73598 seconds -12: MTEPS (bidirectional): 0.0367593 -12: MPEPS (bidirectional): 0.365785 -12: MPEPS (unidirectional): 0.178513 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.01691 -11: 0d 2 0.43501 -11: s 145 0.02194 -11: 1d 737 0.20397 -11: s 556230 0.08984 +11: s 0 0.03161 +11: 0d 2 0.18092 +11: s 145 0.02797 +11: 1d 737 0.35695 +11: s 556230 0.04407 11: c 0.00010 -11: 2u 737 0.21643 -11: 3u 60672 0.17534 -11: 4u 28423 0.14506 -11: 5u 240 0.51485 +11: 2u 737 0.39282 +11: 3u 60672 0.22890 +11: 4u 28423 0.20551 +11: 5u 240 0.15301 11: c 0.00000 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: 4.03285 seconds -11: MTEPS: 0.52001 +11: BFS time: 3.02402 seconds +11: MTEPS: 0.69349 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 7th starting vertex was 46677 -12: Number iterations: 7 -12: Number of vertices found: 24387 -12: Number of edges traversed in both directions: 174091 -12: Number of edges processed in both directions: 1732350 -12: Number of edges processed in one direction: 845435 -12: BFS time: 3.252 seconds -12: MTEPS (bidirectional): 0.0535335 -12: MPEPS (bidirectional): 0.532702 -12: MPEPS (unidirectional): 0.259974 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 6 0.07599 -11: 0d 13 0.31482 -11: s 3354 0.08230 -11: 1d 3670 0.19391 -11: s 1191185 0.03655 +11: s 6 0.02059 +11: 0d 13 0.45297 +11: s 3354 0.07840 +11: 1d 3670 0.26514 +11: s 1191185 0.02317 11: c 0.00011 -11: 2u 3670 0.30473 -11: 3u 74164 0.40799 -11: 4u 12159 0.31771 +11: 2u 3670 0.32901 +11: 3u 74164 0.21699 +11: 4u 12159 0.26487 11: c 0.00001 -11: 5d 0 0.30625 -11: s 0 0.05361 +11: 5d 0 0.21281 +11: s 0 0.04916 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: 4.00795 seconds -11: MTEPS: 0.523241 +11: BFS time: 4.44402 seconds +11: MTEPS: 0.471898 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 77 0.00627 -11: 0d 416 0.30858 -11: s 357868 0.06042 +11: s 77 0.01690 +11: 0d 416 0.40422 +11: s 357868 0.15995 11: c 0.00009 -11: 1u 416 0.17396 -11: 2u 51937 0.13180 -11: 3u 37320 0.30149 -11: 4u 401 0.12716 -11: c 0.00000 +11: 1u 416 0.95983 +11: 2u 51937 0.79695 +11: 3u 37320 0.62785 +11: 4u 401 0.20032 +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: 2.33992 seconds -11: MTEPS: 0.896236 +11: BFS time: 6.62005 seconds +11: MTEPS: 0.316783 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 8th starting vertex was 6856 -12: Number iterations: 9 -12: Number of vertices found: 24387 -12: Number of edges traversed in both directions: 174091 -12: Number of edges processed in both directions: 1732350 -12: Number of edges processed in one direction: 845435 -12: BFS time: 4.02606 seconds -12: MTEPS (bidirectional): 0.0432411 -12: MPEPS (bidirectional): 0.430284 -12: MPEPS (unidirectional): 0.209991 -12: Total communication (average so far): 0 -9: Adding bc contributions... 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.00489 -11: 0d 3 0.19536 -11: s 10765 0.01282 -11: 1d 8742 0.17327 -11: s 1562537 0.05253 -11: c 0.00013 -11: 2u 8742 0.36711 -11: 3u 75054 0.12858 -11: 4u 6245 0.16691 -11: c 0.00000 -11: 5d 0 0.17752 -11: s 0 0.02097 +11: s 0 0.01202 +11: 0d 3 1.09991 +11: s 10765 0.25594 +11: 1d 8742 0.60244 +11: s 1562537 0.03998 +11: c 0.00014 +11: 2u 8742 0.48485 +11: 3u 75054 0.33296 +11: 4u 6245 0.23185 +11: c 0.00001 +11: 5d 0 0.26484 +11: s 0 0.04801 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: 2.27464 seconds -11: MTEPS: 0.92196 +11: BFS time: 7.02731 seconds +11: MTEPS: 0.298425 11: Total communication (average so far): 0 11: A BFS iteration is starting -9: Exploring via BFS... -12: 9th starting vertex was 11030 -12: Number iterations: 9 -12: Number of vertices found: 24388 -12: Number of edges traversed in both directions: 174092 -12: Number of edges processed in both directions: 1732354 -12: Number of edges processed in one direction: 845438 -12: BFS time: 2.73145 seconds -12: MTEPS (bidirectional): 0.063736 -12: MPEPS (bidirectional): 0.634224 -12: MPEPS (unidirectional): 0.309519 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 1 0.01601 -11: 0d 36 0.09856 -11: s 89850 0.03295 -11: 1d 27484 0.34049 -11: s 1865519 0.04345 -11: c 0.00022 -11: 2u 27484 0.10135 -11: 3u 60943 0.15286 -11: 4u 1606 0.28458 +11: s 1 0.04998 +11: 0d 36 0.64326 +11: s 89850 0.07906 +11: 1d 27484 0.24885 +11: s 1865519 0.00519 +11: c 0.01973 +11: 2u 27484 1.15181 +11: 3u 60943 0.95994 +11: 4u 1606 0.49062 11: c 0.00001 -11: 5d 0 0.12859 -11: s 0 0.06304 +11: 5d 0 0.30770 +11: s 0 0.04168 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: 2.08033 seconds -11: MTEPS: 1.00807 +11: BFS time: 7.66092 seconds +11: MTEPS: 0.273743 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 10th starting vertex was 4314 -12: Number iterations: 8 -12: Number of vertices found: 24387 -12: Number of edges traversed in both directions: 174091 -12: Number of edges processed in both directions: 1732350 -12: Number of edges processed in one direction: 845435 -12: BFS time: 3.18501 seconds -12: MTEPS (bidirectional): 0.0546595 -12: MPEPS (bidirectional): 0.543908 -12: MPEPS (unidirectional): 0.265442 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.02067 -11: 0d 3 0.15705 -11: s 7002 0.02616 -11: 1d 7244 0.35628 -11: s 1485088 0.04397 +11: s 0 0.00485 +11: 0d 3 0.25713 +11: s 7002 0.13195 +11: 1d 7244 1.13661 +11: s 1485088 0.15598 11: c 0.00013 -11: 2u 7244 0.24876 -11: 3u 75308 0.19987 -11: 4u 7485 0.43259 +11: 2u 7244 0.71182 +11: 3u 75308 0.45117 +11: 4u 7485 0.35997 11: c 0.00001 -11: 5d 0 0.51711 -11: s 0 0.01715 +11: 5d 0 0.37646 +11: s 0 0.08710 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: 3.53535 seconds -11: MTEPS: 0.593187 +11: BFS time: 7.88785 seconds +11: MTEPS: 0.265867 11: Total communication (average so far): 0 11: A BFS iteration is starting +9: Adding bc contributions... +9: Exploring via BFS... 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 3 0.00488 -11: 0d 6 0.38306 -11: s 7220 0.10545 -11: 1d 5630 0.36060 -11: s 1377686 0.12394 +11: s 3 0.03204 +11: 0d 6 0.42079 +11: s 7220 0.05902 +11: 1d 5630 0.66666 +11: s 1377686 0.10949 11: c 0.00012 -11: 2u 5630 0.53776 -11: 3u 75422 0.42397 -11: 4u 8977 0.47311 +11: 2u 5630 0.45198 +11: 3u 75422 0.50253 +11: 4u 8977 0.39486 11: c 0.00000 -11: 5d 0 0.27760 -11: s 0 0.10800 +11: 5d 0 0.29037 +11: s 0 0.06395 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: 5.56396 seconds -11: MTEPS: 0.376912 +11: BFS time: 4.81601 seconds +11: MTEPS: 0.435449 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 14th starting vertex was 16145 -12: Number iterations: 8 -12: Number of vertices found: 24388 -12: Number of edges traversed in both directions: 174092 -12: Number of edges processed in both directions: 1732354 -12: Number of edges processed in one direction: 845439 -12: BFS time: 5.744 seconds -12: MTEPS (bidirectional): 0.0303085 -12: MPEPS (bidirectional): 0.301594 -12: MPEPS (unidirectional): 0.147186 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 3 0.05053 -11: 0d 52 0.23687 -11: s 92871 0.03195 -11: 1d 27920 0.21198 -11: s 1866794 0.06518 +11: s 3 0.03199 +11: 0d 52 0.22081 +11: s 92871 0.03330 +11: 1d 27920 0.50796 +11: s 1866794 0.15090 11: c 0.00022 -11: 2u 27920 0.27004 -11: 3u 60526 0.20964 -11: 4u 1574 0.53284 +11: 2u 27920 0.58979 +11: 3u 60526 0.43871 +11: 4u 1574 0.19845 11: c 0.00001 -11: 5d 0 0.24255 -11: s 0 0.00489 +11: 5d 0 0.49400 +11: s 0 0.09196 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.8016 seconds -11: MTEPS: 0.551642 +11: BFS time: 4.53198 seconds +11: MTEPS: 0.462739 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 17th starting vertex was 43710 -12: Number iterations: 7 -12: Number of vertices found: 24387 -12: Number of edges traversed in both directions: 174091 -12: Number of edges processed in both directions: 1732350 -12: Number of edges processed in one direction: 845435 -12: BFS time: 4.45738 seconds -12: MTEPS (bidirectional): 0.0390568 -12: MPEPS (bidirectional): 0.388647 -12: MPEPS (unidirectional): 0.189671 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 0 0.05823 -11: 0d 1 0.31589 -11: s 9 0.05994 -11: 1d 18 0.19686 -11: s 8987 0.05955 -11: 2d 8034 0.49343 -11: s 1541517 0.15598 +11: s 0 0.03203 +11: 0d 1 0.37281 +11: s 9 0.01691 +11: 1d 18 0.87405 +11: s 8987 0.30795 +11: 2d 8034 0.84389 +11: s 1541517 0.14793 11: c 0.00013 -11: 3u 8034 0.46874 -11: 4u 75250 0.21719 -11: 5u 6743 0.19901 +11: 3u 8034 0.45019 +11: 4u 75250 0.56350 +11: 5u 6743 0.67597 11: c 0.00001 -11: 6d 0 0.13683 -11: s 0 0.02062 +11: 6d 0 1.03798 +11: s 0 0.26393 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: 4.68801 seconds -11: MTEPS: 0.447338 +11: BFS time: 8.62 seconds +11: MTEPS: 0.243286 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.05292 -11: 0d 1 0.22708 -11: s 352 0.01468 -11: 1d 382 0.23596 -11: s 312947 0.03289 +11: s 0 0.10403 +11: 0d 1 0.81988 +11: s 352 0.26796 +11: 1d 382 0.36017 +11: s 312947 0.03601 11: c 0.00010 -11: 2u 382 0.19315 -11: 3u 50016 0.21873 -11: 4u 39238 0.25999 -11: 5u 437 0.26485 +11: 2u 382 0.93981 +11: 3u 50016 0.80900 +11: 4u 39238 0.88796 +11: 5u 437 0.64893 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: 3.53203 seconds -11: MTEPS: 0.593745 +11: BFS time: 8.24399 seconds +11: MTEPS: 0.254382 11: Total communication (average so far): 0 11: A BFS iteration is starting -9: Tallying... -12: 24th starting vertex was 9552 -12: Number iterations: 8 -12: Number of vertices found: 24387 -12: Number of edges traversed in both directions: 174091 -12: Number of edges processed in both directions: 1732350 -12: Number of edges processed in one direction: 845435 -12: BFS time: 3.54404 seconds -12: MTEPS (bidirectional): 0.0491223 -12: MPEPS (bidirectional): 0.488807 -12: MPEPS (unidirectional): 0.238552 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 6 0.04799 -11: 0d 12 0.38882 -11: s 9255 0.02794 -11: 1d 9704 0.38170 -11: s 1611532 0.08286 +11: s 6 0.02803 +11: 0d 12 0.23626 +11: s 9255 0.07557 +11: 1d 9704 0.24041 +11: s 1611532 0.03196 11: c 0.00014 -11: 2u 9704 0.30958 -11: 3u 74533 0.25977 -11: 4u 5802 0.18708 +11: 2u 9704 0.78006 +11: 3u 74533 0.74858 +11: 4u 5802 0.53687 11: c 0.00001 -11: 5d 0 0.15992 -11: s 0 0.05993 +11: 5d 0 0.65591 +11: s 0 0.15196 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.15963 seconds -11: MTEPS: 0.663725 +11: BFS time: 5.768 seconds +11: MTEPS: 0.363579 11: Total communication (average so far): 0 11: A BFS iteration is starting -12: 25th starting vertex was 20719 -12: Number iterations: 8 -12: Number of vertices found: 24387 -12: Number of edges traversed in both directions: 174091 -12: Number of edges processed in both directions: 1732350 -12: Number of edges processed in one direction: 845435 -12: BFS time: 3.83598 seconds -12: MTEPS (bidirectional): 0.0453837 -12: MPEPS (bidirectional): 0.451606 -12: MPEPS (unidirectional): 0.220396 -12: Total communication (average so far): 0 11: param 90133 vertices with 3729948 edges 11: 186497 up and 181 down -11: s 3 0.01917 -11: 0d 8 0.22374 -11: s 24491 0.05997 -11: 1d 12697 0.35201 -11: s 1694741 0.06785 +11: s 3 0.02001 +11: 0d 8 0.80568 +11: s 24491 0.11992 +11: 1d 12697 1.10395 +11: s 1694741 0.02118 11: c 0.00015 -11: 2u 12697 0.22897 -11: 3u 72908 0.52313 -11: 4u 4440 0.35258 -11: c 0.00000 -11: 5d 0 0.39931 -11: s 0 0.03597 +11: 2u 12697 0.50868 +11: 3u 72908 0.24007 +11: 4u 4440 0.21621 +11: c 0.00001 +11: 5d 0 0.23739 +11: s 0 0.07448 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: 4.04121 seconds -11: MTEPS: 0.518934 +11: BFS time: 7.19341 seconds +11: MTEPS: 0.291534 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.00491 -11: 0d 4 0.47901 -11: s 1831 0.08797 -11: 1d 2065 0.40795 -11: s 935730 0.05594 -11: c 0.00011 -11: 2u 2065 0.34581 -11: 3u 70812 0.57408 -11: 4u 17096 0.26509 -11: c 0.00000 -11: 5d 0 0.32753 -11: s 0 0.07595 +11: s 1 0.05038 +11: 0d 4 0.20670 +11: s 1831 0.07599 +11: 1d 2065 0.87588 +11: s 935730 0.10398 +11: c 0.00010 +11: 2u 2065 0.28124 +11: 3u 70812 0.29692 +11: 4u 17096 0.18299 +11: c 0.00001 +11: 5d 0 0.23237 +11: s 0 0.05214 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.26318 seconds -11: MTEPS: 0.491916 +11: BFS time: 4.288 seconds +11: MTEPS: 0.489067 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.08003 -11: 0d 3 0.51990 -11: s 23921 0.07596 -11: 1d 11616 0.36214 -11: s 1654810 0.04573 -11: c 0.00015 -11: 2u 11616 0.40869 -11: 3u 73495 0.75532 -11: 4u 4941 0.45685 +11: s 1 0.05077 +11: 0d 3 0.40087 +11: s 23921 0.04125 +11: 1d 11616 0.50531 +11: s 1654810 0.04000 +11: c 0.00014 +11: 2u 11616 0.24871 +11: 3u 73495 0.26483 +11: 4u 4941 0.33698 11: c 0.00001 -11: 5d 0 0.38702 -11: s 0 0.05593 +11: 5d 0 0.25449 +11: s 0 0.00489 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: 5.15203 seconds -11: MTEPS: 0.407048 +11: BFS time: 3.96745 seconds +11: MTEPS: 0.528582 11: Total communication (average so far): 0 11: Finished 11: -------------------------- @@ -13480,531 +13200,32 @@ 11: Mean nedges: 2.09712e+06 11: STDDEV nedges: 0 11: -------------------------- -11: Min time: 1.02409 seconds -11: First Quartile time: 3.12833 seconds -11: Median time: 3.92995 seconds -11: Third Quartile time: 5.23526 seconds -11: Max time: 11.849 seconds -11: Mean time: 4.64283 seconds -11: STDDEV time: 2.32997 seconds +11: Min time: 2.0058 seconds +11: First Quartile time: 4.18607 seconds +11: Median time: 6.00628 seconds +11: Third Quartile time: 8.10946 seconds +11: Max time: 17.064 seconds +11: Mean time: 6.64362 seconds +11: STDDEV time: 3.28292 seconds 11: -------------------------- -11: Min MTEPS: 0.176987 -11: First Quartile MTEPS: 0.400588 -11: Median MTEPS: 0.533686 -11: Third Quartile MTEPS: 0.670431 -11: Max MTEPS: 2.0478 -11: Harmonic mean of MTEPS: 0.45169 -11: Harmonic standard deviation of MTEPS: 0.226678 -13/15 Test #11: DirOptBFS_Test ................... Passed 382.79 sec -12: 34th starting vertex was 26103 -12: Number iterations: 7 -12: Number of vertices found: 24387 -12: Number of edges traversed in both directions: 174091 -12: Number of edges processed in both directions: 1732350 -12: Number of edges processed in one direction: 845435 -12: BFS time: 6.09995 seconds -12: MTEPS (bidirectional): 0.0285397 -12: MPEPS (bidirectional): 0.283994 -12: MPEPS (unidirectional): 0.138597 -12: Total communication (average so far): 0 -12: 36th starting vertex was 6559 -12: Number iterations: 8 -12: Number of vertices found: 24387 -12: Number of edges traversed in both directions: 174091 -12: Number of edges processed in both directions: 1732350 -12: Number of edges processed in one direction: 845435 -12: BFS time: 5.35617 seconds -12: MTEPS (bidirectional): 0.0325029 -12: MPEPS (bidirectional): 0.323431 -12: MPEPS (unidirectional): 0.157843 -12: Total communication (average so far): 0 -12: 38th starting vertex was 9255 -12: Number iterations: 7 -12: Number of vertices found: 24387 -12: Number of edges traversed in both directions: 174091 -12: Number of edges processed in both directions: 1732350 -12: Number of edges processed in one direction: 845435 -12: BFS time: 4.15998 seconds -12: MTEPS (bidirectional): 0.041849 -12: MPEPS (bidirectional): 0.416432 -12: MPEPS (unidirectional): 0.203231 -12: Total communication (average so far): 0 +11: Min MTEPS: 0.122898 +11: First Quartile MTEPS: 0.258631 +11: Median MTEPS: 0.349207 +11: Third Quartile MTEPS: 0.500983 +11: Max MTEPS: 1.04553 +11: Harmonic mean of MTEPS: 0.31566 +11: Harmonic standard deviation of MTEPS: 0.155982 +14/15 Test #11: DirOptBFS_Test ................... Passed 546.33 sec +9: Tallying... 9: Adding bc contributions... 9: Exploring via BFS... -12: 42th starting vertex was 45239 -12: Number iterations: 9 -12: Number of vertices found: 24387 -12: Number of edges traversed in both directions: 174091 -12: Number of edges processed in both directions: 1732350 -12: Number of edges processed in one direction: 845435 -12: BFS time: 4.31639 seconds -12: MTEPS (bidirectional): 0.0403326 -12: MPEPS (bidirectional): 0.401343 -12: MPEPS (unidirectional): 0.195866 -12: Total communication (average so far): 0 -12: 45th starting vertex was 4335 -12: Number iterations: 8 -12: Number of vertices found: 24388 -12: Number of edges traversed in both directions: 174093 -12: Number of edges processed in both directions: 1732358 -12: Number of edges processed in one direction: 845440 -12: BFS time: 4.83599 seconds -12: MTEPS (bidirectional): 0.0359994 -12: MPEPS (bidirectional): 0.358222 -12: MPEPS (unidirectional): 0.174822 -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: 174091 -12: Median nedges: 174091 -12: Max nedges: 174093 -12: Mean nedges: 174091 -12: STDDEV nedges: 0.57735 -12: -------------------------- -12: Filter keeps 10 percentage of edges -12: Min time: 2.02 seconds -12: Median time: 4.09302 seconds -12: Max time: 6.09995 seconds -12: Mean time: 4.05152 seconds -12: STDDEV time: 1.15444 seconds -12: -------------------------- -12: Min MTEPS: 0.0285397 -12: Median MTEPS: 0.042545 -12: Max MTEPS: 0.0861838 -12: Harmonic mean of MTEPS: 0.0429694 -12: Harmonic standard deviation of MTEPS: 0.0122437 -12: Bidirectional Processed Edges per second (to estimate sustained BW) -12: Min MPEPS: 0.283994 -12: Median MPEPS: 0.423358 -12: Max MPEPS: 0.8576 -12: Harmonic mean of MPEPS: 0.42758 -12: Harmonic standard deviation of MPEPS: 0.121835 -12: Initializing since date (only once) to 2500 -12: 1th starting vertex was 46590 -12: Number iterations: 8 -12: Number of vertices found: 33557 -12: Number of edges traversed in both directions: 448824 -12: Number of edges processed in both directions: 1789913 -12: Number of edges processed in one direction: 887144 -12: BFS time: 4.99897 seconds -12: MTEPS (bidirectional): 0.0897832 -12: MPEPS (bidirectional): 0.358056 -12: MPEPS (unidirectional): 0.177465 -12: Total communication (average so far): 0 -12: 2th starting vertex was 33655 -12: Number iterations: 7 -12: Number of vertices found: 33557 -12: Number of edges traversed in both directions: 448824 -12: Number of edges processed in both directions: 1789913 -12: Number of edges processed in one direction: 887144 -12: BFS time: 3.33197 seconds -12: MTEPS (bidirectional): 0.134702 -12: MPEPS (bidirectional): 0.537193 -12: MPEPS (unidirectional): 0.266252 -12: Total communication (average so far): 0 -12: 3th starting vertex was 43570 -12: Number iterations: 8 -12: Number of vertices found: 33557 -12: Number of edges traversed in both directions: 448824 -12: Number of edges processed in both directions: 1789913 -12: Number of edges processed in one direction: 887144 -12: BFS time: 3.25666 seconds -12: MTEPS (bidirectional): 0.137817 -12: MPEPS (bidirectional): 0.549617 -12: MPEPS (unidirectional): 0.272409 -12: Total communication (average so far): 0 -12: 5th starting vertex was 5986 -12: Number iterations: 7 -12: Number of vertices found: 33557 -12: Number of edges traversed in both directions: 448824 -12: Number of edges processed in both directions: 1789913 -12: Number of edges processed in one direction: 887144 -12: BFS time: 2.69203 seconds -12: MTEPS (bidirectional): 0.166723 -12: MPEPS (bidirectional): 0.664894 -12: MPEPS (unidirectional): 0.329545 -12: Total communication (average so far): 0 9: Tallying... -12: 7th starting vertex was 46677 -12: Number iterations: 7 -12: Number of vertices found: 33557 -12: Number of edges traversed in both directions: 448824 -12: Number of edges processed in both directions: 1789913 -12: Number of edges processed in one direction: 887144 -12: BFS time: 2.89999 seconds -12: MTEPS (bidirectional): 0.154768 -12: MPEPS (bidirectional): 0.617214 -12: MPEPS (unidirectional): 0.305913 -12: Total communication (average so far): 0 -12: 8th starting vertex was 6856 -12: Number iterations: 7 -12: Number of vertices found: 33557 -12: Number of edges traversed in both directions: 448824 -12: Number of edges processed in both directions: 1789913 -12: Number of edges processed in one direction: 887144 -12: BFS time: 2.99198 seconds -12: MTEPS (bidirectional): 0.150009 -12: MPEPS (bidirectional): 0.598237 -12: MPEPS (unidirectional): 0.296507 -12: Total communication (average so far): 0 -12: 9th starting vertex was 11030 -12: Number iterations: 8 -12: Number of vertices found: 33558 -12: Number of edges traversed in both directions: 448826 -12: Number of edges processed in both directions: 1789917 -12: Number of edges processed in one direction: 887147 -12: BFS time: 4.11231 seconds -12: MTEPS (bidirectional): 0.109142 -12: MPEPS (bidirectional): 0.435258 -12: MPEPS (unidirectional): 0.215729 -12: Total communication (average so far): 0 -12: 10th starting vertex was 4314 -12: Number iterations: 7 -12: Number of vertices found: 33557 -12: Number of edges traversed in both directions: 448824 -12: Number of edges processed in both directions: 1789913 -12: Number of edges processed in one direction: 887144 -12: BFS time: 6.00605 seconds -12: MTEPS (bidirectional): 0.0747286 -12: MPEPS (bidirectional): 0.298018 -12: MPEPS (unidirectional): 0.147708 -12: Total communication (average so far): 0 -12: 11th starting vertex was 18529 -12: Number iterations: 8 -12: Number of vertices found: 33557 -12: Number of edges traversed in both directions: 448824 -12: Number of edges processed in both directions: 1789913 -12: Number of edges processed in one direction: 887144 -12: BFS time: 6.07999 seconds -12: MTEPS (bidirectional): 0.0738199 -12: MPEPS (bidirectional): 0.294394 -12: MPEPS (unidirectional): 0.145912 -12: Total communication (average so far): 0 -12: 14th starting vertex was 16145 -12: Number iterations: 8 -12: Number of vertices found: 33558 -12: Number of edges traversed in both directions: 448826 -12: Number of edges processed in both directions: 1789917 -12: Number of edges processed in one direction: 887148 -12: BFS time: 5.65167 seconds -12: MTEPS (bidirectional): 0.0794148 -12: MPEPS (bidirectional): 0.316706 -12: MPEPS (unidirectional): 0.156971 -12: Total communication (average so far): 0 9: Adding bc contributions... 9: Exploring via BFS... -12: 16th starting vertex was 18537 -12: Number iterations: 7 -12: Number of vertices found: 33558 -12: Number of edges traversed in both directions: 448825 -12: Number of edges processed in both directions: 1789914 -12: Number of edges processed in one direction: 887145 -12: BFS time: 3.77197 seconds -12: MTEPS (bidirectional): 0.118989 -12: MPEPS (bidirectional): 0.47453 -12: MPEPS (unidirectional): 0.235194 -12: Total communication (average so far): 0 -12: 17th starting vertex was 43710 -12: Number iterations: 7 -12: Number of vertices found: 33557 -12: Number of edges traversed in both directions: 448824 -12: Number of edges processed in both directions: 1789913 -12: Number of edges processed in one direction: 887144 -12: BFS time: 5.70803 seconds -12: MTEPS (bidirectional): 0.0786303 -12: MPEPS (bidirectional): 0.313578 -12: MPEPS (unidirectional): 0.15542 -12: Total communication (average so far): 0 -12: 20th starting vertex was 19585 -12: Number iterations: 7 -12: Number of vertices found: 33557 -12: Number of edges traversed in both directions: 448824 -12: Number of edges processed in both directions: 1789913 -12: Number of edges processed in one direction: 887144 -12: BFS time: 4.05202 seconds -12: MTEPS (bidirectional): 0.110765 -12: MPEPS (bidirectional): 0.441733 -12: MPEPS (unidirectional): 0.218939 -12: Total communication (average so far): 0 -12: 22th starting vertex was 32014 -12: Number iterations: 8 -12: Number of vertices found: 33557 -12: Number of edges traversed in both directions: 448824 -12: Number of edges processed in both directions: 1789913 -12: Number of edges processed in one direction: 887144 -12: BFS time: 4.74399 seconds -12: MTEPS (bidirectional): 0.0946089 -12: MPEPS (bidirectional): 0.377301 -12: MPEPS (unidirectional): 0.187004 -12: Total communication (average so far): 0 -12: 23th starting vertex was 24507 -12: Number iterations: 7 -12: Number of vertices found: 33558 -12: Number of edges traversed in both directions: 448825 -12: Number of edges processed in both directions: 1789918 -12: Number of edges processed in one direction: 887146 -12: BFS time: 3.52001 seconds -12: MTEPS (bidirectional): 0.127507 -12: MPEPS (bidirectional): 0.508498 -12: MPEPS (unidirectional): 0.252029 -12: Total communication (average so far): 0 -12: 24th starting vertex was 9552 -12: Number iterations: 7 -12: Number of vertices found: 33557 -12: Number of edges traversed in both directions: 448824 -12: Number of edges processed in both directions: 1789913 -12: Number of edges processed in one direction: 887144 -12: BFS time: 2.51985 seconds -12: MTEPS (bidirectional): 0.178116 -12: MPEPS (bidirectional): 0.710326 -12: MPEPS (unidirectional): 0.352063 -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: 448824 -12: Median nedges: 448824 -12: Max nedges: 448826 -12: Mean nedges: 448824 -12: STDDEV nedges: 0.718795 -12: -------------------------- -12: Filter keeps 25 percentage of edges -12: Min time: 2.51985 seconds -12: Median time: 3.912 seconds -12: Max time: 6.07999 seconds -12: Mean time: 4.14609 seconds -12: STDDEV time: 1.22828 seconds -12: -------------------------- -12: Min MTEPS: 0.0738199 -12: Median MTEPS: 0.114877 -12: Max MTEPS: 0.178116 -12: Harmonic mean of MTEPS: 0.108252 -12: Harmonic standard deviation of MTEPS: 0.0320699 -12: Bidirectional Processed Edges per second (to estimate sustained BW) -12: Min MPEPS: 0.294394 -12: Median MPEPS: 0.458132 -12: Max MPEPS: 0.710326 -12: Harmonic mean of MPEPS: 0.431711 -12: Harmonic standard deviation of MPEPS: 0.127895 -12: Initializing since date (only once) to 10000 9: Tallying... -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: 2.72381 seconds -12: MTEPS (bidirectional): 0.668098 -12: MPEPS (bidirectional): 0.668098 -12: MPEPS (unidirectional): 0.334049 -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: 2.58328 seconds -12: MTEPS (bidirectional): 0.704441 -12: MPEPS (bidirectional): 0.704441 -12: MPEPS (unidirectional): 0.35222 -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: 4.6469 seconds -12: MTEPS (bidirectional): 0.391609 -12: MPEPS (bidirectional): 0.391609 -12: MPEPS (unidirectional): 0.195805 -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: 4.96586 seconds -12: MTEPS (bidirectional): 0.366456 -12: MPEPS (bidirectional): 0.366456 -12: MPEPS (unidirectional): 0.183228 -12: Total communication (average so far): 0 -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: 5.27041 seconds -12: MTEPS (bidirectional): 0.345281 -12: MPEPS (bidirectional): 0.345281 -12: MPEPS (unidirectional): 0.17264 -12: Total communication (average so far): 0 9: Adding bc contributions... -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: 3.17232 seconds -12: MTEPS (bidirectional): 0.57364 -12: MPEPS (bidirectional): 0.57364 -12: MPEPS (unidirectional): 0.28682 -12: Total communication (average so far): 0 9: Exploring via BFS... -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: 2.93996 seconds -12: MTEPS (bidirectional): 0.618979 -12: MPEPS (bidirectional): 0.618979 -12: MPEPS (unidirectional): 0.309489 -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: 5.56007 seconds -12: MTEPS (bidirectional): 0.327293 -12: MPEPS (bidirectional): 0.327293 -12: MPEPS (unidirectional): 0.163646 -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: 4.19197 seconds -12: MTEPS (bidirectional): 0.434108 -12: MPEPS (bidirectional): 0.434108 -12: MPEPS (unidirectional): 0.217054 -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: 3.64005 seconds -12: MTEPS (bidirectional): 0.499931 -12: MPEPS (bidirectional): 0.499931 -12: MPEPS (unidirectional): 0.249965 -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: 2.52331 seconds -12: MTEPS (bidirectional): 0.721183 -12: MPEPS (bidirectional): 0.721183 -12: MPEPS (unidirectional): 0.360592 -12: Total communication (average so far): 0 9: Tallying... -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: 2.05984 seconds -12: MTEPS (bidirectional): 0.883454 -12: MPEPS (bidirectional): 0.883454 -12: MPEPS (unidirectional): 0.441727 -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: 3.39175 seconds -12: MTEPS (bidirectional): 0.536528 -12: MPEPS (bidirectional): 0.536528 -12: MPEPS (unidirectional): 0.268264 -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: 4.92798 seconds -12: MTEPS (bidirectional): 0.369273 -12: MPEPS (bidirectional): 0.369273 -12: MPEPS (unidirectional): 0.184636 -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: 4.36399 seconds -12: MTEPS (bidirectional): 0.416997 -12: MPEPS (bidirectional): 0.416997 -12: MPEPS (unidirectional): 0.208498 -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: 5.24797 seconds -12: MTEPS (bidirectional): 0.346757 -12: MPEPS (bidirectional): 0.346757 -12: MPEPS (unidirectional): 0.173379 -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: 2.05984 seconds -12: Median time: 3.91601 seconds -12: Max time: 5.56007 seconds -12: Mean time: 3.88809 seconds -12: STDDEV time: 1.1453 seconds -12: -------------------------- -12: Min MTEPS: 0.327293 -12: Median MTEPS: 0.467019 -12: Max MTEPS: 0.883454 -12: Harmonic mean of MTEPS: 0.468037 -12: Harmonic standard deviation of MTEPS: 0.137867 -12: Bidirectional Processed Edges per second (to estimate sustained BW) -12: Min MPEPS: 0.327293 -12: Median MPEPS: 0.467019 -12: Max MPEPS: 0.883454 -12: Harmonic mean of MPEPS: 0.468037 -12: Harmonic standard deviation of MPEPS: 0.137867 -14/15 Test #12: FBFS_Test ........................ Passed 559.44 sec 9: Adding bc contributions... 9: Exploring via BFS... 9: Tallying... @@ -14016,17 +13237,18 @@ 9: Tallying... 9: Adding bc contributions... 9: Computation finished -9: 658.611634 seconds elapsed for 1056 starting vertices -9: TEPS score is: 786555.386112 -15/15 Test #9: BetwCent_Test .................... Passed 668.17 sec +9: 979.923307 seconds elapsed for 1056 starting vertices +9: TEPS score is: 528648.032066 +15/15 Test #9: BetwCent_Test .................... Passed 996.63 sec -80% tests passed, 3 tests failed out of 15 +73% tests passed, 4 tests failed out of 15 -Total Test time (real) = 676.20 sec +Total Test time (real) = 1007.86 sec The following tests FAILED: 5 - Indexing_Test (Failed) 6 - SpAsgn_Test (Failed) + 12 - FBFS_Test (Failed) 13 - FMIS_Test (Failed) Errors while running CTest make[2]: *** [Makefile:74: test] Error 8 @@ -21517,25 +20739,25 @@ dh_strip -a dh_makeshlibs -a dh_shlibdeps -a -dpkg-shlibdeps: warning: symbol MPI_Group_free used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol MPI_Type_create_hindexed used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol MPI_Reduce_scatter used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/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/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol MPI_Cart_create used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol MPI_Type_get_envelope used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol MPI_Ssend used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol MPI_Allreduce used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol MPI_Alltoall used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol MPI_Get used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries dpkg-shlibdeps: warning: symbol MPI_Info_get_nkeys used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol MPI_Graph_neighbors_count used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol MPI_Win_set_attr used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol MPI_Cart_shift used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol MPI_Type_create_subarray used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol MPI_Comm_disconnect used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol MPI_Win_complete used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol MPI_Cart_sub used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol MPI_Unpack_external used by debian/libcombblas1.16.0/usr/lib/aarch64-linux-gnu/libUsortlib.so.CombBLAS_1.16.0 found in none of the libraries dpkg-shlibdeps: warning: 159 other similar warnings have been skipped (use -v to see them all) dh_installdeb dh_gencontrol dh_md5sums dh_builddeb +dpkg-deb: building package 'libcombblas-docs' in '../libcombblas-docs_1.6.2-8_all.deb'. dpkg-deb: building package 'libcombblas-dev' in '../libcombblas-dev_1.6.2-8_arm64.deb'. dpkg-deb: building package 'libcombblas1.16.0' in '../libcombblas1.16.0_1.6.2-8_arm64.deb'. dpkg-deb: building package 'libcombblas1.16.0-dbgsym' in '../libcombblas1.16.0-dbgsym_1.6.2-8_arm64.deb'. -dpkg-deb: building package 'libcombblas-docs' in '../libcombblas-docs_1.6.2-8_all.deb'. dpkg-genbuildinfo --build=binary -O../combblas_1.6.2-8_arm64.buildinfo dpkg-genchanges --build=binary -O../combblas_1.6.2-8_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -21543,12 +20765,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/15343/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/15343/tmp/hooks/B01_cleanup finished 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/19224 and its subdirectories -I: Current time: Thu Jun 13 05:58:19 -12 2024 -I: pbuilder-time-stamp: 1718301499 +I: removing directory /srv/workspace/pbuilder/15343 and its subdirectories +I: Current time: Sat May 13 02:30:49 +14 2023 +I: pbuilder-time-stamp: 1683894649