Diff of the two buildlogs: -- --- b1/build.log 2024-11-07 14:49:06.885744138 +0000 +++ b2/build.log 2024-11-07 15:28:24.309772792 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Dec 10 08:39:55 -12 2025 -I: pbuilder-time-stamp: 1765399195 +I: Current time: Fri Nov 8 04:49:25 +14 2024 +I: pbuilder-time-stamp: 1730990965 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -36,53 +36,85 @@ dpkg-source: info: applying AWPM_library_38dd27e.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/29372/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/27827/tmp/hooks/D01_modify_environment starting +debug: Running on infom07-i386. +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 Nov 7 14:49 /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/27827/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/27827/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=6 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='i386' + 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]="32" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=5 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='e9a003cdb1e64645b639f5a5387fe231' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='29372' - PS1='# ' - PS2='> ' + INVOCATION_ID=94584032198d42f2ae45fbca39bac12d + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-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=27827 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.Cm2fpL4W/pbuilderrc_1ZBp --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Cm2fpL4W/b1 --logfile b1/build.log combblas_2.0.0-3.1.dsc' - SUDO_GID='111' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + 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.Cm2fpL4W/pbuilderrc_G4DX --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Cm2fpL4W/b2 --logfile b2/build.log combblas_2.0.0-3.1.dsc' + SUDO_GID=111 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom08-i386 6.10.11+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.10.11-1~bpo12+1 (2024-10-03) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-26-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.112-1 (2024-09-30) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/29372/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/27827/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -267,7 +299,7 @@ Get: 139 http://deb.debian.org/debian trixie/main i386 mpich i386 4.2.0-14 [235 kB] Get: 140 http://deb.debian.org/debian trixie/main i386 libmpich-dev i386 4.2.0-14 [2494 kB] Get: 141 http://deb.debian.org/debian trixie/main i386 mpi-default-dev i386 1.17 [3144 B] -Fetched 147 MB in 1s (103 MB/s) +Fetched 147 MB in 2s (66.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libproc2-0:i386. (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 ... 19956 files and directories currently installed.) @@ -858,7 +890,11 @@ fakeroot is already the newest version (1.36-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/combblas-2.0.0/ && 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_2.0.0-3.1_source.changes +I: user script /srv/workspace/pbuilder/27827/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/27827/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/combblas-2.0.0/ && 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_2.0.0-3.1_source.changes dpkg-buildpackage: info: source package combblas dpkg-buildpackage: info: source version 2.0.0-3.1 dpkg-buildpackage: info: source distribution unstable @@ -917,8 +953,8 @@ -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success --- Configuring done (3.4s) --- Generating done (0.1s) +-- Configuring done (7.9s) +-- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: @@ -930,44 +966,44 @@ tar xzf debian/testdata_combblas*.tgz -C obj-i686-linux-gnu make[1]: Leaving directory '/build/reproducible-path/combblas-2.0.0' dh_auto_build - cd obj-i686-linux-gnu && make -j6 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-i686-linux-gnu && make -j5 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/combblas-2.0.0 -B/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' make -f graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/build.make graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/depend +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/graph500-1.2/generator /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/usort /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort/CMakeFiles/Usortlib.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/graph500-1.2/generator /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f usort/CMakeFiles/Usortlib.dir/build.make usort/CMakeFiles/Usortlib.dir/build +make -f graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/build.make graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/build.make graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/build +make -f usort/CMakeFiles/Usortlib.dir/build.make usort/CMakeFiles/Usortlib.dir/build +[ 1%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/btrd_binomial_distribution.c.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include/graph500/generator -I/usr/lib/i386-linux-gnu/mpich/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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/reproducible-path/combblas-2.0.0/graph500-1.2/generator/btrd_binomial_distribution.c make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 1%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/graph_generator.c.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include/graph500/generator -I/usr/lib/i386-linux-gnu/mpich/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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/reproducible-path/combblas-2.0.0/graph500-1.2/generator/graph_generator.c +[ 2%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/mrg_transitions.c.o [ 3%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/splittable_mrg.c.o -[ 4%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/btrd_binomial_distribution.c.o -[ 6%] Building CXX object usort/CMakeFiles/Usortlib.dir/src/binUtils.cpp.o -[ 2%] Building CXX object usort/CMakeFiles/Usortlib.dir/src/parUtils.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include/graph500/generator -I/usr/lib/i386-linux-gnu/mpich/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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/reproducible-path/combblas-2.0.0/graph500-1.2/generator/mrg_transitions.c +[ 4%] Building CXX object usort/CMakeFiles/Usortlib.dir/src/parUtils.cpp.o cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include/graph500/generator -I/usr/lib/i386-linux-gnu/mpich/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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/reproducible-path/combblas-2.0.0/graph500-1.2/generator/splittable_mrg.c -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort && /usr/bin/c++ -DUsortlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/usort/include/usort -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/usort/src/binUtils.cpp -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include/graph500/generator -I/usr/lib/i386-linux-gnu/mpich/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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/reproducible-path/combblas-2.0.0/graph500-1.2/generator/btrd_binomial_distribution.c cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort && /usr/bin/c++ -DUsortlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/usort/include/usort -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/usort/src/parUtils.cpp -[ 7%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/mrg_transitions.c.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include/graph500/generator -I/usr/lib/i386-linux-gnu/mpich/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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/reproducible-path/combblas-2.0.0/graph500-1.2/generator/mrg_transitions.c -[ 8%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/permutation_gen.c.o +[ 6%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/graph_generator.c.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include/graph500/generator -I/usr/lib/i386-linux-gnu/mpich/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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/reproducible-path/combblas-2.0.0/graph500-1.2/generator/graph_generator.c +[ 7%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/permutation_gen.c.o cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include/graph500/generator -I/usr/lib/i386-linux-gnu/mpich/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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/reproducible-path/combblas-2.0.0/graph500-1.2/generator/permutation_gen.c -[ 9%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/make_graph.c.o +[ 8%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/make_graph.c.o cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include/graph500/generator -I/usr/lib/i386-linux-gnu/mpich/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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/reproducible-path/combblas-2.0.0/graph500-1.2/generator/make_graph.c -[ 10%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/utils.c.o +[ 9%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/utils.c.o cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include/graph500/generator -I/usr/lib/i386-linux-gnu/mpich/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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/reproducible-path/combblas-2.0.0/graph500-1.2/generator/utils.c -[ 12%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/scramble_edges.c.o +[ 10%] Building C object graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/scramble_edges.c.o cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator && /usr/bin/cc -DGraphGenlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include/graph500/generator -I/usr/lib/i386-linux-gnu/mpich/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -MD -MT graph500-1.2/generator/CMakeFiles/GraphGenlib.dir/scramble_edges.c.o -MF CMakeFiles/GraphGenlib.dir/scramble_edges.c.o.d -o CMakeFiles/GraphGenlib.dir/scramble_edges.c.o -c /build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/scramble_edges.c +[ 12%] Building CXX object usort/CMakeFiles/Usortlib.dir/src/binUtils.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort && /usr/bin/c++ -DUsortlib_EXPORTS -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/usort/include/usort -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/usort/src/binUtils.cpp [ 13%] Linking C shared library libGraphGenlib.so cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator && /usr/bin/cmake -E cmake_link_script CMakeFiles/GraphGenlib.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -shared -Wl,-soname,libGraphGenlib.so.CombBLAS_2.0.0 -o libGraphGenlib.so.CombBLAS_2.0.0 CMakeFiles/GraphGenlib.dir/btrd_binomial_distribution.c.o CMakeFiles/GraphGenlib.dir/splittable_mrg.c.o CMakeFiles/GraphGenlib.dir/mrg_transitions.c.o CMakeFiles/GraphGenlib.dir/graph_generator.c.o CMakeFiles/GraphGenlib.dir/permutation_gen.c.o CMakeFiles/GraphGenlib.dir/make_graph.c.o CMakeFiles/GraphGenlib.dir/utils.c.o CMakeFiles/GraphGenlib.dir/scramble_edges.c.o -lm @@ -994,18 +1030,18 @@ make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' make -f CMakeFiles/CombBLAS.dir/build.make CMakeFiles/CombBLAS.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 15%] Building C object CMakeFiles/CombBLAS.dir/src/mmio.c.o -[ 16%] Building CXX object CMakeFiles/CombBLAS.dir/src/hash.cpp.o -/usr/bin/cc -DCombBLAS_EXPORTS -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/include/CombBLAS -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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/reproducible-path/combblas-2.0.0/src/mmio.c -/usr/bin/c++ -DCombBLAS_EXPORTS -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/include/CombBLAS -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/src/hash.cpp -[ 18%] Building CXX object CMakeFiles/CombBLAS.dir/src/MPIOp.cpp.o -[ 19%] Building CXX object CMakeFiles/CombBLAS.dir/src/MemoryPool.cpp.o -[ 20%] Building CXX object CMakeFiles/CombBLAS.dir/src/CommGrid.cpp.o -[ 21%] Building CXX object CMakeFiles/CombBLAS.dir/src/MPIType.cpp.o +[ 15%] Building CXX object CMakeFiles/CombBLAS.dir/src/CommGrid.cpp.o /usr/bin/c++ -DCombBLAS_EXPORTS -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/include/CombBLAS -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/src/CommGrid.cpp +[ 16%] Building C object CMakeFiles/CombBLAS.dir/src/mmio.c.o +/usr/bin/cc -DCombBLAS_EXPORTS -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/include/CombBLAS -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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/reproducible-path/combblas-2.0.0/src/mmio.c +[ 18%] Building CXX object CMakeFiles/CombBLAS.dir/src/MPIType.cpp.o +/usr/bin/c++ -DCombBLAS_EXPORTS -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/include/CombBLAS -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/src/MPIType.cpp +[ 19%] Building CXX object CMakeFiles/CombBLAS.dir/src/MPIOp.cpp.o +[ 20%] Building CXX object CMakeFiles/CombBLAS.dir/src/MemoryPool.cpp.o /usr/bin/c++ -DCombBLAS_EXPORTS -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/include/CombBLAS -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/src/MPIOp.cpp /usr/bin/c++ -DCombBLAS_EXPORTS -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/include/CombBLAS -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/src/MemoryPool.cpp -/usr/bin/c++ -DCombBLAS_EXPORTS -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/include/CombBLAS -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/src/MPIType.cpp +[ 21%] Building CXX object CMakeFiles/CombBLAS.dir/src/hash.cpp.o +/usr/bin/c++ -DCombBLAS_EXPORTS -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/include/CombBLAS -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/src/hash.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/MPIOp.h:10, from /build/reproducible-path/combblas-2.0.0/src/MPIOp.cpp:3: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] @@ -1119,58 +1155,50 @@ [ 22%] Built target CombBLAS make -f ReleaseTests/CMakeFiles/MultTiming.dir/build.make ReleaseTests/CMakeFiles/MultTiming.dir/depend make -f ReleaseTests/CMakeFiles/MultTest.dir/build.make ReleaseTests/CMakeFiles/MultTest.dir/depend +make -f ReleaseTests/CMakeFiles/ReduceTest.dir/build.make ReleaseTests/CMakeFiles/ReduceTest.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/MultTiming.dir/DependInfo.cmake "--color=" -make -f ReleaseTests/CMakeFiles/ReduceTest.dir/build.make ReleaseTests/CMakeFiles/ReduceTest.dir/depend +make -f ReleaseTests/CMakeFiles/TransposeTest.dir/build.make ReleaseTests/CMakeFiles/TransposeTest.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/MultTest.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/ReduceTest.dir/DependInfo.cmake "--color=" -make -f ReleaseTests/CMakeFiles/TransposeTest.dir/build.make ReleaseTests/CMakeFiles/TransposeTest.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/IndexingTest.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/TransposeTest.dir/build.make ReleaseTests/CMakeFiles/TransposeTest.dir/build +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/TransposeTest.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' make -f ReleaseTests/CMakeFiles/MultTiming.dir/build.make ReleaseTests/CMakeFiles/MultTiming.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/ReduceTest.dir/build.make ReleaseTests/CMakeFiles/ReduceTest.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/IndexingTest.dir/build.make ReleaseTests/CMakeFiles/IndexingTest.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f ReleaseTests/CMakeFiles/MultTest.dir/build.make ReleaseTests/CMakeFiles/MultTest.dir/build +[ 24%] Building CXX object ReleaseTests/CMakeFiles/MultTiming.dir/MultTiming.cpp.o make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/IteratorTest.dir/build.make ReleaseTests/CMakeFiles/IteratorTest.dir/build +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/MultTiming.cpp make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 24%] Building CXX object ReleaseTests/CMakeFiles/ReduceTest.dir/ReduceTest.cpp.o +make -f ReleaseTests/CMakeFiles/ReduceTest.dir/build.make ReleaseTests/CMakeFiles/ReduceTest.dir/build make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/MultTest.dir/build.make ReleaseTests/CMakeFiles/MultTest.dir/build -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/ReduceTest.cpp make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 25%] Building CXX object ReleaseTests/CMakeFiles/IndexingTest.dir/IndexingTest.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp -[ 27%] Building CXX object ReleaseTests/CMakeFiles/MultTiming.dir/MultTiming.cpp.o -[ 26%] Building CXX object ReleaseTests/CMakeFiles/TransposeTest.dir/TransposeTest.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/MultTiming.cpp -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/TransposeTest.cpp -[ 28%] Building CXX object ReleaseTests/CMakeFiles/IteratorTest.dir/IteratorTest.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/IteratorTest.cpp -[ 30%] Building CXX object ReleaseTests/CMakeFiles/MultTest.dir/MultTest.cpp.o +make -f ReleaseTests/CMakeFiles/TransposeTest.dir/build.make ReleaseTests/CMakeFiles/TransposeTest.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f ReleaseTests/CMakeFiles/IteratorTest.dir/build.make ReleaseTests/CMakeFiles/IteratorTest.dir/build +[ 25%] Building CXX object ReleaseTests/CMakeFiles/MultTest.dir/MultTest.cpp.o cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/MultTest.cpp +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 26%] Building CXX object ReleaseTests/CMakeFiles/IteratorTest.dir/IteratorTest.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/IteratorTest.cpp +[ 27%] Building CXX object ReleaseTests/CMakeFiles/TransposeTest.dir/TransposeTest.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/TransposeTest.cpp +[ 28%] Building CXX object ReleaseTests/CMakeFiles/ReduceTest.dir/ReduceTest.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/ReduceTest.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, - from /build/reproducible-path/combblas-2.0.0/ReleaseTests/TransposeTest.cpp:36: + from /build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTiming.cpp:8: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ @@ -1180,7 +1208,7 @@ from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, - from /build/reproducible-path/combblas-2.0.0/ReleaseTests/TransposeTest.cpp:31: + from /build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTiming.cpp:3: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -1241,149 +1269,83 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Operations.h: At global scope: -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Operations.h:185:33: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 185 | struct RandReduce : public std::binary_function - | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, + from /build/reproducible-path/combblas-2.0.0/ReleaseTests/IteratorTest.cpp:35: +/build/reproducible-path/combblas-2.0.0/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++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /build/reproducible-path/combblas-2.0.0/ReleaseTests/IteratorTest.cpp:30: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Operations.h:207:36: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 207 | struct SetIfNotEqual : public std::binary_function - | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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) + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, - from /build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:36: + from /build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTest.cpp:36: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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) + | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, - from /build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:31: + from /build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTest.cpp:31: +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -1423,6 +1385,21 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | 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++/14/bits/stl_function.h:1435: +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ /build/reproducible-path/combblas-2.0.0/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) | ^~~~~~~~~~~~~~~ @@ -1544,52 +1521,12 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp: In function 'int main(int, char**)': -/build/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, - from /build/reproducible-path/combblas-2.0.0/ReleaseTests/ReduceTest.cpp:36: + from /build/reproducible-path/combblas-2.0.0/ReleaseTests/TransposeTest.cpp:36: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ @@ -1599,7 +1536,7 @@ from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, - from /build/reproducible-path/combblas-2.0.0/ReleaseTests/ReduceTest.cpp:31: + from /build/reproducible-path/combblas-2.0.0/ReleaseTests/TransposeTest.cpp:31: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -1665,7 +1602,7 @@ from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, - from /build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTest.cpp:36: + from /build/reproducible-path/combblas-2.0.0/ReleaseTests/ReduceTest.cpp:36: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ @@ -1675,7 +1612,7 @@ from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, - from /build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTest.cpp:31: + from /build/reproducible-path/combblas-2.0.0/ReleaseTests/ReduceTest.cpp:31: /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -1924,15 +1861,6 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, - from /build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTiming.cpp:8: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 59 | public std::binary_function< T, T, bool > - | ^~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Operations.h:268:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 268 | struct logical_xor : public std::binary_function | ^~~~~~~~~~~~~~~ @@ -1942,168 +1870,9 @@ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Operations.h:286:34: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 286 | struct bitwise_xor : public std::binary_function | ^~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:49, - from /usr/include/c++/14/bits/locale_classes.h:40, - from /usr/include/c++/14/bits/ios_base.h:41, - from /usr/include/c++/14/ios:44, - from /usr/include/c++/14/ostream:40, - from /usr/include/c++/14/iostream:41, - from /build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTiming.cpp:3: -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | 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++/14/bits/stl_function.h:1435: -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, - from /build/reproducible-path/combblas-2.0.0/ReleaseTests/IteratorTest.cpp:35: -/build/reproducible-path/combblas-2.0.0/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++/14/string:49, - from /usr/include/c++/14/bits/locale_classes.h:40, - from /usr/include/c++/14/bits/ios_base.h:41, - from /usr/include/c++/14/ios:44, - from /usr/include/c++/14/ostream:40, - from /usr/include/c++/14/iostream:41, - from /build/reproducible-path/combblas-2.0.0/ReleaseTests/IteratorTest.cpp:30: -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | 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++/14/bits/stl_function.h:1435: -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Operations.h: At global scope: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Operations.h:56:27: warning: 'template struct std::unary_function' is deprecated [-Wdeprecated-declarations] - 56 | struct myset: public std::unary_function - | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: @@ -2204,6 +1973,40 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Operations.h: At global scope: +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here 117 | struct unary_function | ^~~~~~~~~~~~~~ @@ -2297,55 +2100,6 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975: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]' - 975 | (A.spSeq)->Merge(*A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153: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]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:119:11: required from here - 119 | ACID = A(vec1, vec2); - | ~^~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:989: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]' - 989 | (B.spSeq)->Merge(*B1seq, *B2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153: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]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:119:11: required from here - 119 | ACID = A(vec1, vec2); - | ~^~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: @@ -2366,138 +2120,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]' - 920 | dcsc->Split(Adcsc, Bdcsc, cut); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:823: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]' - 823 | (A.spSeq)->Split( *A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153: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]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:119:11: required from here - 119 | ACID = A(vec1, vec2); - | ~^~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' - 920 | dcsc->Split(Adcsc, Bdcsc, cut); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:825: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]' - 825 | (B.spSeq)->Split( *B1seq, *B2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153: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]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:119:11: required from here - 119 | ACID = A(vec1, vec2); - | ~^~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]' - 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975: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]' - 975 | (A.spSeq)->Merge(*A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153: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]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:119:11: required from here - 119 | ACID = A(vec1, vec2); - | ~^~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' - 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:989: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]' - 989 | (B.spSeq)->Merge(*B1seq, *B2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153: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]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:119:11: required from here - 119 | ACID = A(vec1, vec2); - | ~^~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: /build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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] @@ -2516,13 +2138,12 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | 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/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ @@ -2541,37 +2162,25 @@ /usr/include/c++/14/backward/binders.h:136:5: note: declared here 136 | bind1st(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.h:324, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParHelper.cpp:30, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParHelper.h:119, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpImpl.cpp:31, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpImpl.h:202, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpHelper.h:44, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:35: -/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc: In function 'int par::sampleSort(std::vector&, MPI_Comm) [with T = IndexHolder]': -/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc:1863:5: warning: control reaches end of non-void function [-Wreturn-type] - 1863 | }//end function - | ^ -/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc: In function 'int par::partitionW(std::vector&, unsigned int (*)(const T*), MPI_Comm) [with T = IndexHolder]': -/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc:813:5: warning: control reaches end of non-void function [-Wreturn-type] - 813 | }//end function - | ^ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = double]': @@ -2587,6 +2196,24 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = double; MPI_Comm = int; int32_t = int]': /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1746:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpDCCols]' 1746 | TransposeVector(World, x, trxlocnz, lenuntil, trxinds, trxnums, indexisvalue); @@ -2615,36 +2242,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975: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]' - 975 | (A.spSeq)->Merge(*A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTiming.cpp:58:120: required from here - 58 | PSpMat::MPI_DCCols C = Mult_AnXBn_DoubleBuff::DCCols >(A, B); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' - 920 | dcsc->Split(Adcsc, Bdcsc, cut); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:823: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]' - 823 | (A.spSeq)->Split( *A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTiming.cpp:58:120: required from here - 58 | PSpMat::MPI_DCCols C = Mult_AnXBn_DoubleBuff::DCCols >(A, B); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = double]': @@ -2669,15 +2266,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = double]': /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = double]' 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); @@ -2728,28 +2316,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' - 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975: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]' - 975 | (A.spSeq)->Merge(*A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTiming.cpp:58:120: required from here - 58 | PSpMat::MPI_DCCols C = Mult_AnXBn_DoubleBuff::DCCols >(A, B); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = PlusTimesSRing; IU = long long int; NUM = double; DER = SpDCCols; IVT = double; OVT = double; int32_t = int]': /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpDCCols; int32_t = int]' 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); @@ -2812,6 +2378,14 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = PlusTimesSRing; IU = long long int; NUM = double; DER = SpCCols; IVT = double; OVT = double; int32_t = int]': /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = PlusTimesSRing; IVT = double; OVT = double; IU = long long int; NUM = double; UDER = SpCCols; int32_t = int]' 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); @@ -2874,6 +2448,14 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = SelectMaxSRing; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMaxSRing; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); @@ -2998,45 +2580,322 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 31%] Linking CXX executable TransposeTest +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975: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]' + 975 | (A.spSeq)->Merge(*A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTiming.cpp:58:120: required from here + 58 | PSpMat::MPI_DCCols C = Mult_AnXBn_DoubleBuff::DCCols >(A, B); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' + 920 | dcsc->Split(Adcsc, Bdcsc, cut); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:823: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]' + 823 | (A.spSeq)->Split( *A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTiming.cpp:58:120: required from here + 58 | PSpMat::MPI_DCCols C = Mult_AnXBn_DoubleBuff::DCCols >(A, B); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' + 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975: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]' + 975 | (A.spSeq)->Merge(*A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/ReleaseTests/MultTiming.cpp:58:120: required from here + 58 | PSpMat::MPI_DCCols C = Mult_AnXBn_DoubleBuff::DCCols >(A, B); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +[ 30%] Linking CXX executable TransposeTest cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/TransposeTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/TransposeTest.dir/TransposeTest.cpp.o -o TransposeTest ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 31%] Built target TransposeTest -make -f ReleaseTests/CMakeFiles/SpAsgnTest.dir/build.make ReleaseTests/CMakeFiles/SpAsgnTest.dir/depend +[ 30%] Built target TransposeTest +make -f ReleaseTests/CMakeFiles/IndexingTest.dir/build.make ReleaseTests/CMakeFiles/IndexingTest.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/SpAsgnTest.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/IndexingTest.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/SpAsgnTest.dir/build.make ReleaseTests/CMakeFiles/SpAsgnTest.dir/build +make -f ReleaseTests/CMakeFiles/IndexingTest.dir/build.make ReleaseTests/CMakeFiles/IndexingTest.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 32%] Building CXX object ReleaseTests/CMakeFiles/SpAsgnTest.dir/SpAsgnTest.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/SpAsgnTest.cpp -[ 33%] Linking CXX executable IteratorTest +[ 31%] Building CXX object ReleaseTests/CMakeFiles/IndexingTest.dir/IndexingTest.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp +[ 32%] Linking CXX executable IteratorTest cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/IteratorTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/IteratorTest.dir/IteratorTest.cpp.o -o IteratorTest ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 33%] Built target IteratorTest -make -f ReleaseTests/CMakeFiles/GalerkinNew.dir/build.make ReleaseTests/CMakeFiles/GalerkinNew.dir/depend +[ 32%] Built target IteratorTest +make -f ReleaseTests/CMakeFiles/SpAsgnTest.dir/build.make ReleaseTests/CMakeFiles/SpAsgnTest.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/GalerkinNew.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/SpAsgnTest.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/GalerkinNew.dir/build.make ReleaseTests/CMakeFiles/GalerkinNew.dir/build +make -f ReleaseTests/CMakeFiles/SpAsgnTest.dir/build.make ReleaseTests/CMakeFiles/SpAsgnTest.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 34%] Building CXX object ReleaseTests/CMakeFiles/GalerkinNew.dir/GalerkinNew.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/GalerkinNew.cpp -[ 36%] Linking CXX executable ReduceTest +[ 33%] Building CXX object ReleaseTests/CMakeFiles/SpAsgnTest.dir/SpAsgnTest.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/SpAsgnTest.cpp +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, + from /build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:36: +/build/reproducible-path/combblas-2.0.0/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++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:31: +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | 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++/14/bits/stl_function.h:1435: +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Operations.h: At global scope: +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +[ 34%] Linking CXX executable ReduceTest cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/ReduceTest.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/ReduceTest.dir/ReduceTest.cpp.o -o ReduceTest ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 36%] Built target ReduceTest -make -f ReleaseTests/CMakeFiles/IndexingTiming.dir/build.make ReleaseTests/CMakeFiles/IndexingTiming.dir/depend +[ 34%] Built target ReduceTest +make -f ReleaseTests/CMakeFiles/GalerkinNew.dir/build.make ReleaseTests/CMakeFiles/GalerkinNew.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/IndexingTiming.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/GalerkinNew.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/IndexingTiming.dir/build.make ReleaseTests/CMakeFiles/IndexingTiming.dir/build +make -f ReleaseTests/CMakeFiles/GalerkinNew.dir/build.make ReleaseTests/CMakeFiles/GalerkinNew.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 37%] Building CXX object ReleaseTests/CMakeFiles/IndexingTiming.dir/IndexingTiming.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/IndexingTiming.dir/IndexingTiming.cpp.o -MF CMakeFiles/IndexingTiming.dir/IndexingTiming.cpp.o.d -o CMakeFiles/IndexingTiming.dir/IndexingTiming.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTiming.cpp +[ 36%] Building CXX object ReleaseTests/CMakeFiles/GalerkinNew.dir/GalerkinNew.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/ReleaseTests/GalerkinNew.cpp +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp: In function 'int main(int, char**)': +/build/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -3113,6 +2972,46 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975: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]' + 975 | (A.spSeq)->Merge(*A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153: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]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:119:11: required from here + 119 | ACID = A(vec1, vec2); + | ~^~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:989: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]' + 989 | (B.spSeq)->Merge(*B1seq, *B2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153: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]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:119:11: required from here + 119 | ACID = A(vec1, vec2); + | ~^~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: @@ -3213,6 +3112,120 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]' + 920 | dcsc->Split(Adcsc, Bdcsc, cut); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:823: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]' + 823 | (A.spSeq)->Split( *A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153: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]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:119:11: required from here + 119 | ACID = A(vec1, vec2); + | ~^~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' + 920 | dcsc->Split(Adcsc, Bdcsc, cut); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:825: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]' + 825 | (B.spSeq)->Split( *B1seq, *B2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153: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]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:119:11: required from here + 119 | ACID = A(vec1, vec2); + | ~^~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]' + 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975: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]' + 975 | (A.spSeq)->Merge(*A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153: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]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:119:11: required from here + 119 | ACID = A(vec1, vec2); + | ~^~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = double]' + 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:989: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]' + 989 | (B.spSeq)->Merge(*B1seq, *B2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153: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]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = int; NT = double; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTest.cpp:119:11: required from here + 119 | ACID = A(vec1, vec2); + | ~^~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': @@ -3253,6 +3266,21 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.h:324, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParHelper.cpp:30, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParHelper.h:119, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpImpl.cpp:31, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpImpl.h:202, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpHelper.h:44, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:35: +/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc: In function 'int par::sampleSort(std::vector&, MPI_Comm) [with T = IndexHolder]': +/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc:1863:5: warning: control reaches end of non-void function [-Wreturn-type] + 1863 | }//end function + | ^ +/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc: In function 'int par::partitionW(std::vector&, unsigned int (*)(const T*), MPI_Comm) [with T = IndexHolder]': +/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc:813:5: warning: control reaches end of non-void function [-Wreturn-type] + 813 | }//end function + | ^ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -3429,6 +3457,15 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': @@ -3463,12 +3500,13 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ @@ -3488,13 +3526,11 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | 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/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ @@ -3650,14 +3686,34 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ +[ 37%] Linking CXX executable MultTiming +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 37%] Built target MultTiming +make -f ReleaseTests/CMakeFiles/IndexingTiming.dir/build.make ReleaseTests/CMakeFiles/IndexingTiming.dir/depend +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/IndexingTiming.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f ReleaseTests/CMakeFiles/IndexingTiming.dir/build.make ReleaseTests/CMakeFiles/IndexingTiming.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 38%] Building CXX object ReleaseTests/CMakeFiles/IndexingTiming.dir/IndexingTiming.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/IndexingTiming.dir/IndexingTiming.cpp.o -MF CMakeFiles/IndexingTiming.dir/IndexingTiming.cpp.o.d -o CMakeFiles/IndexingTiming.dir/IndexingTiming.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/IndexingTiming.cpp +In file included from /build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.h:324, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParHelper.cpp:30, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParHelper.h:119, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpImpl.cpp:31, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpImpl.h:202, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpHelper.h:44, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:35: +/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc: In function 'int par::sampleSort(std::vector&, MPI_Comm) [with T = IndexHolder]': +/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc:1863:5: warning: control reaches end of non-void function [-Wreturn-type] + 1863 | }//end function + | ^ +/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc: In function 'int par::partitionW(std::vector&, unsigned int (*)(const T*), MPI_Comm) [with T = IndexHolder]': +/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc:813:5: warning: control reaches end of non-void function [-Wreturn-type] + 813 | }//end function + | ^ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -3853,21 +3909,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.h:324, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParHelper.cpp:30, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParHelper.h:119, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpImpl.cpp:31, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpImpl.h:202, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpHelper.h:44, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:35: -/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc: In function 'int par::sampleSort(std::vector&, MPI_Comm) [with T = IndexHolder]': -/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc:1863:5: warning: control reaches end of non-void function [-Wreturn-type] - 1863 | }//end function - | ^ -/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc: In function 'int par::partitionW(std::vector&, unsigned int (*)(const T*), MPI_Comm) [with T = IndexHolder]': -/build/reproducible-path/combblas-2.0.0/usort/include/usort/parUtils.tcc:813:5: warning: control reaches end of non-void function [-Wreturn-type] - 813 | }//end function - | ^ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: /build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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] @@ -4016,19 +4057,6 @@ /build/reproducible-path/combblas-2.0.0/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); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 38%] Linking CXX executable MultTiming -cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 38%] Built target MultTiming -make -f ReleaseTests/CMakeFiles/FindSparse.dir/build.make ReleaseTests/CMakeFiles/FindSparse.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/FindSparse.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/FindSparse.dir/build.make ReleaseTests/CMakeFiles/FindSparse.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 39%] Building CXX object ReleaseTests/CMakeFiles/FindSparse.dir/FindSparse.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/FindSparse.dir/FindSparse.cpp.o -MF CMakeFiles/FindSparse.dir/FindSparse.cpp.o.d -o CMakeFiles/FindSparse.dir/FindSparse.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/FindSparse.cpp In file included from /usr/include/c++/14/string:51: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, @@ -4046,6 +4074,19 @@ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' 1040 | jc = new IT[nzcnew]; | ^~~~~~~~~~~~~~ +[ 39%] Linking CXX executable GalerkinNew +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 39%] Built target GalerkinNew +make -f ReleaseTests/CMakeFiles/FindSparse.dir/build.make ReleaseTests/CMakeFiles/FindSparse.dir/depend +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/FindSparse.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f ReleaseTests/CMakeFiles/FindSparse.dir/build.make ReleaseTests/CMakeFiles/FindSparse.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 40%] Building CXX object ReleaseTests/CMakeFiles/FindSparse.dir/FindSparse.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/FindSparse.dir/FindSparse.cpp.o -MF CMakeFiles/FindSparse.dir/FindSparse.cpp.o.d -o CMakeFiles/FindSparse.dir/FindSparse.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/FindSparse.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -4262,18 +4303,76 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 40%] Linking CXX executable GalerkinNew -cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +In file included from /usr/include/c++/14/string:51: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = long long int; _Up = long long int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = double]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483640 and 2147483647 bytes into a region of size 2147483632 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [0, 2147483632] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ +In file included from /usr/include/c++/14/string:51: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = long long int; _Up = long long int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = mypair]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483640 and 2147483647 bytes into a region of size 2147483632 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = mypair]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [0, 2147483632] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ +[ 42%] Linking CXX executable IndexingTest +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/IndexingTest.dir/link.txt --verbose=1 +In file included from /usr/include/c++/14/string:51: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 40%] Built target GalerkinNew +[ 42%] Built target IndexingTest make -f ReleaseTests/CMakeFiles/ParIOTest.dir/build.make ReleaseTests/CMakeFiles/ParIOTest.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/ParIOTest.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' make -f ReleaseTests/CMakeFiles/ParIOTest.dir/build.make ReleaseTests/CMakeFiles/ParIOTest.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 42%] Building CXX object ReleaseTests/CMakeFiles/ParIOTest.dir/ParIOTest.cpp.o +[ 43%] Building CXX object ReleaseTests/CMakeFiles/ParIOTest.dir/ParIOTest.cpp.o cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/ParIOTest.dir/ParIOTest.cpp.o -MF CMakeFiles/ParIOTest.dir/ParIOTest.cpp.o.d -o CMakeFiles/ParIOTest.dir/ParIOTest.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/ParIOTest.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, @@ -4478,77 +4577,19 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /usr/include/c++/14/string:51: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ -[ 43%] Linking CXX executable IndexingTest -cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +[ 44%] Linking CXX executable FindSparse +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 43%] Built target IndexingTest +[ 44%] Built target FindSparse make -f ReleaseTests/CMakeFiles/GenWrMat.dir/build.make ReleaseTests/CMakeFiles/GenWrMat.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/GenWrMat.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' make -f ReleaseTests/CMakeFiles/GenWrMat.dir/build.make ReleaseTests/CMakeFiles/GenWrMat.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -In file included from /usr/include/c++/14/string:51: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = long long int; _Up = long long int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = double]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483640 and 2147483647 bytes into a region of size 2147483632 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [0, 2147483632] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ -[ 44%] Building CXX object ReleaseTests/CMakeFiles/GenWrMat.dir/GenWriteMatrix.cpp.o +[ 45%] Building CXX object ReleaseTests/CMakeFiles/GenWrMat.dir/GenWriteMatrix.cpp.o cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/GenWrMat.dir/GenWriteMatrix.cpp.o -MF CMakeFiles/GenWrMat.dir/GenWriteMatrix.cpp.o.d -o CMakeFiles/GenWrMat.dir/GenWriteMatrix.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/GenWriteMatrix.cpp -In file included from /usr/include/c++/14/string:51: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = long long int; _Up = long long int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = mypair]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483640 and 2147483647 bytes into a region of size 2147483632 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = mypair]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [0, 2147483632] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -4748,19 +4789,76 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 45%] Linking CXX executable FindSparse -cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +In file included from /usr/include/c++/14/bits/stl_uninitialized.h:63, + from /usr/include/c++/14/memory:69: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = int]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ +[ 46%] Linking CXX executable MultTest +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 45%] Built target FindSparse +[ 46%] Built target MultTest make -f ReleaseTests/CMakeFiles/BlockedSpGEMM.dir/build.make ReleaseTests/CMakeFiles/BlockedSpGEMM.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/BlockedSpGEMM.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' make -f ReleaseTests/CMakeFiles/BlockedSpGEMM.dir/build.make ReleaseTests/CMakeFiles/BlockedSpGEMM.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 46%] Building CXX object ReleaseTests/CMakeFiles/BlockedSpGEMM.dir/BlockedSpGEMM.cpp.o +[ 48%] Building CXX object ReleaseTests/CMakeFiles/BlockedSpGEMM.dir/BlockedSpGEMM.cpp.o cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/BlockedSpGEMM.dir/BlockedSpGEMM.cpp.o -MF CMakeFiles/BlockedSpGEMM.dir/BlockedSpGEMM.cpp.o.d -o CMakeFiles/BlockedSpGEMM.dir/BlockedSpGEMM.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/BlockedSpGEMM.cpp +[ 49%] Linking CXX executable IndexingTiming +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +[ 50%] Linking CXX executable GenWrMat +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/GenWrMat.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/GenWrMat.dir/GenWriteMatrix.cpp.o -o GenWrMat ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 50%] Built target IndexingTiming +make -f ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/build.make ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/depend +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/build.make ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 51%] Building CXX object ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/SpGEMM3DTest.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/SpGEMM3DTest.cpp.o -MF CMakeFiles/SpGEMM3DTest.dir/SpGEMM3DTest.cpp.o.d -o CMakeFiles/SpGEMM3DTest.dir/SpGEMM3DTest.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/SpGEMM3DTest.cpp +[ 53%] Linking CXX executable ParIOTest +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +[ 53%] Built target GenWrMat +make -f ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/build.make ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/depend +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/build.make ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 54%] Building CXX object ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/HashSpGEMMTest.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/HashSpGEMMTest.cpp.o -MF CMakeFiles/HashSpGEMMTest.dir/HashSpGEMMTest.cpp.o.d -o CMakeFiles/HashSpGEMMTest.dir/HashSpGEMMTest.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/HashSpGEMMTest.cpp +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 54%] Built target ParIOTest +make -f ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/build.make ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/depend +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/build.make ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 55%] Building CXX object ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/InducedSubgraphsTest.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/InducedSubgraphsTest.cpp.o -MF CMakeFiles/InducedSubgraphsTest.dir/InducedSubgraphsTest.cpp.o.d -o CMakeFiles/InducedSubgraphsTest.dir/InducedSubgraphsTest.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/InducedSubgraphsTest.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -4956,24 +5054,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /usr/include/c++/14/bits/stl_uninitialized.h:63, - from /usr/include/c++/14/memory:69: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = int]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: /build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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] @@ -5058,19 +5138,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 48%] Linking CXX executable ParIOTest -cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 48%] Built target ParIOTest -make -f ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/build.make ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/build.make ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 49%] Building CXX object ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/SpGEMM3DTest.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/SpGEMM3DTest.dir/SpGEMM3DTest.cpp.o -MF CMakeFiles/SpGEMM3DTest.dir/SpGEMM3DTest.cpp.o.d -o CMakeFiles/SpGEMM3DTest.dir/SpGEMM3DTest.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/SpGEMM3DTest.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -5247,111 +5314,6 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -[ 50%] Linking CXX executable GenWrMat -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/GenWrMat.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/GenWrMat.dir/GenWriteMatrix.cpp.o -o GenWrMat ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColSplit(std::vector*>&, std::vector&) [with IT = long long int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:958:27: required from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = double]' - 958 | dcsc->ColSplit(dcscs, cuts); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat3D.cpp:197:28: required from 'combblas::SpParMat3D::SpParMat3D(const combblas::SpParMat&, int, bool, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' - 197 | spSeq->ColSplit(numChunks, localChunks); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/ReleaseTests/SpGEMM3DTest.cpp:78:99: required from here - 78 | SpParMat3D> A3D(A2D, layers, true, false); - | ^ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1175:92: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1175 | transform(parts[i]->jc, parts[i]->jc + (pos[i]-pos[i-1]), parts[i]->jc, bind2nd(std::minus(), cuts[i-1])); // cuts[i-1] is well defined as i>=1 - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1178:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1178 | transform(parts[i]->cp, parts[i]->cp + (pos[i]-pos[i-1]+1), parts[i]->cp, bind2nd(std::minus(), cp[pos[i-1]])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1192:101: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1192 | transform(parts[ncuts]->jc, parts[ncuts]->jc + (nzc-pos[ncuts-1]), parts[ncuts]->jc, bind2nd(std::minus(), cuts[ncuts-1])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1195:103: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1195 | transform(parts[ncuts]->cp, parts[ncuts]->cp + (nzc-pos[ncuts-1]+1), parts[ncuts]->cp, bind2nd(std::minus(), cp[pos[ncuts-1]])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColConcatenate(std::vector*>&, std::vector&) [with IT = long long int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1129:30: required from 'void combblas::SpDCCols::ColConcatenate(std::vector >&) [with IT = long long int; NT = double]' - 1129 | Cdcsc->ColConcatenate(dcscs, offsets); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat3D.cpp:225:40: required from 'combblas::SpParMat3D::SpParMat3D(const combblas::SpParMat&, int, bool, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' - 225 | localMatrix->ColConcatenate(recvChunks); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/ReleaseTests/SpGEMM3DTest.cpp:78:99: required from here - 78 | SpParMat3D> A3D(A2D, layers, true, false); - | ^ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1258:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1258 | transform(jc + run_nzc, jc + run_nzc + parts[i]->nzc, jc + run_nzc, bind2nd(std::plus(), offsets[i])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1262:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1262 | transform(cp + run_nzc, cp + run_nzc + parts[i]->nzc, cp + run_nzc, bind2nd(std::plus(),run_nz)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 50%] Built target GenWrMat -make -f ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/build.make ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/build.make ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 51%] Building CXX object ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/HashSpGEMMTest.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/HashSpGEMMTest.dir/HashSpGEMMTest.cpp.o -MF CMakeFiles/HashSpGEMMTest.dir/HashSpGEMMTest.cpp.o.d -o CMakeFiles/HashSpGEMMTest.dir/HashSpGEMMTest.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/HashSpGEMMTest.cpp -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat3D.h:15, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:37: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/CommGrid3D.h: In member function 'int combblas::CommGrid3D::GetRank(int, int, int)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/CommGrid3D.h:95:5: warning: control reaches end of non-void function [-Wreturn-type] - 95 | } - | ^ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -5428,6 +5390,15 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: @@ -5528,72 +5499,6 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -[ 53%] Linking CXX executable BlockedSpGEMM -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/BlockedSpGEMM.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/BlockedSpGEMM.dir/BlockedSpGEMM.cpp.o -o BlockedSpGEMM ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 53%] Built target BlockedSpGEMM -make -f ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/build.make ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/build.make ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 54%] Building CXX object ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/InducedSubgraphsTest.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir/InducedSubgraphsTest.cpp.o -MF CMakeFiles/InducedSubgraphsTest.dir/InducedSubgraphsTest.cpp.o.d -o CMakeFiles/InducedSubgraphsTest.dir/InducedSubgraphsTest.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/InducedSubgraphsTest.cpp -[ 55%] Linking CXX executable HashSpGEMMTest -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/HashSpGEMMTest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/HashSpGEMMTest.dir/HashSpGEMMTest.cpp.o -o HashSpGEMMTest ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 55%] Built target HashSpGEMMTest -make -f ReleaseTests/CMakeFiles/PruneColumn.dir/build.make ReleaseTests/CMakeFiles/PruneColumn.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/PruneColumn.dir/DependInfo.cmake "--color=" -[ 56%] Linking CXX executable IndexingTiming -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/IndexingTiming.dir/link.txt --verbose=1 -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/PruneColumn.dir/build.make ReleaseTests/CMakeFiles/PruneColumn.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm -[ 57%] Building CXX object ReleaseTests/CMakeFiles/PruneColumn.dir/PruneColumn.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/PruneColumn.dir/PruneColumn.cpp.o -MF CMakeFiles/PruneColumn.dir/PruneColumn.cpp.o.d -o CMakeFiles/PruneColumn.dir/PruneColumn.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/PruneColumn.cpp -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 57%] Built target IndexingTiming -make -f ReleaseTests/CMakeFiles/KTipsTest.dir/build.make ReleaseTests/CMakeFiles/KTipsTest.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/KTipsTest.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f ReleaseTests/CMakeFiles/KTipsTest.dir/build.make ReleaseTests/CMakeFiles/KTipsTest.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 59%] Building CXX object ReleaseTests/CMakeFiles/KTipsTest.dir/KTipsTest.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/KTipsTest.dir/KTipsTest.cpp.o -MF CMakeFiles/KTipsTest.dir/KTipsTest.cpp.o.d -o CMakeFiles/KTipsTest.dir/KTipsTest.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/KTipsTest.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -5670,6 +5575,25 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: @@ -5770,6 +5694,24 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': @@ -5789,6 +5731,120 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +[ 56%] Linking CXX executable SpAsgnTest +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColSplit(std::vector*>&, std::vector&) [with IT = long long int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:958:27: required from 'void combblas::SpDCCols::ColSplit(int, std::vector >&) [with IT = long long int; NT = double]' + 958 | dcsc->ColSplit(dcscs, cuts); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat3D.cpp:197:28: required from 'combblas::SpParMat3D::SpParMat3D(const combblas::SpParMat&, int, bool, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' + 197 | spSeq->ColSplit(numChunks, localChunks); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/ReleaseTests/SpGEMM3DTest.cpp:78:99: required from here + 78 | SpParMat3D> A3D(A2D, layers, true, false); + | ^ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1175:92: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1175 | transform(parts[i]->jc, parts[i]->jc + (pos[i]-pos[i-1]), parts[i]->jc, bind2nd(std::minus(), cuts[i-1])); // cuts[i-1] is well defined as i>=1 + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1178:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1178 | transform(parts[i]->cp, parts[i]->cp + (pos[i]-pos[i-1]+1), parts[i]->cp, bind2nd(std::minus(), cp[pos[i-1]])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1192:101: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1192 | transform(parts[ncuts]->jc, parts[ncuts]->jc + (nzc-pos[ncuts-1]), parts[ncuts]->jc, bind2nd(std::minus(), cuts[ncuts-1])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1195:103: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1195 | transform(parts[ncuts]->cp, parts[ncuts]->cp + (nzc-pos[ncuts-1]+1), parts[ncuts]->cp, bind2nd(std::minus(), cp[pos[ncuts-1]])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::ColConcatenate(std::vector*>&, std::vector&) [with IT = long long int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1129:30: required from 'void combblas::SpDCCols::ColConcatenate(std::vector >&) [with IT = long long int; NT = double]' + 1129 | Cdcsc->ColConcatenate(dcscs, offsets); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat3D.cpp:225:40: required from 'combblas::SpParMat3D::SpParMat3D(const combblas::SpParMat&, int, bool, bool) [with IT = long long int; NT = double; DER = combblas::SpDCCols]' + 225 | localMatrix->ColConcatenate(recvChunks); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/ReleaseTests/SpGEMM3DTest.cpp:78:99: required from here + 78 | SpParMat3D> A3D(A2D, layers, true, false); + | ^ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1258:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1258 | transform(jc + run_nzc, jc + run_nzc + parts[i]->nzc, jc + run_nzc, bind2nd(std::plus(), offsets[i])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1262:88: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1262 | transform(cp + run_nzc, cp + run_nzc + parts[i]->nzc, cp + run_nzc, bind2nd(std::plus(),run_nz)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 56%] Built target SpAsgnTest +make -f ReleaseTests/CMakeFiles/PruneColumn.dir/build.make ReleaseTests/CMakeFiles/PruneColumn.dir/depend +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/PruneColumn.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f ReleaseTests/CMakeFiles/PruneColumn.dir/build.make ReleaseTests/CMakeFiles/PruneColumn.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 57%] Building CXX object ReleaseTests/CMakeFiles/PruneColumn.dir/PruneColumn.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/PruneColumn.dir/PruneColumn.cpp.o -MF CMakeFiles/PruneColumn.dir/PruneColumn.cpp.o.d -o CMakeFiles/PruneColumn.dir/PruneColumn.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/PruneColumn.cpp +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistSpVec.h:403, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:30: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistSpVec.cpp: In instantiation of 'void combblas::FullyDistSpVec::ParallelRead(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = int; NT = int; std::string = std::__cxx11::basic_string]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:108:31: required from 'void combblas::FullyDistVec::ParallelRead(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = int; NT = int; std::string = std::__cxx11::basic_string]' + 108 | tmpSpVec.ParallelRead(filename, onebased, BinOp); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/ReleaseTests/InducedSubgraphsTest.cpp:32:33: required from here + 32 | assignments.ParallelRead(std::string(argv[2]), true, combblas::maximum()); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistSpVec.cpp:1226:30: warning: format '%lld' expects argument of type 'long long int*', but argument 3 has type 'int*' [-Wformat=] + 1226 | fscanf(f,"%lld %lld\n", &glen, &gnnz); + | ~~~^ ~~~~~ + | | | + | | int* + | long long int* + | %d +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat3D.h:15, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:37: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/CommGrid3D.h: In member function 'int combblas::CommGrid3D::GetRank(int, int, int)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/CommGrid3D.h:95:5: warning: control reaches end of non-void function [-Wreturn-type] + 95 | } + | ^ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistSpVec.cpp: In member function 'void combblas::FullyDistSpVec::ParallelRead(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = int; NT = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistSpVec.cpp:1226:23: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] + 1226 | fscanf(f,"%lld %lld\n", &glen, &gnnz); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -5865,8 +5921,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 60%] Linking CXX executable SpAsgnTest -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SpAsgnTest.dir/link.txt --verbose=1 In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: @@ -5967,15 +6021,6 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': @@ -6003,22 +6048,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistSpVec.h:403, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:30: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistSpVec.cpp: In instantiation of 'void combblas::FullyDistSpVec::ParallelRead(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = int; NT = int; std::string = std::__cxx11::basic_string]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:108:31: required from 'void combblas::FullyDistVec::ParallelRead(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = int; NT = int; std::string = std::__cxx11::basic_string]' - 108 | tmpSpVec.ParallelRead(filename, onebased, BinOp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/ReleaseTests/InducedSubgraphsTest.cpp:32:33: required from here - 32 | assignments.ParallelRead(std::string(argv[2]), true, combblas::maximum()); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistSpVec.cpp:1226:30: warning: format '%lld' expects argument of type 'long long int*', but argument 3 has type 'int*' [-Wformat=] - 1226 | fscanf(f,"%lld %lld\n", &glen, &gnnz); - | ~~~^ ~~~~~ - | | | - | | int* - | long long int* - | %d In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:473: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp: In instantiation of 'void combblas::SpParMat::PruneColumnByIndex(const combblas::FullyDistSpVec&) [with IRRELEVANT_NT = int; IT = int; NT = int; DER = combblas::SpDCCols]': /build/reproducible-path/combblas-2.0.0/ReleaseTests/PruneColumn.cpp:32:29: required from here @@ -6030,20 +6059,23 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +[ 59%] Linking CXX executable HashSpGEMMTest +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/HashSpGEMMTest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/HashSpGEMMTest.dir/HashSpGEMMTest.cpp.o -o HashSpGEMMTest ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 60%] Built target SpAsgnTest -make -f Applications/CMakeFiles/tdbfs.dir/build.make Applications/CMakeFiles/tdbfs.dir/depend +[ 59%] Built target HashSpGEMMTest +make -f ReleaseTests/CMakeFiles/KTipsTest.dir/build.make ReleaseTests/CMakeFiles/KTipsTest.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/tdbfs.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/KTipsTest.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f Applications/CMakeFiles/tdbfs.dir/build.make Applications/CMakeFiles/tdbfs.dir/build +make -f ReleaseTests/CMakeFiles/KTipsTest.dir/build.make ReleaseTests/CMakeFiles/KTipsTest.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 61%] Building CXX object Applications/CMakeFiles/tdbfs.dir/TopDownBFS.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT Applications/CMakeFiles/tdbfs.dir/TopDownBFS.cpp.o -MF CMakeFiles/tdbfs.dir/TopDownBFS.cpp.o.d -o CMakeFiles/tdbfs.dir/TopDownBFS.cpp.o -c /build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistSpVec.cpp: In member function 'void combblas::FullyDistSpVec::ParallelRead(const std::string&, bool, _BinaryOperation) [with _BinaryOperation = combblas::maximum; IT = int; NT = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistSpVec.cpp:1226:23: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] - 1226 | fscanf(f,"%lld %lld\n", &glen, &gnnz); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 60%] Building CXX object ReleaseTests/CMakeFiles/KTipsTest.dir/KTipsTest.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT ReleaseTests/CMakeFiles/KTipsTest.dir/KTipsTest.cpp.o -MF CMakeFiles/KTipsTest.dir/KTipsTest.cpp.o.d -o CMakeFiles/KTipsTest.dir/KTipsTest.cpp.o -c /build/reproducible-path/combblas-2.0.0/ReleaseTests/KTipsTest.cpp +[ 61%] Linking CXX executable InducedSubgraphsTest +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/InducedSubgraphsTest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/InducedSubgraphsTest.dir/InducedSubgraphsTest.cpp.o -o InducedSubgraphsTest ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -6120,6 +6152,16 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +[ 61%] Built target InducedSubgraphsTest +make -f Applications/CMakeFiles/tdbfs.dir/build.make Applications/CMakeFiles/tdbfs.dir/depend +[ 62%] Linking CXX executable PruneColumn +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/PruneColumn.dir/link.txt --verbose=1 +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/tdbfs.dir/DependInfo.cmake "--color=" +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/PruneColumn.dir/PruneColumn.cpp.o -o PruneColumn ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f Applications/CMakeFiles/tdbfs.dir/build.make Applications/CMakeFiles/tdbfs.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: @@ -6220,6 +6262,8 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +[ 63%] Building CXX object Applications/CMakeFiles/tdbfs.dir/TopDownBFS.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT Applications/CMakeFiles/tdbfs.dir/TopDownBFS.cpp.o -MF CMakeFiles/tdbfs.dir/TopDownBFS.cpp.o.d -o CMakeFiles/tdbfs.dir/TopDownBFS.cpp.o -c /build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': @@ -6229,9 +6273,14 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 62%] Linking CXX executable MultTest -cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 63%] Built target PruneColumn +make -f Applications/CMakeFiles/dobfs.dir/build.make Applications/CMakeFiles/dobfs.dir/depend +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/dobfs.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f Applications/CMakeFiles/dobfs.dir/build.make Applications/CMakeFiles/dobfs.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: @@ -6242,6 +6291,11 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +[ 65%] Building CXX object Applications/CMakeFiles/dobfs.dir/DirOptBFS.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp +[ 66%] Linking CXX executable BlockedSpGEMM +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/BlockedSpGEMM.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/BlockedSpGEMM.dir/BlockedSpGEMM.cpp.o -o BlockedSpGEMM ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: /build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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] @@ -6270,15 +6324,8 @@ 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 62%] Built target MultTest -make -f Applications/CMakeFiles/dobfs.dir/build.make Applications/CMakeFiles/dobfs.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/dobfs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f Applications/CMakeFiles/dobfs.dir/build.make Applications/CMakeFiles/dobfs.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 63%] Building CXX object Applications/CMakeFiles/dobfs.dir/DirOptBFS.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp +[ 66%] Built target BlockedSpGEMM +make -f Applications/CMakeFiles/fbfs.dir/build.make Applications/CMakeFiles/fbfs.dir/depend In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:473: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp: In instantiation of 'void combblas::SpParMat::PruneColumnByIndex(const combblas::FullyDistSpVec&) [with IRRELEVANT_NT = int; IT = int; NT = int; DER = combblas::SpDCCols]': /build/reproducible-path/combblas-2.0.0/ReleaseTests/KTipsTest.cpp:133:34: required from here @@ -6290,6 +6337,13 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/fbfs.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f Applications/CMakeFiles/fbfs.dir/build.make Applications/CMakeFiles/fbfs.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 67%] Building CXX object Applications/CMakeFiles/fbfs.dir/FilteredBFS.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/Applications/FilteredBFS.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -6462,114 +6516,6 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp: At global scope: -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:97:37: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 97 | struct prunediscovered: public std::binary_function - | ^~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp: In function 'int main(int, char**)': -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:165:60: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 165 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:222:60: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 222 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:338:60: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 338 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:401:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 401 | transform(loccands.begin(), loccands.end(), loccands.begin(), bind2nd( multiplies(), nver )); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:448:97: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 448 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:490:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 490 | transform(EDGES, EDGES+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:505:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 505 | transform(TIMES, TIMES+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:521:87: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 521 | transform(INVMTEPS, INVMTEPS+ITERS, zero_mean.begin(), bind2nd(minus(), 1/hteps)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = long long int; MPI_Comm = int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/BFSFriends.h:347:17: required from 'combblas::FullyDistSpVec combblas::SpMV(const SpParMat&, const FullyDistSpVec&, OptBuf&) [with VT = long long int; IT = long long int; UDER = SpDCCols]' - 347 | TransposeVector(World, x, trxlocnz, lenuntil, trxinds, trxnums, true); // trxinds (and potentially trxnums) is allocated - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:440:19: required from here - 440 | fringe = SpMV(Aeff, fringe,optbuf); // SpMV with sparse vector (with indexisvalue flag preset), optimization enabled - | ~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -6765,84 +6711,22 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = Select2ndSRing; IU = int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/BFSFriends.h:196:76: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, VT*&, int*, int) [with VT = long long int; IT = long long int; UDER = SpDCCols; int32_t = int]' - 196 | generic_gespmv_threaded_setbuffers< Select2ndSRing > (*(A.spSeq), indacc, numacc, (int32_t) accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/BFSFriends.h:358:11: required from 'combblas::FullyDistSpVec combblas::SpMV(const SpParMat&, const FullyDistSpVec&, OptBuf&) [with VT = long long int; IT = long long int; UDER = SpDCCols]' - 358 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendcnt, accnz); // indacc/numacc deallocated - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:440:19: required from here - 440 | fringe = SpMV(Aeff, fringe,optbuf); // SpMV with sparse vector (with indexisvalue flag preset), optimization enabled - | ~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' - 975 | (A.spSeq)->Merge(*A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:167:9: required from here - 167 | A = A(nonisov, nonisov); - | ~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -[ 65%] Linking CXX executable PruneColumn -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/PruneColumn.dir/link.txt --verbose=1 -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' - 920 | dcsc->Split(Adcsc, Bdcsc, cut); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:823:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' - 823 | (A.spSeq)->Split( *A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:167:9: required from here - 167 | A = A(nonisov, nonisov); - | ~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ @@ -6851,241 +6735,65 @@ /build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' - 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' - 975 | (A.spSeq)->Merge(*A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:167:9: required from here - 167 | A = A(nonisov, nonisov); - | ~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp: At global scope: +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:97:37: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] + 97 | struct prunediscovered: public std::binary_function + | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp: In function 'int main(int, char**)': +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:165:60: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 165 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:222:60: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 222 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp: At global scope: -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:127:32: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] - 127 | struct prunediscovered: public binary_function - | ^~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/PruneColumn.dir/PruneColumn.cpp.o -o PruneColumn ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp: In function 'int main(int, char**)': -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:243:52: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 243 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:338:60: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 338 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:311:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 311 | transform(loccands.begin(), loccands.end(), loccands.begin(), bind2nd( multiplies(), nver )); +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:401:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 401 | transform(loccands.begin(), loccands.end(), loccands.begin(), bind2nd( multiplies(), nver )); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:448:97: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:448:97: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 448 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:590:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 590 | transform(EDGES, EDGES+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:490:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 490 | transform(EDGES, EDGES+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:605:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 605 | transform(TIMES, TIMES+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:505:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 505 | transform(TIMES, TIMES+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:621:87: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 621 | transform(INVMTEPS, INVMTEPS+ITERS, zero_mean.begin(), bind2nd(minus(), 1/hteps)); +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:521:87: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 521 | transform(INVMTEPS, INVMTEPS+ITERS, zero_mean.begin(), bind2nd(minus(), 1/hteps)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 65%] Built target PruneColumn -make -f Applications/CMakeFiles/fbfs.dir/build.make Applications/CMakeFiles/fbfs.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/fbfs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f Applications/CMakeFiles/fbfs.dir/build.make Applications/CMakeFiles/fbfs.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 66%] Building CXX object Applications/CMakeFiles/fbfs.dir/FilteredBFS.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/Applications/FilteredBFS.cpp -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = long long int; MPI_Comm = int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/BFSFriends.h:347:17: required from 'combblas::FullyDistSpVec combblas::SpMV(const SpParMat&, const FullyDistSpVec&, OptBuf&) [with VT = long long int; IT = long long int; UDER = SpDCCols]' - 347 | TransposeVector(World, x, trxlocnz, lenuntil, trxinds, trxnums, true); // trxinds (and potentially trxnums) is allocated - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:424:20: required from here - 424 | fringe = SpMV(Aeff, fringe,optbuf); - | ~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp: In constructor 'combblas::DistEdgeList::DistEdgeList(const char*, IT, IT) [with IT = long long int]': -/build/reproducible-path/combblas-2.0.0/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); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = Select2ndSRing; IU = int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/BFSFriends.h:196:76: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, VT*&, int*, int) [with VT = long long int; IT = long long int; UDER = SpDCCols; int32_t = int]' - 196 | generic_gespmv_threaded_setbuffers< Select2ndSRing > (*(A.spSeq), indacc, numacc, (int32_t) accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/BFSFriends.h:358:11: required from 'combblas::FullyDistSpVec combblas::SpMV(const SpParMat&, const FullyDistSpVec&, OptBuf&) [with VT = long long int; IT = long long int; UDER = SpDCCols]' - 358 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendcnt, accnz); // indacc/numacc deallocated - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:424:20: required from here - 424 | fringe = SpMV(Aeff, fringe,optbuf); - | ~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' - 975 | (A.spSeq)->Merge(*A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:251:4: required from here - 251 | A(nonisov, nonisov, true); // in-place permute to save memory - | ~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' - 920 | dcsc->Split(Adcsc, Bdcsc, cut); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:823:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' - 823 | (A.spSeq)->Split( *A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:251:4: required from here - 251 | A(nonisov, nonisov, true); // in-place permute to save memory - | ~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' - 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' - 975 | (A.spSeq)->Merge(*A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:251:4: required from here - 251 | A(nonisov, nonisov, true); // in-place permute to save memory - | ~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -[ 67%] Linking CXX executable SpGEMM3DTest -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SpGEMM3DTest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/SpGEMM3DTest.dir/SpGEMM3DTest.cpp.o -o SpGEMM3DTest ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 67%] Built target SpGEMM3DTest -make -f Applications/CMakeFiles/fmis.dir/build.make Applications/CMakeFiles/fmis.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/fmis.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f Applications/CMakeFiles/fmis.dir/build.make Applications/CMakeFiles/fmis.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 68%] Building CXX object Applications/CMakeFiles/fmis.dir/FilteredMIS.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT Applications/CMakeFiles/fmis.dir/FilteredMIS.cpp.o -MF CMakeFiles/fmis.dir/FilteredMIS.cpp.o.d -o CMakeFiles/fmis.dir/FilteredMIS.cpp.o -c /build/reproducible-path/combblas-2.0.0/Applications/FilteredMIS.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -7158,9 +6866,40 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 69%] Linking CXX executable InducedSubgraphsTest -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/InducedSubgraphsTest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/InducedSubgraphsTest.dir/InducedSubgraphsTest.cpp.o -o InducedSubgraphsTest ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp: At global scope: +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:127:32: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] + 127 | struct prunediscovered: public binary_function + | ^~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp: In function 'int main(int, char**)': +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:243:52: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 243 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:311:94: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 311 | transform(loccands.begin(), loccands.end(), loccands.begin(), bind2nd( multiplies(), nver )); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:448:97: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 448 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: @@ -7216,6 +6955,12 @@ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Operations.h:154:30: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 154 | struct maximum : public std::binary_function | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:590:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 590 | transform(EDGES, EDGES+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ @@ -7261,6 +7006,43 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:605:81: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 605 | transform(TIMES, TIMES+ITERS, zero_mean.begin(), bind2nd( minus(), mean )); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:621:87: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 621 | transform(INVMTEPS, INVMTEPS+ITERS, zero_mean.begin(), bind2nd(minus(), 1/hteps)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = long long int; MPI_Comm = int; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/BFSFriends.h:347:17: required from 'combblas::FullyDistSpVec combblas::SpMV(const SpParMat&, const FullyDistSpVec&, OptBuf&) [with VT = long long int; IT = long long int; UDER = SpDCCols]' + 347 | TransposeVector(World, x, trxlocnz, lenuntil, trxinds, trxnums, true); // trxinds (and potentially trxnums) is allocated + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:440:19: required from here + 440 | fringe = SpMV(Aeff, fringe,optbuf); // SpMV with sparse vector (with indexisvalue flag preset), optimization enabled + | ~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': @@ -7280,14 +7062,108 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 69%] Built target InducedSubgraphsTest -make -f Applications/CMakeFiles/mcl.dir/build.make Applications/CMakeFiles/mcl.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/mcl.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f Applications/CMakeFiles/mcl.dir/build.make Applications/CMakeFiles/mcl.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = long long int; MPI_Comm = int; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/BFSFriends.h:347:17: required from 'combblas::FullyDistSpVec combblas::SpMV(const SpParMat&, const FullyDistSpVec&, OptBuf&) [with VT = long long int; IT = long long int; UDER = SpDCCols]' + 347 | TransposeVector(World, x, trxlocnz, lenuntil, trxinds, trxnums, true); // trxinds (and potentially trxnums) is allocated + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:424:20: required from here + 424 | fringe = SpMV(Aeff, fringe,optbuf); + | ~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = Select2ndSRing; IU = int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/BFSFriends.h:196:76: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, VT*&, int*, int) [with VT = long long int; IT = long long int; UDER = SpDCCols; int32_t = int]' + 196 | generic_gespmv_threaded_setbuffers< Select2ndSRing > (*(A.spSeq), indacc, numacc, (int32_t) accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/BFSFriends.h:358:11: required from 'combblas::FullyDistSpVec combblas::SpMV(const SpParMat&, const FullyDistSpVec&, OptBuf&) [with VT = long long int; IT = long long int; UDER = SpDCCols]' + 358 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendcnt, accnz); // indacc/numacc deallocated + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:440:19: required from here + 440 | fringe = SpMV(Aeff, fringe,optbuf); // SpMV with sparse vector (with indexisvalue flag preset), optimization enabled + | ~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = Select2ndSRing; IU = int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/BFSFriends.h:196:76: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, VT*&, int*, int) [with VT = long long int; IT = long long int; UDER = SpDCCols; int32_t = int]' + 196 | generic_gespmv_threaded_setbuffers< Select2ndSRing > (*(A.spSeq), indacc, numacc, (int32_t) accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/BFSFriends.h:358:11: required from 'combblas::FullyDistSpVec combblas::SpMV(const SpParMat&, const FullyDistSpVec&, OptBuf&) [with VT = long long int; IT = long long int; UDER = SpDCCols]' + 358 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendcnt, accnz); // indacc/numacc deallocated + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:424:20: required from here + 424 | fringe = SpMV(Aeff, fringe,optbuf); + | ~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' + 975 | (A.spSeq)->Merge(*A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:251:4: required from here + 251 | A(nonisov, nonisov, true); // in-place permute to save memory + | ~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: /build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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] @@ -7296,8 +7172,36 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 71%] Building CXX object Applications/CMakeFiles/mcl.dir/MCL.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/Applications/MCL.cpp +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' + 920 | dcsc->Split(Adcsc, Bdcsc, cut); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:823:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' + 823 | (A.spSeq)->Split( *A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:251:4: required from here + 251 | A(nonisov, nonisov, true); // in-place permute to save memory + | ~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/Applications/FilteredBFS.cpp:61: /build/reproducible-path/combblas-2.0.0/Applications/TwitterEdge.h: At global scope: /build/reproducible-path/combblas-2.0.0/Applications/TwitterEdge.h:308:31: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] @@ -7354,6 +7258,55 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' + 975 | (A.spSeq)->Merge(*A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:167:9: required from here + 167 | A = A(nonisov, nonisov); + | ~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' + 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' + 975 | (A.spSeq)->Merge(*A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/DirOptBFS.cpp:251:4: required from here + 251 | A(nonisov, nonisov, true); // in-place permute to save memory + | ~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ /build/reproducible-path/combblas-2.0.0/Applications/FilteredBFS.cpp: In function 'int main(int, char**)': /build/reproducible-path/combblas-2.0.0/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)); @@ -7397,6 +7350,64 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' + 920 | dcsc->Split(Adcsc, Bdcsc, cut); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:823:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' + 823 | (A.spSeq)->Split( *A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:167:9: required from here + 167 | A = A(nonisov, nonisov); + | ~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' + 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' + 975 | (A.spSeq)->Merge(*A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/TopDownBFS.cpp:167:9: required from here + 167 | A = A(nonisov, nonisov); + | ~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In instantiation of 'void combblas::FullyDistVec::SelectCandidates(double) [with IT = long long int; NT = long long int]': /build/reproducible-path/combblas-2.0.0/Applications/FilteredBFS.cpp:349:25: required from here 349 | Cands.SelectCandidates(nver); @@ -7419,23 +7430,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /usr/include/c++/14/string:51: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = int]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = ParentType; MPI_Comm = int; int32_t = int]': /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1746:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = LatestRetwitterBFS; IVT = ParentType; OVT = ParentType; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols]' 1746 | TransposeVector(World, x, trxlocnz, lenuntil, trxinds, trxnums, indexisvalue); @@ -7566,78 +7560,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, - from /build/reproducible-path/combblas-2.0.0/Applications/FilteredMIS.cpp:30: -/build/reproducible-path/combblas-2.0.0/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++/14/bits/unique_ptr.h:38, - from /usr/include/c++/14/memory:78, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:51: -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | 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++/14/bits/stl_function.h:1435: -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': @@ -7752,6 +7674,112 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp: In constructor 'combblas::DistEdgeList::DistEdgeList(const char*, IT, IT) [with IT = long long int]': +/build/reproducible-path/combblas-2.0.0/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); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 68%] Linking CXX executable SpGEMM3DTest +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/SpGEMM3DTest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/SpGEMM3DTest.dir/SpGEMM3DTest.cpp.o -o SpGEMM3DTest ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +In file included from /usr/include/c++/14/string:51: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = int]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 68%] Built target SpGEMM3DTest +make -f Applications/CMakeFiles/fmis.dir/build.make Applications/CMakeFiles/fmis.dir/depend +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/fmis.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f Applications/CMakeFiles/fmis.dir/build.make Applications/CMakeFiles/fmis.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 69%] Building CXX object Applications/CMakeFiles/fmis.dir/FilteredMIS.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT Applications/CMakeFiles/fmis.dir/FilteredMIS.cpp.o -MF CMakeFiles/fmis.dir/FilteredMIS.cpp.o.d -o CMakeFiles/fmis.dir/FilteredMIS.cpp.o -c /build/reproducible-path/combblas-2.0.0/Applications/FilteredMIS.cpp +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, + from /build/reproducible-path/combblas-2.0.0/Applications/FilteredMIS.cpp:30: +/build/reproducible-path/combblas-2.0.0/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++/14/bits/unique_ptr.h:38, + from /usr/include/c++/14/memory:78, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:51: +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | 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++/14/bits/stl_function.h:1435: +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: @@ -8161,67 +8189,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, - from /build/reproducible-path/combblas-2.0.0/Applications/MCL.cpp:48: -/build/reproducible-path/combblas-2.0.0/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++/14/string:49, - from /usr/include/c++/14/bits/locale_classes.h:40, - from /usr/include/c++/14/bits/ios_base.h:41, - from /usr/include/c++/14/ios:44, - from /usr/include/c++/14/ostream:40, - from /usr/include/c++/14/iostream:41, - from /build/reproducible-path/combblas-2.0.0/Applications/MCL.cpp:42: -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = LatestRetwitterSelect2nd; IU = long long int; NUM = TwitterEdge; DER = SpDCCols; IVT = unsigned char; OVT = unsigned char; int32_t = int]': /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1510:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = LatestRetwitterSelect2nd; IVT = unsigned char; OVT = unsigned char; IU = long long int; NUM = TwitterEdge; UDER = SpDCCols; int32_t = int]' 1510 | int totalsent = generic_gespmv_threaded (*(A.spSeq), indacc, numacc, accnz, sendindbuf, sendnumbuf, sdispls, rowneighs, SPA); @@ -8253,21 +8220,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | 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++/14/bits/stl_function.h:1435: -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': @@ -8382,6 +8334,109 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +[ 71%] Linking CXX executable KTipsTest +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/KTipsTest.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/KTipsTest.dir/KTipsTest.cpp.o -o KTipsTest ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 71%] Built target KTipsTest +make -f Applications/CMakeFiles/mcl.dir/build.make Applications/CMakeFiles/mcl.dir/depend +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/mcl.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f Applications/CMakeFiles/mcl.dir/build.make Applications/CMakeFiles/mcl.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 72%] Building CXX object Applications/CMakeFiles/mcl.dir/MCL.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/Applications/MCL.cpp +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, + from /build/reproducible-path/combblas-2.0.0/Applications/MCL.cpp:48: +/build/reproducible-path/combblas-2.0.0/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++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /build/reproducible-path/combblas-2.0.0/Applications/MCL.cpp:42: +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | 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++/14/bits/stl_function.h:1435: +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /usr/include/c++/14/string:51: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: @@ -9482,14 +9537,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 72%] Linking CXX executable KTipsTest -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests && /usr/bin/cmake -E cmake_link_script CMakeFiles/KTipsTest.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/KTipsTest.dir/KTipsTest.cpp.o -o KTipsTest ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 72%] Built target KTipsTest -make -f Applications/CMakeFiles/betwcent.dir/build.make Applications/CMakeFiles/betwcent.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/betwcent.dir/DependInfo.cmake "--color=" In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' @@ -9547,11 +9594,21 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f Applications/CMakeFiles/betwcent.dir/build.make Applications/CMakeFiles/betwcent.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 73%] Building CXX object Applications/CMakeFiles/betwcent.dir/BetwCent.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/Applications/BetwCent.cpp +In file included from /usr/include/c++/14/bits/stl_uninitialized.h:63, + from /usr/include/c++/14/memory:69: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = int; NT = bool]': /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' 975 | (A.spSeq)->Merge(*A1seq, *A2seq); @@ -10151,6 +10208,21 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In file included from /usr/include/c++/14/bits/stl_uninitialized.h:63, + from /usr/include/c++/14/memory:69: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = long long int; _Up = long long int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = TwitterEdge]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483640 and 2147483647 bytes into a region of size 2147483632 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = TwitterEdge]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [0, 2147483632] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/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 = Select2ndMinSR; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = Select2ndMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); @@ -10243,6 +10315,25 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat3D.h:15, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:37: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/CommGrid3D.h: In member function 'int combblas::CommGrid3D::GetRank(int, int, int)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/CommGrid3D.h:95:5: warning: control reaches end of non-void function [-Wreturn-type] + 95 | } + | ^ +[ 73%] Linking CXX executable dobfs +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 73%] Built target dobfs +make -f Applications/CMakeFiles/betwcent.dir/build.make Applications/CMakeFiles/betwcent.dir/depend +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/betwcent.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f Applications/CMakeFiles/betwcent.dir/build.make Applications/CMakeFiles/betwcent.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 74%] Building CXX object Applications/CMakeFiles/betwcent.dir/BetwCent.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/Applications/BetwCent.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -10319,12 +10410,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat3D.h:15, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:37: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/CommGrid3D.h: In member function 'int combblas::CommGrid3D::GetRank(int, int, int)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/CommGrid3D.h:95:5: warning: control reaches end of non-void function [-Wreturn-type] - 95 | } - | ^ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: @@ -10465,105 +10550,18 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /usr/include/c++/14/string:51: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_uninitialized.h:63, - from /usr/include/c++/14/memory:69: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = long long int; _Up = long long int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = TwitterEdge]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483640 and 2147483647 bytes into a region of size 2147483632 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = TwitterEdge]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [0, 2147483632] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_uninitialized.h:63, - from /usr/include/c++/14/memory:69: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:51: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = int]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ -[ 74%] Linking CXX executable dobfs -cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +[ 75%] Linking CXX executable fbfs +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 74%] Built target dobfs +[ 75%] Built target fbfs make -f Applications/CMakeFiles/lacc.dir/build.make Applications/CMakeFiles/lacc.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/lacc.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' make -f Applications/CMakeFiles/lacc.dir/build.make Applications/CMakeFiles/lacc.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 75%] Building CXX object Applications/CMakeFiles/lacc.dir/CC.cpp.o +[ 77%] Building CXX object Applications/CMakeFiles/lacc.dir/CC.cpp.o cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT Applications/CMakeFiles/lacc.dir/CC.cpp.o -MF CMakeFiles/lacc.dir/CC.cpp.o.d -o CMakeFiles/lacc.dir/CC.cpp.o -c /build/reproducible-path/combblas-2.0.0/Applications/CC.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, @@ -11004,7 +11002,6 @@ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 77%] Linking CXX executable betwcent /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ @@ -11051,18 +11048,49 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +[ 78%] Linking CXX executable tdbfs +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +[ 79%] Linking CXX executable fmis +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 77%] Built target betwcent +[ 79%] Built target tdbfs make -f Applications/Ordering/CMakeFiles/rcm.dir/build.make Applications/Ordering/CMakeFiles/rcm.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications/Ordering /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering/CMakeFiles/rcm.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' make -f Applications/Ordering/CMakeFiles/rcm.dir/build.make Applications/Ordering/CMakeFiles/rcm.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 78%] Building CXX object Applications/Ordering/CMakeFiles/rcm.dir/RCM.cpp.o +[ 80%] Building CXX object Applications/Ordering/CMakeFiles/rcm.dir/RCM.cpp.o cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT Applications/Ordering/CMakeFiles/rcm.dir/RCM.cpp.o -MF CMakeFiles/rcm.dir/RCM.cpp.o.d -o CMakeFiles/rcm.dir/RCM.cpp.o -c /build/reproducible-path/combblas-2.0.0/Applications/Ordering/RCM.cpp +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 80%] Built target fmis +make -f Applications/BipartiteMatchings/CMakeFiles/bpml.dir/build.make Applications/BipartiteMatchings/CMakeFiles/bpml.dir/depend +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/CMakeFiles/bpml.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f Applications/BipartiteMatchings/CMakeFiles/bpml.dir/build.make Applications/BipartiteMatchings/CMakeFiles/bpml.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 81%] Building CXX object Applications/BipartiteMatchings/CMakeFiles/bpml.dir/BPMaximalMatching.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT Applications/BipartiteMatchings/CMakeFiles/bpml.dir/BPMaximalMatching.cpp.o -MF CMakeFiles/bpml.dir/BPMaximalMatching.cpp.o.d -o CMakeFiles/bpml.dir/BPMaximalMatching.cpp.o -c /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp +In file included from /usr/include/c++/14/string:51: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, @@ -11235,6 +11263,218 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = int]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, + from /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:1: +/build/reproducible-path/combblas-2.0.0/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++/14/bits/unique_ptr.h:38, + from /usr/include/c++/14/memory:78, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:51: +/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | 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++/14/bits/stl_function.h:1435: +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Operations.h: At global scope: +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here + 117 | struct unary_function + | ^~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here + 131 | struct binary_function + | ^~~~~~~~~~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': @@ -11254,6 +11494,19 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: /build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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] @@ -11262,6 +11515,34 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:10, + from /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:10: +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/Utility.h: In function 'void combblas::removeIsolated(PARMAT&)': +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/Utility.h:38:47: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 38 | nonisoColV = ColSums->FindInds(bind2nd(std::greater(), 0)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/Utility.h:39:47: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 39 | nonisoRowV = RowSums->FindInds(bind2nd(std::greater(), 0)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp: In function 'void removeIsolated(PSpMat_Bool&)': +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:96:43: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 96 | nonisoColV = ColSums->FindInds(bind2nd(greater(), 0)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:97:43: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 97 | nonisoRowV = RowSums->FindInds(bind2nd(greater(), 0)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': @@ -11375,9 +11656,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 79%] Linking CXX executable tdbfs -cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpCCols; IVT = long long int; OVT = long long int; int32_t = int]': /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols; int32_t = int]' 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); @@ -11452,28 +11730,316 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' + 975 | (A.spSeq)->Merge(*A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:112:17: required from here + 112 | A.operator()(nonisoRowV, nonisoColV, true); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = VertexTypeML; MPI_Comm = int; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1746:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1746 | TransposeVector(World, x, trxlocnz, lenuntil, trxinds, trxnums, indexisvalue); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:103:51: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' + 103 | SpMV>(A, unmatchedCol, fringeRow, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:210:20: required from here + 210 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = long long int; MPI_Comm = int; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1746:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1746 | TransposeVector(World, x, trxlocnz, lenuntil, trxinds, trxnums, indexisvalue); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:154:42: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' + 154 | SpMV< SelectPlusSR>(AT, newMatchedRows, degColSG, false); // degree of column vertices to matched rows + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:210:20: required from here + 210 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' + 920 | dcsc->Split(Adcsc, Bdcsc, cut); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:823:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' + 823 | (A.spSeq)->Split( *A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:112:17: required from here + 112 | A.operator()(nonisoRowV, nonisoColV, true); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' + 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' + 975 | (A.spSeq)->Merge(*A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:112:17: required from here + 112 | A.operator()(nonisoRowV, nonisoColV, true); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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 = Select2ndMinSR >; IU = long long int; NUM = bool; DER = SpDCCols; IVT = VertexTypeML; OVT = VertexTypeML; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' + 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:103:51: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' + 103 | SpMV>(A, unmatchedCol, fringeRow, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:210:20: required from here + 210 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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 = Select2ndMinSR >; IU = long long int; NUM = bool; DER = SpDCCols; IVT = VertexTypeML; OVT = VertexTypeML; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1510:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' + 1510 | int totalsent = generic_gespmv_threaded (*(A.spSeq), indacc, numacc, accnz, sendindbuf, sendnumbuf, sdispls, rowneighs, SPA); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:103:51: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' + 103 | SpMV>(A, unmatchedCol, fringeRow, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:210:20: required from here + 210 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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 = SelectPlusSR; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' + 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:154:42: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' + 154 | SpMV< SelectPlusSR>(AT, newMatchedRows, degColSG, false); // degree of column vertices to matched rows + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:210:20: required from here + 210 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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 = SelectPlusSR; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1510:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' + 1510 | int totalsent = generic_gespmv_threaded (*(A.spSeq), indacc, numacc, accnz, sendindbuf, sendnumbuf, sdispls, rowneighs, SPA); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:154:42: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' + 154 | SpMV< SelectPlusSR>(AT, newMatchedRows, degColSG, false); // degree of column vertices to matched rows + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:210:20: required from here + 210 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +[ 83%] Linking CXX executable betwcent +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 79%] Built target tdbfs -make -f Applications/BipartiteMatchings/CMakeFiles/bpml.dir/build.make Applications/BipartiteMatchings/CMakeFiles/bpml.dir/depend +[ 83%] Built target betwcent +make -f Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/build.make Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/CMakeFiles/bpml.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f Applications/BipartiteMatchings/CMakeFiles/bpml.dir/build.make Applications/BipartiteMatchings/CMakeFiles/bpml.dir/build +make -f Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/build.make Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 80%] Building CXX object Applications/BipartiteMatchings/CMakeFiles/bpml.dir/BPMaximalMatching.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT Applications/BipartiteMatchings/CMakeFiles/bpml.dir/BPMaximalMatching.cpp.o -MF CMakeFiles/bpml.dir/BPMaximalMatching.cpp.o.d -o CMakeFiles/bpml.dir/BPMaximalMatching.cpp.o -c /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp -[ 81%] Linking CXX executable fmis -cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm -[ 83%] Linking CXX executable fbfs -cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +[ 84%] Building CXX object Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/BPMaximumMatching.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/BPMaximumMatching.cpp.o -MF CMakeFiles/bpmm.dir/BPMaximumMatching.cpp.o.d -o CMakeFiles/bpmm.dir/BPMaximumMatching.cpp.o -c /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp +In file included from /usr/include/c++/14/string:51: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = long long int; _Up = long long int; bool _IsMove = false]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = double]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483640 and 2147483647 bytes into a region of size 2147483632 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [0, 2147483632] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, - from /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:1: + from /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:11: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ @@ -11640,7 +12206,6 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': @@ -11650,15 +12215,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 83%] Built target fmis -make -f Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/build.make Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/build.make Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 84%] Building CXX object Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/BPMaximumMatching.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT Applications/BipartiteMatchings/CMakeFiles/bpmm.dir/BPMaximumMatching.cpp.o -MF CMakeFiles/bpmm.dir/BPMaximumMatching.cpp.o.d -o CMakeFiles/bpmm.dir/BPMaximumMatching.cpp.o -c /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: @@ -11677,9 +12233,8 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' In file included from /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:10, - from /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:10: + from /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:22: /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/Utility.h: In function 'void combblas::removeIsolated(PARMAT&)': /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/Utility.h:38:47: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 38 | nonisoColV = ColSums->FindInds(bind2nd(std::greater(), 0)); @@ -11693,28 +12248,19 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 84%] Built target fbfs -make -f Applications/BipartiteMatchings/CMakeFiles/awpm.dir/build.make Applications/BipartiteMatchings/CMakeFiles/awpm.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/CMakeFiles/awpm.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f Applications/BipartiteMatchings/CMakeFiles/awpm.dir/build.make Applications/BipartiteMatchings/CMakeFiles/awpm.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp: In function 'void removeIsolated(PSpMat_Bool&)': -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:96:43: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 96 | nonisoColV = ColSums->FindInds(bind2nd(greater(), 0)); +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp: In function 'void removeIsolated(Par_DCSC_Bool&)': +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:75:43: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 75 | nonisoColV = ColSums->FindInds(bind2nd(greater(), 0)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:97:43: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 97 | nonisoRowV = RowSums->FindInds(bind2nd(greater(), 0)); +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:76:43: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 76 | nonisoRowV = RowSums->FindInds(bind2nd(greater(), 0)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 85%] Building CXX object Applications/BipartiteMatchings/CMakeFiles/awpm.dir/ApproxWeightPerfectMatching.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT Applications/BipartiteMatchings/CMakeFiles/awpm.dir/ApproxWeightPerfectMatching.cpp.o -MF CMakeFiles/awpm.dir/ApproxWeightPerfectMatching.cpp.o.d -o CMakeFiles/awpm.dir/ApproxWeightPerfectMatching.cpp.o -c /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/ApproxWeightPerfectMatching.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': @@ -11727,8 +12273,8 @@ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:112:17: required from here - 112 | A.operator()(nonisoRowV, nonisoColV, true); +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:91:17: required from here + 91 | A.operator()(nonisoRowV, nonisoColV, true); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); @@ -11746,8 +12292,8 @@ /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:103:51: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' 103 | SpMV>(A, unmatchedCol, fringeRow, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:210:20: required from here - 210 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:206:20: required from here + 206 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) @@ -11777,8 +12323,8 @@ /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:154:42: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' 154 | SpMV< SelectPlusSR>(AT, newMatchedRows, degColSG, false); // degree of column vertices to matched rows | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:210:20: required from here - 210 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:206:20: required from here + 206 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) @@ -11798,6 +12344,37 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = VertexTypeMM; MPI_Comm = int; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1746:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1746 | TransposeVector(World, x, trxlocnz, lenuntil, trxinds, trxnums, indexisvalue); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.h:310:40: required from 'void combblas::maximumMatching(SpParMat&, FullyDistVec&, FullyDistVec&, bool, bool, bool) [with IT = long long int; NT = bool; DER = SpDCCols]' + 310 | SpMV>(A, fringeCol, fringeRow, false, SPA); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:207:20: required from here + 207 | maximumMatching(A, mateRow2Col, mateCol2Row,prune, randMM); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': @@ -11813,8 +12390,8 @@ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:112:17: required from here - 112 | A.operator()(nonisoRowV, nonisoColV, true); +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:91:17: required from here + 91 | A.operator()(nonisoRowV, nonisoColV, true); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); @@ -11841,8 +12418,8 @@ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:112:17: required from here - 112 | A.operator()(nonisoRowV, nonisoColV, true); +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:91:17: required from here + 91 | A.operator()(nonisoRowV, nonisoColV, true); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); @@ -11869,8 +12446,8 @@ /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:103:51: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' 103 | SpMV>(A, unmatchedCol, fringeRow, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:210:20: required from here - 210 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:206:20: required from here + 206 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); @@ -11903,8 +12480,8 @@ /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:103:51: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' 103 | SpMV>(A, unmatchedCol, fringeRow, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:210:20: required from here - 210 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:206:20: required from here + 206 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); @@ -11937,8 +12514,8 @@ /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:154:42: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' 154 | SpMV< SelectPlusSR>(AT, newMatchedRows, degColSG, false); // degree of column vertices to matched rows | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:210:20: required from here - 210 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:206:20: required from here + 206 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); @@ -11971,8 +12548,8 @@ /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:154:42: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' 154 | SpMV< SelectPlusSR>(AT, newMatchedRows, degColSG, false); // degree of column vertices to matched rows | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.cpp:210:20: required from here - 210 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:206:20: required from here + 206 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); @@ -11992,12 +12569,201 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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 = WeightMaxMMSR >; IU = long long int; NUM = bool; DER = SpDCCols; IVT = VertexTypeMM; OVT = VertexTypeMM; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' + 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.h:310:40: required from 'void combblas::maximumMatching(SpParMat&, FullyDistVec&, FullyDistVec&, bool, bool, bool) [with IT = long long int; NT = bool; DER = SpDCCols]' + 310 | SpMV>(A, fringeCol, fringeRow, false, SPA); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:207:20: required from here + 207 | maximumMatching(A, mateRow2Col, mateCol2Row,prune, randMM); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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 = WeightMaxMMSR >; IU = long long int; NUM = bool; DER = SpDCCols; IVT = VertexTypeMM; OVT = VertexTypeMM; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1510:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' + 1510 | int totalsent = generic_gespmv_threaded (*(A.spSeq), indacc, numacc, accnz, sendindbuf, sendnumbuf, sdispls, rowneighs, SPA); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.h:310:40: required from 'void combblas::maximumMatching(SpParMat&, FullyDistVec&, FullyDistVec&, bool, bool, bool) [with IT = long long int; NT = bool; DER = SpDCCols]' + 310 | SpMV>(A, fringeCol, fringeRow, false, SPA); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:207:20: required from here + 207 | maximumMatching(A, mateRow2Col, mateCol2Row,prune, randMM); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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 = Select2ndMinSR >; IU = long long int; NUM = bool; DER = SpDCCols; IVT = VertexTypeMM; OVT = VertexTypeMM; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' + 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.h:312:41: required from 'void combblas::maximumMatching(SpParMat&, FullyDistVec&, FullyDistVec&, bool, bool, bool) [with IT = long long int; NT = bool; DER = SpDCCols]' + 312 | SpMV>(A, fringeCol, fringeRow, false, SPA); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:207:20: required from here + 207 | maximumMatching(A, mateRow2Col, mateCol2Row,prune, randMM); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/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 = Select2ndMinSR >; IU = long long int; NUM = bool; DER = SpDCCols; IVT = VertexTypeMM; OVT = VertexTypeMM; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1510:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' + 1510 | int totalsent = generic_gespmv_threaded (*(A.spSeq), indacc, numacc, accnz, sendindbuf, sendnumbuf, sdispls, rowneighs, SPA); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' + 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.h:312:41: required from 'void combblas::maximumMatching(SpParMat&, FullyDistVec&, FullyDistVec&, bool, bool, bool) [with IT = long long int; NT = bool; DER = SpDCCols]' + 312 | SpMV>(A, fringeCol, fringeRow, false, SPA); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:207:20: required from here + 207 | maximumMatching(A, mateRow2Col, mateCol2Row,prune, randMM); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +In file included from /usr/include/c++/14/string:51: +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ +[ 85%] Linking CXX executable rcm +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering && /usr/bin/cmake -E cmake_link_script CMakeFiles/rcm.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/rcm.dir/RCM.cpp.o -o rcm ../../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +[ 86%] Linking CXX executable bpml +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings && /usr/bin/cmake -E cmake_link_script CMakeFiles/bpml.dir/link.txt --verbose=1 +[ 86%] Built target rcm +make -f Applications/BipartiteMatchings/CMakeFiles/awpm.dir/build.make Applications/BipartiteMatchings/CMakeFiles/awpm.dir/depend +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/bpml.dir/BPMaximalMatching.cpp.o -o bpml ../../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/CMakeFiles/awpm.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f Applications/BipartiteMatchings/CMakeFiles/awpm.dir/build.make Applications/BipartiteMatchings/CMakeFiles/awpm.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 87%] Building CXX object Applications/BipartiteMatchings/CMakeFiles/awpm.dir/ApproxWeightPerfectMatching.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT Applications/BipartiteMatchings/CMakeFiles/awpm.dir/ApproxWeightPerfectMatching.cpp.o -MF CMakeFiles/awpm.dir/ApproxWeightPerfectMatching.cpp.o.d -o CMakeFiles/awpm.dir/ApproxWeightPerfectMatching.cpp.o -c /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/ApproxWeightPerfectMatching.cpp +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 87%] Built target bpml +make -f Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/build.make Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/depend +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017 /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017 /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +make -f Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/build.make Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/build +make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' +[ 89%] Building CXX object Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/SpMSpVBench.cpp.o +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017 && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp +In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = float]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: +/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] + 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = float]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' + 1040 | jc = new IT[nzcnew]; + | ^~~~~~~~~~~~~~ In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, - from /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:11: + from /build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:29: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Compare.h:59:21: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 59 | public std::binary_function< T, T, bool > | ^~~~~~~~~~~~~~~ @@ -12191,31 +12957,37 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:10, - from /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:22: -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/Utility.h: In function 'void combblas::removeIsolated(PARMAT&)': -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/Utility.h:38:47: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 38 | nonisoColV = ColSums->FindInds(bind2nd(std::greater(), 0)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp: In function 'void BFS_CSC(PSpMat_s32p64, int64_t, combblas::FullyDistVec)': +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:161:73: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 161 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/Utility.h:39:47: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 39 | nonisoRowV = RowSums->FindInds(bind2nd(std::greater(), 0)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp: In function 'void BFS_DCSC(PSpMat_s32p64, int64_t, combblas::FullyDistVec)': +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:247:73: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 247 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp: In function 'void removeIsolated(Par_DCSC_Bool&)': -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:75:43: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 75 | nonisoColV = ColSums->FindInds(bind2nd(greater(), 0)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp: In function 'void BFS_CSC_Split(PSpMat_s32p64, int64_t, combblas::FullyDistVec)': +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:337:73: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 337 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:76:43: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 76 | nonisoRowV = RowSums->FindInds(bind2nd(greater(), 0)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp: In function 'int main(int, char**)': +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:464:48: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 464 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/backward/binders.h:172:5: note: declared here + 172 | bind2nd(const _Operation& __fn, const _Tp& __x) + | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:471:80: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = equal_to; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 471 | FullyDistVec newsource = nonisov.FindInds(bind2nd(equal_to(), source)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ @@ -12391,121 +13163,16 @@ /usr/include/c++/14/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' - 975 | (A.spSeq)->Merge(*A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:91:17: required from here - 91 | A.operator()(nonisoRowV, nonisoColV, true); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = VertexTypeML; MPI_Comm = int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1746:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1746 | TransposeVector(World, x, trxlocnz, lenuntil, trxinds, trxnums, indexisvalue); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:103:51: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' - 103 | SpMV>(A, unmatchedCol, fringeRow, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:206:20: required from here - 206 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = long long int; MPI_Comm = int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1746:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1746 | TransposeVector(World, x, trxlocnz, lenuntil, trxinds, trxnums, indexisvalue); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:154:42: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' - 154 | SpMV< SelectPlusSR>(AT, newMatchedRows, degColSG, false); // degree of column vertices to matched rows - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:206:20: required from here - 206 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = VertexTypeMM; MPI_Comm = int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1746:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1746:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' 1746 | TransposeVector(World, x, trxlocnz, lenuntil, trxinds, trxnums, indexisvalue); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.h:310:40: required from 'void combblas::maximumMatching(SpParMat&, FullyDistVec&, FullyDistVec&, bool, bool, bool) [with IT = long long int; NT = bool; DER = SpDCCols]' - 310 | SpMV>(A, fringeCol, fringeRow, false, SPA); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:207:20: required from here - 207 | maximumMatching(A, mateRow2Col, mateCol2Row,prune, randMM); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:144:30: required from here + 144 | SpMV(ABoolCSC, fringe, fringe, false, SPA); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12524,80 +13191,28 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' - 920 | dcsc->Split(Adcsc, Bdcsc, cut); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:823:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' - 823 | (A.spSeq)->Split( *A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:91:17: required from here - 91 | A.operator()(nonisoRowV, nonisoColV, true); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' - 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' - 975 | (A.spSeq)->Merge(*A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:91:17: required from here - 91 | A.operator()(nonisoRowV, nonisoColV, true); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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 = Select2ndMinSR >; IU = long long int; NUM = bool; DER = SpDCCols; IVT = VertexTypeML; OVT = VertexTypeML; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpCCols; IVT = long long int; OVT = long long int; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols; int32_t = int]' 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols]' +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:103:51: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' - 103 | SpMV>(A, unmatchedCol, fringeRow, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:206:20: required from here - 206 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' + 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:144:30: required from here + 144 | SpMV(ABoolCSC, fringe, fringe, false, SPA); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12616,22 +13231,19 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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 = Select2ndMinSR >; IU = long long int; NUM = bool; DER = SpDCCols; IVT = VertexTypeML; OVT = VertexTypeML; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1510:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpCCols; IVT = long long int; OVT = long long int; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1510:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols; int32_t = int]' 1510 | int totalsent = generic_gespmv_threaded (*(A.spSeq), indacc, numacc, accnz, sendindbuf, sendnumbuf, sdispls, rowneighs, SPA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols]' +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = Select2ndMinSR >; IVT = VertexTypeML; OVT = VertexTypeML; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:103:51: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' - 103 | SpMV>(A, unmatchedCol, fringeRow, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:206:20: required from here - 206 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' + 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); + | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:144:30: required from here + 144 | SpMV(ABoolCSC, fringe, fringe, false, SPA); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12650,22 +13262,19 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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 = SelectPlusSR; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:154:42: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' - 154 | SpMV< SelectPlusSR>(AT, newMatchedRows, degColSG, false); // degree of column vertices to matched rows - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:206:20: required from here - 206 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:229:30: required from here + 229 | SpMV(Aeff, fringe, fringe, false); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12684,28 +13293,19 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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 = SelectPlusSR; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1510:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1510:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' 1510 | int totalsent = generic_gespmv_threaded (*(A.spSeq), indacc, numacc, accnz, sendindbuf, sendnumbuf, sdispls, rowneighs, SPA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectPlusSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximalMatching.h:154:42: required from 'void combblas::MaximalMatching(Par_DCSC_Bool&, Par_DCSC_Bool&, FullyDistVec&, FullyDistVec&, FullyDistVec&, int, bool) [with Par_DCSC_Bool = SpParMat >; IT = long long int]' - 154 | SpMV< SelectPlusSR>(AT, newMatchedRows, degColSG, false); // degree of column vertices to matched rows - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:206:20: required from here - 206 | MaximalMatching(A, AT, mateRow2Col, mateCol2Row, degCol, init, randMaximal); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:229:30: required from here + 229 | SpMV(Aeff, fringe, fringe, false); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -12718,147 +13318,106 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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 = WeightMaxMMSR >; IU = long long int; NUM = bool; DER = SpDCCols; IVT = VertexTypeMM; OVT = VertexTypeMM; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' - 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.h:310:40: required from 'void combblas::maximumMatching(SpParMat&, FullyDistVec&, FullyDistVec&, bool, bool, bool) [with IT = long long int; NT = bool; DER = SpDCCols]' - 310 | SpMV>(A, fringeCol, fringeRow, false, SPA); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:207:20: required from here - 207 | maximumMatching(A, mateRow2Col, mateCol2Row,prune, randMM); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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 = WeightMaxMMSR >; IU = long long int; NUM = bool; DER = SpDCCols; IVT = VertexTypeMM; OVT = VertexTypeMM; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1510:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' - 1510 | int totalsent = generic_gespmv_threaded (*(A.spSeq), indacc, numacc, accnz, sendindbuf, sendnumbuf, sdispls, rowneighs, SPA); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = WeightMaxMMSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.h:310:40: required from 'void combblas::maximumMatching(SpParMat&, FullyDistVec&, FullyDistVec&, bool, bool, bool) [with IT = long long int; NT = bool; DER = SpDCCols]' - 310 | SpMV>(A, fringeCol, fringeRow, false, SPA); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:207:20: required from here - 207 | maximumMatching(A, mateRow2Col, mateCol2Row,prune, randMM); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' + 975 | (A.spSeq)->Merge(*A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:469:14: required from here + 469 | A(nonisov, nonisov, true); // in-place permute to save memory + | ~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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 = Select2ndMinSR >; IU = long long int; NUM = bool; DER = SpDCCols; IVT = VertexTypeMM; OVT = VertexTypeMM; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' - 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.h:312:41: required from 'void combblas::maximumMatching(SpParMat&, FullyDistVec&, FullyDistVec&, bool, bool, bool) [with IT = long long int; NT = bool; DER = SpDCCols]' - 312 | SpMV>(A, fringeCol, fringeRow, false, SPA); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:207:20: required from here - 207 | maximumMatching(A, mateRow2Col, mateCol2Row,prune, randMM); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, + from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' + 920 | dcsc->Split(Adcsc, Bdcsc, cut); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:823:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' + 823 | (A.spSeq)->Split( *A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:469:14: required from here + 469 | A(nonisov, nonisov, true); // in-place permute to save memory + | ~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); +In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: +/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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 = Select2ndMinSR >; IU = long long int; NUM = bool; DER = SpDCCols; IVT = VertexTypeMM; OVT = VertexTypeMM; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1510:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' - 1510 | int totalsent = generic_gespmv_threaded (*(A.spSeq), indacc, numacc, accnz, sendindbuf, sendnumbuf, sdispls, rowneighs, SPA); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = Select2ndMinSR >; IVT = VertexTypeMM; OVT = VertexTypeMM; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.h:312:41: required from 'void combblas::maximumMatching(SpParMat&, FullyDistVec&, FullyDistVec&, bool, bool, bool) [with IT = long long int; NT = bool; DER = SpDCCols]' - 312 | SpMV>(A, fringeCol, fringeRow, false, SPA); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/BPMaximumMatching.cpp:207:20: required from here - 207 | maximumMatching(A, mateRow2Col, mateCol2Row,prune, randMM); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' + 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' + 975 | (A.spSeq)->Merge(*A1seq, *A2seq); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' + 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:469:14: required from here + 469 | A(nonisov, nonisov, true); // in-place permute to save memory + | ~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] + 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ @@ -13543,536 +14102,18 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -In file included from /usr/include/c++/14/string:51: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = long long int; _Up = long long int; bool _IsMove = false]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = long long int*; _OI = long long int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = double]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483640 and 2147483647 bytes into a region of size 2147483632 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = long long int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [0, 2147483632] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/string:51: -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = double]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ -[ 86%] Linking CXX executable rcm -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering && /usr/bin/cmake -E cmake_link_script CMakeFiles/rcm.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/rcm.dir/RCM.cpp.o -o rcm ../../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 86%] Built target rcm -make -f Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/build.make Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/depend -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017 /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017 /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -make -f Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/build.make Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/build -make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 87%] Building CXX object Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir/SpMSpVBench.cpp.o -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017 && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.h:178, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpTuples.h:38, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:121, - from /build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:29: -/build/reproducible-path/combblas-2.0.0/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++/14/bits/unique_ptr.h:38, - from /usr/include/c++/14/memory:78, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:51: -/usr/include/c++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | 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++/14/bits/stl_function.h:1435: -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:39, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:50, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:124: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Operations.h: At global scope: -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:117:12: note: declared here - 117 | struct unary_function - | ^~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/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++/14/bits/stl_function.h:131:12: note: declared here - 131 | struct binary_function - | ^~~~~~~~~~~~~~~ -In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = int; _Up = 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++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = int*; _OI = int*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = float]' at /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1044:13: -/usr/include/c++/14/bits/stl_algobase.h:452:30: warning: 'void* __builtin_memmove(void*, const void*, unsigned int)' writing between 2147483644 and 2147483647 bytes into a region of size 2147483640 overflows the destination [-Wstringop-overflow=] - 452 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In member function 'void combblas::Dcsc::Resize(IT, IT) [with IT = int; NT = float]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1040:22: note: destination object of size [4, 2147483640] allocated by 'operator new []' - 1040 | jc = new IT[nzcnew]; - | ^~~~~~~~~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.h:336, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DenseParMat.h:41: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp: In member function 'void combblas::FullyDistVec::SelectCandidates(double)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/FullyDistVec.cpp:213:86: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = multiplies; _Tp = double]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 213 | std::transform(loccands.begin(), loccands.end(), loccands.begin(), std::bind2nd( std::multiplies(), nver )); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.cpp:32, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/DistEdgeList.h:129, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:54: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In function 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool)': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:132: -/build/reproducible-path/combblas-2.0.0/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/reproducible-path/combblas-2.0.0/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++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp: In function 'void BFS_CSC(PSpMat_s32p64, int64_t, combblas::FullyDistVec)': -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:161:73: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 161 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp: In function 'void BFS_DCSC(PSpMat_s32p64, int64_t, combblas::FullyDistVec)': -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:247:73: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 247 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp: In function 'void BFS_CSC_Split(PSpMat_s32p64, int64_t, combblas::FullyDistVec)': -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:337:73: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 337 | FullyDistSpVec parentsp = parents.Find(bind2nd(greater(), -1)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp: In function 'int main(int, char**)': -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:464:48: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = greater; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 464 | nonisov = ColSums->FindInds(bind2nd(greater(), 0)); // only the indices of non-isolated vertices - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:471:80: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = equal_to; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 471 | FullyDistVec newsource = nonisov.FindInds(bind2nd(equal_to(), source)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h: In instantiation of 'void combblas::TransposeVector(MPI_Comm&, const FullyDistSpVec&, int32_t&, IU&, int32_t*&, NV*&, bool) [with IU = long long int; NV = long long int; MPI_Comm = int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1746:17: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' - 1746 | TransposeVector(World, x, trxlocnz, lenuntil, trxinds, trxnums, indexisvalue); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' - 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:144:30: required from here - 144 | SpMV(ABoolCSC, fringe, fringe, false, SPA); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1418:66: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1418 | std::transform(trxinds, trxinds+trxlocnz, trxinds, std::bind2nd(std::plus(), roffset)); // fullydist indexing (p pieces) -> matrix indexing (sqrt(p) pieces) - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpCCols; IVT = long long int; OVT = long long int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols; int32_t = int]' - 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' - 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' - 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:144:30: required from here - 144 | SpMV(ABoolCSC, fringe, fringe, false, SPA); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpCCols; IVT = long long int; OVT = long long int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1510:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols; int32_t = int]' - 1510 | int totalsent = generic_gespmv_threaded (*(A.spSeq), indacc, numacc, accnz, sendindbuf, sendnumbuf, sdispls, rowneighs, SPA); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' - 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1888:10: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpCCols]' - 1888 | SpMV(A, x, y, indexisvalue, optbuf, SPA); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:144:30: required from here - 144 | SpMV(ABoolCSC, fringe, fringe, false, SPA); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'void combblas::generic_gespmv_threaded_setbuffers(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*, OVT*, int*, int*, int) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1497:43: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' - 1497 | generic_gespmv_threaded_setbuffers (*(A.spSeq), indacc, numacc, accnz, optbuf.inds, optbuf.nums, sendcnt, optbuf.dspls, rowneighs); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:229:30: required from here - 229 | SpMV(Aeff, fringe, fringe, false); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:400:89: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 400 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h: In instantiation of 'int combblas::generic_gespmv_threaded(const SpMat&, const int32_t*, const IVT*, int32_t, int32_t*&, OVT*&, int*&, int, PreAllocatedSPA&) [with SR = SelectMinSR; IU = long long int; NUM = bool; DER = SpDCCols; IVT = long long int; OVT = long long int; int32_t = int]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1510:48: required from 'void combblas::LocalSpMV(const SpParMat&, int, OptBuf&, int32_t*&, IVT*&, int32_t*&, OVT*&, int*&, int*, int, bool, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols; int32_t = int]' - 1510 | int totalsent = generic_gespmv_threaded (*(A.spSeq), indacc, numacc, accnz, sendindbuf, sendnumbuf, sdispls, rowneighs, SPA); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1775:15: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool, OptBuf&, PreAllocatedSPA&) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1775 | LocalSpMV(A, rowneighs, optbuf, indacc, numacc, sendindbuf, sendnumbuf, sdispls, sendcnt, accnz, indexisvalue, SPA); // indacc/numacc deallocated, sendindbuf/sendnumbuf/sdispls allocated - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:1896:13: required from 'void combblas::SpMV(const SpParMat&, const FullyDistSpVec&, FullyDistSpVec&, bool) [with SR = SelectMinSR; IVT = long long int; OVT = long long int; IU = long long int; NUM = bool; UDER = SpDCCols]' - 1896 | SpMV(A, x, y, indexisvalue, optbuf, SPA); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:229:30: required from here - 229 | SpMV(Aeff, fringe, fringe, false); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:267:125: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 267 | std::transform(indy[i].begin(), indy[i].end(), indy[i].begin(), std::bind2nd(std::minus(), perproc*beg_rec)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/CombBLAS.h:122: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' - 975 | (A.spSeq)->Merge(*A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:469:14: required from here - 469 | A(nonisov, nonisov, true); // in-place permute to save memory - | ~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1208:78: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1208 | std::transform(Cdcsc->jc, Cdcsc->jc + Cdcsc->nzc, Cdcsc->jc, std::bind2nd(std::plus(), partA.n)); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.h:139, - from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:39: -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Split(combblas::Dcsc*&, combblas::Dcsc*&, IT) [with IT = long long int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:920:14: required from 'void combblas::SpDCCols::Split(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' - 920 | dcsc->Split(Adcsc, Bdcsc, cut); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:823:18: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' - 823 | (A.spSeq)->Split( *A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:469:14: required from here - 469 | A(nonisov, nonisov, true); // in-place permute to save memory - | ~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1126:67: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1126 | transform(B->jc, B->jc + (nzc-pos), B->jc, bind2nd(std::minus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1128:69: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = minus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1128 | transform(B->cp, B->cp + (nzc-pos+1), B->cp, bind2nd(std::minus(), cp[pos])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp: In instantiation of 'void combblas::Dcsc::Merge(const combblas::Dcsc*, const combblas::Dcsc*, IT) [with IT = long long int; NT = bool]': -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp:1216:15: required from 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]' - 1216 | Cdcsc->Merge(partA.dcsc, partB.dcsc, partA.n); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = bool; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = bool; UDERA = SpDCCols; UDERB = SpDCCols]' - 975 | (A.spSeq)->Merge(*A1seq, *A2seq); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.cpp:2153:59: required from 'combblas::SpParMat combblas::SpParMat::SubsRef_SR(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with SelectFirstSR = combblas::BoolCopy1stSRing; SelectSecondSR = combblas::BoolCopy2ndSRing; IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 2153 | *this = Mult_AnXBn_DoubleBuff(P, *this, false, true); // clear the memory of *this - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpParMat.h:230:65: required from 'combblas::SpParMat combblas::SpParMat::operator()(const combblas::FullyDistVec&, const combblas::FullyDistVec&, bool) [with IT = long long int; NT = bool; DER = combblas::SpDCCols]' - 230 | return SubsRef_SR, BoolCopy2ndSRing >(ri, ci, inplace); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017/SpMSpVBench.cpp:469:14: required from here - 469 | A(nonisov, nonisov, true); // in-place permute to save memory - | ~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1216:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1216 | transform(jc + A->nzc, jc + cnzc, jc + A->nzc, bind2nd(std::plus(), cut)); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -/build/reproducible-path/combblas-2.0.0/include/CombBLAS/dcsc.cpp:1220:71: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = plus; _Tp = long long int]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] - 1220 | transform(cp + A->nzc, cp+cnzc+1, cp + A->nzc, bind2nd(std::plus(), A->cp[A->nzc])); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/backward/binders.h:172:5: note: declared here - 172 | bind2nd(const _Operation& __fn, const _Tp& __x) - | ^~~~~~~ -[ 89%] Linking CXX executable bpml -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings && /usr/bin/cmake -E cmake_link_script CMakeFiles/bpml.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/bpml.dir/BPMaximalMatching.cpp.o -o bpml ../../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +[ 90%] Linking CXX executable lacc +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/cmake -E cmake_link_script CMakeFiles/lacc.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/lacc.dir/CC.cpp.o -o lacc ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 89%] Built target bpml +[ 90%] Built target lacc make -f 3DSpGEMM/CMakeFiles/mpipspgemm.dir/build.make 3DSpGEMM/CMakeFiles/mpipspgemm.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/3DSpGEMM /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM/CMakeFiles/mpipspgemm.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' make -f 3DSpGEMM/CMakeFiles/mpipspgemm.dir/build.make 3DSpGEMM/CMakeFiles/mpipspgemm.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 90%] Building CXX object 3DSpGEMM/CMakeFiles/mpipspgemm.dir/mpipspgemm.cpp.o +[ 91%] Building CXX object 3DSpGEMM/CMakeFiles/mpipspgemm.dir/mpipspgemm.cpp.o cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fopenmp -MD -MT 3DSpGEMM/CMakeFiles/mpipspgemm.dir/mpipspgemm.cpp.o -MF CMakeFiles/mpipspgemm.dir/mpipspgemm.cpp.o.d -o CMakeFiles/mpipspgemm.dir/mpipspgemm.cpp.o -c /build/reproducible-path/combblas-2.0.0/3DSpGEMM/mpipspgemm.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, @@ -14314,9 +14355,6 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 91%] Linking CXX executable lacc -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications && /usr/bin/cmake -E cmake_link_script CMakeFiles/lacc.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/lacc.dir/CC.cpp.o -o lacc ../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.h:479: /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpDCCols.cpp: In instantiation of 'void combblas::SpDCCols::Merge(combblas::SpDCCols&, combblas::SpDCCols&) [with IT = long long int; NT = bool]': /build/reproducible-path/combblas-2.0.0/include/CombBLAS/ParFriends.h:975:19: required from 'combblas::SpParMat combblas::Mult_AnXBn_DoubleBuff(SpParMat&, SpParMat&, bool, bool) [with SR = BoolCopy2ndSRing; NUO = double; UDERO = SpDCCols; IU = long long int; NU1 = bool; NU2 = double; UDERA = SpDCCols; UDERB = SpDCCols]' @@ -14486,15 +14524,18 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ +[ 92%] Linking CXX executable bpmm +cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings && /usr/bin/cmake -E cmake_link_script CMakeFiles/bpmm.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/bpmm.dir/BPMaximumMatching.cpp.o -o bpmm ../../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 91%] Built target lacc +[ 92%] Built target bpmm make -f 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/build.make 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/depend make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/combblas-2.0.0 /build/reproducible-path/combblas-2.0.0/3DSpGEMM /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' make -f 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/build.make 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/build make[3]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 92%] Building CXX object 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/test_mpipspgemm.cpp.o +[ 93%] Building CXX object 3DSpGEMM/CMakeFiles/test_mpipspgemm.dir/test_mpipspgemm.cpp.o cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM && /usr/bin/c++ -DTHREADED -I/build/reproducible-path/combblas-2.0.0/include -I/build/reproducible-path/combblas-2.0.0/psort-1.0/include -I/build/reproducible-path/combblas-2.0.0/usort/include -I/build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include -isystem /usr/lib/i386-linux-gnu/mpich/include -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -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/reproducible-path/combblas-2.0.0/3DSpGEMM/test_mpipspgemm.cpp In file included from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/Friends.h:41, from /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SpMat.cpp:32, @@ -14905,26 +14946,21 @@ /usr/include/c++/14/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ -[ 93%] Linking CXX executable bpmm -cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings && /usr/bin/cmake -E cmake_link_script CMakeFiles/bpmm.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/bpmm.dir/BPMaximumMatching.cpp.o -o bpmm ../../libCombBLAS.so.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +[ 95%] Linking CXX executable SpMSpVBench +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 93%] Built target bpmm -[ 95%] Linking CXX executable test_mpipspgemm -cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +[ 95%] Built target SpMSpVBench [ 96%] Linking CXX executable mpipspgemm cd /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM && /usr/bin/cmake -E cmake_link_script CMakeFiles/mpipspgemm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 96%] Built target test_mpipspgemm -make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' [ 96%] Built target mpipspgemm -[ 97%] Linking CXX executable SpMSpVBench -cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm +[ 97%] Linking CXX executable test_mpipspgemm +cd /build/reproducible-path/combblas-2.0.0/obj-i686-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/reproducible-path/combblas-2.0.0=. -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.2.0.0 /usr/lib/gcc/i686-linux-gnu/14/libgomp.so /usr/lib/i386-linux-gnu/libpthread.a ../usort/libUsortlib.so.CombBLAS_2.0.0 /usr/lib/i386-linux-gnu/mpich/lib/libmpichcxx.so /usr/lib/i386-linux-gnu/mpich/lib/libmpich.so ../graph500-1.2/generator/libGraphGenlib.so.CombBLAS_2.0.0 -lm make[3]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -[ 97%] Built target SpMSpVBench +[ 97%] Built target test_mpipspgemm In file included from /usr/include/i386-linux-gnu/c++/14/bits/c++allocator.h:33, from /usr/include/c++/14/bits/allocator.h:46, from /usr/include/c++/14/memory:65: @@ -14985,10 +15021,10 @@ make[1]: Entering directory '/build/reproducible-path/combblas-2.0.0' LD_LIBRARY_PATH=/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu:/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort:/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator:${LD_LIBRARY_PATH} \ dh_auto_test || /bin/true - cd obj-i686-linux-gnu && make -j6 test ARGS\+=--verbose ARGS\+=-j6 + cd obj-i686-linux-gnu && make -j5 test ARGS\+=--verbose ARGS\+=-j5 make[2]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j6 +/usr/bin/ctest --force-new-ctest-process --verbose -j5 UpdateCTestConfiguration from :/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/DartConfiguration.tcl Parse Config file:/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/DartConfiguration.tcl UpdateCTestConfiguration from :/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/DartConfiguration.tcl @@ -15030,100 +15066,89 @@ 5: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/ReduceTest" "../TESTDATA/sprand10000" "../TESTDATA/sprand10000_sumcols" "../TESTDATA/sprand10000_sumrows" 5: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests 5: Test timeout computed to be: 1500 -test 6 - Start 6: Iterator_Test - -6: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/IteratorTest" "../TESTDATA" "sprand10000" -6: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests -6: Test timeout computed to be: 1500 4: Matrix is Float 4: Total number of nonzeros expected across all processors is 490228 4: File is 8909455 bytes 2: Matrix is Float 2: Total number of nonzeros expected across all processors is 490228 2: File is 8909455 bytes -6: Iteration passed soft test - 1/20 Test #6: Iterator_Test .................... Passed 0.81 sec -test 7 - Start 7: Transpose_Test - -7: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/TransposeTest" "../TESTDATA" "betwinput_scale16" "betwinput_transposed_scale16" -7: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests -7: Test timeout computed to be: 1500 3: Matrix is Float 3: Total number of nonzeros expected across all processors is 490228 3: File is 8909455 bytes 4: Matrix is Float 4: Total number of nonzeros expected across all processors is 490265 4: File is 8897883 bytes -5: Reduction via summation working correctly 2: Matrix is Float 2: Total number of nonzeros expected across all processors is 490265 2: File is 8897883 bytes - 2/20 Test #5: Reduction_Test ................... Passed 1.18 sec -test 8 - Start 8: Indexing_Test +5: Reduction via summation working correctly + 1/20 Test #5: Reduction_Test ................... Passed 2.14 sec +test 6 + Start 6: Iterator_Test -8: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/IndexingTest" "../TESTDATA" "B_100x100.txt" "B_10x30_Indexed.txt" "rand10outta100.txt" "rand30outta100.txt" -8: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests -8: Test timeout computed to be: 1500 +6: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/IteratorTest" "../TESTDATA" "sprand10000" +6: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests +6: Test timeout computed to be: 1500 3: Matrix is Float 3: Total number of nonzeros expected across all processors is 490265 3: File is 8897883 bytes -2: Matrix is Float -2: Total number of nonzeros expected across all processors is 3384784 -2: File is 61473368 bytes +1: graph_generation: 2.651959 s +1: Generated renamed edge lists +1: Generation took 2.79991 seconds +1: Warning: Using smaller indices for the matrix than DistEdgeList +1: Local matrices are 524288-by-524288 4: Matrix is Float 4: Total number of nonzeros expected across all processors is 3384784 4: File is 61473368 bytes +2: Matrix is Float +2: Total number of nonzeros expected across all processors is 3384784 +2: File is 61473368 bytes +6: Iteration passed soft test 3: Matrix is Float 3: Total number of nonzeros expected across all processors is 3384784 3: File is 61473368 bytes + 2/20 Test #6: Iterator_Test .................... Passed 1.64 sec +test 7 + Start 7: Transpose_Test + +7: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/TransposeTest" "../TESTDATA" "betwinput_scale16" "betwinput_transposed_scale16" +7: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests +7: Test timeout computed to be: 1500 3: *** 3: Trying 1 layers 7: Transpose working correctly - 3/20 Test #7: Transpose_Test ................... Passed 2.75 sec -test 9 - Start 9: SpAsgn_Test + 3/20 Test #7: Transpose_Test ................... Passed 3.54 sec +test 8 + Start 8: Indexing_Test -9: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/SpAsgnTest" "../TESTDATA" "A_100x100.txt" "A_with20x30hole.txt" "dense_20x30matrix.txt" "A_wdenseblocks.txt" "20outta100.txt" "30outta100.txt" -9: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests -9: Test timeout computed to be: 1500 +8: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/IndexingTest" "../TESTDATA" "B_100x100.txt" "B_10x30_Indexed.txt" "rand10outta100.txt" "rand30outta100.txt" +8: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests +8: Test timeout computed to be: 1500 2: Dense SpMV (fully dist) working correctly 2: Sparse SpMV (fully dist) working correctly -1: graph_generation: 9.667941 s -1: Generated renamed edge lists -1: Generation took 9.836 seconds -1: Warning: Using smaller indices for the matrix than DistEdgeList -1: Local matrices are 524288-by-524288 -2: SpMSpV-bucket works correctly for general CSC matrices -4: Correct - 4/20 Test #4: HashSpGEMMTest ................... Passed 13.81 sec -test 10 - Start 10: GalerkinNew_Test - -10: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/GalerkinNew" "../TESTDATA/grid3d_k5.txt" "../TESTDATA/offdiag_grid3d_k5.txt" "../TESTDATA/diag_grid3d_k5.txt" "../TESTDATA/restrict_T_grid3d_k5.txt" -10: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests -10: Test timeout computed to be: 1500 -10: Data read 1: Created Sparse Matrix (with int32 local indices and values) 1: Removed 405 loops 1: As a whole: 1048576 rows and 1048576 columns and 15703476 nonzeros +2: SpMSpV-bucket works correctly for general CSC matrices 8: As a whole: 10 rows and 100 columns and 11 nonzeros 1: Symmetricized -1: Load balance: 1.00941 2: Synchronous Multiplication working correctly -3: Correct -3: *** -3: Trying 4 layers 8: Indexing working correctly +4: Correct 8: 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), } 8: 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), } 8: 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), } 8: 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), } 8: 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? + 4/20 Test #4: HashSpGEMMTest ................... Passed 23.22 sec +test 9 + Start 9: SpAsgn_Test + +9: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/SpAsgnTest" "../TESTDATA" "A_100x100.txt" "A_with20x30hole.txt" "dense_20x30matrix.txt" "A_wdenseblocks.txt" "20outta100.txt" "30outta100.txt" +9: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests +9: Test timeout computed to be: 1500 8: COMBBLAS Warning: It is dangerous to create (vector) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? - 5/20 Test #8: Indexing_Test ....................***Failed 29.40 sec + 5/20 Test #8: Indexing_Test ....................***Failed 17.41 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), } @@ -15133,29 +15158,57 @@ 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? +test 10 + Start 10: GalerkinNew_Test + +10: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/GalerkinNew" "../TESTDATA/grid3d_k5.txt" "../TESTDATA/offdiag_grid3d_k5.txt" "../TESTDATA/diag_grid3d_k5.txt" "../TESTDATA/restrict_T_grid3d_k5.txt" +10: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests +10: Test timeout computed to be: 1500 +10: Data read +3: Correct +3: *** +3: Trying 4 layers +1: Load balance: 1.00941 +2: Double buffered multiplication working correctly +2: Optimization buffers set +2: Graph500 Optimizations are correct +2: Multithreaded Sparse SpMV works +2: SpMSpV-bucket works correctly for Boolean CSC matrices + 6/20 Test #2: Multiplication_Test .............. Passed 39.70 sec test 11 Start 11: FindSparse_Test 11: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/FindSparse" "../TESTDATA" "findmatrix.txt" 11: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests 11: Test timeout computed to be: 1500 - 6/20 Test #1: GenMMWrite_Test .................. Passed 31.34 sec +11: Find and Sparse working correctly +11: As a whole: 20 rows and 20 columns and 40 nonzeros +11: As a whole, Values: has length 114 +11: As a whole, Row ids: has length 114 +11: As a whole, Column ids: has length 114 +11: As a whole: 21 rows and 21 columns and 114 nonzeros + 7/20 Test #11: FindSparse_Test .................. Passed 3.53 sec test 12 Start 12: BetwCent_Test 12: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/betwcent" "../TESTDATA/SCALE16BTW-TRANSBOOL/" "10" "96" 12: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications 12: Test timeout computed to be: 1500 -11: Find and Sparse working correctly -11: As a whole: 20 rows and 20 columns and 40 nonzeros -11: As a whole, Values: has length 114 -11: As a whole, Row ids: has length 114 -11: As a whole, Column ids: has length 114 12: Matrix is Float 12: Total number of nonzeros expected across all processors is 490563 12: File is 6706976 bytes -11: As a whole: 21 rows and 21 columns and 114 nonzeros - 7/20 Test #11: FindSparse_Test .................. Passed 1.53 sec +12: As a whole: 65536 rows and 65536 columns and 490563 nonzeros +12: Batch processing will occur 11 times, each processing 96 vertices (overall) +12: Candidates chosen, precomputation finished +12: Exploring via BFS... +3: Correct +3: *** +3: Trying 16 layers +10: Splitting approach is correct +9: Pruning is working +3: Correct +3: *** + 8/20 Test #3: SpGEMM3D_Test .................... Passed 62.23 sec test 13 Start 13: TopDownBFS_Test @@ -15164,670 +15217,507 @@ 13: Test timeout computed to be: 1500 13: Forcing scale to : 17 13: Using fast vertex permutations; skipping edge permutations (like v2.1) -12: As a whole: 65536 rows and 65536 columns and 490563 nonzeros -12: Batch processing will occur 11 times, each processing 96 vertices (overall) -12: Candidates chosen, precomputation finished -12: Exploring via BFS... -13: graph_generation: 1.387962 s +13: graph_generation: 0.563929 s 13: Generated renamed edge lists -13: Generation took 1.61195 seconds +13: Generation took 1.13587 seconds 13: Warning: Using smaller indices for the matrix than DistEdgeList 13: Local matrices are 65536-by-65536 13: Created Sparse Matrix (with int32 local indices and values) -13: Calculated degrees in 0.171969 seconds -13: Converted to Boolean and removed 213 loops -13: As a whole: 131072 rows and 131072 columns and 1864974 nonzeros -13: Reductions done -13: Intersection of colsums and rowsums found -13: Found (and permuted) non-isolated vertices -13: As a whole: 131072 rows and 131072 columns and 1864974 nonzeros -2: Double buffered multiplication working correctly -3: Correct -3: *** -3: Trying 16 layers -2: Optimization buffers set -2: Graph500 Optimizations are correct -2: Multithreaded Sparse SpMV works -9: Pruning is working -2: SpMSpV-bucket works correctly for Boolean CSC matrices - 8/20 Test #2: Multiplication_Test .............. Passed 54.68 sec + 9/20 Test #1: GenMMWrite_Test .................. Passed 68.26 sec test 14 Start 14: DirOptBFS_Test 14: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/dobfs" "17" 14: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications 14: Test timeout computed to be: 1500 +9: SpAsgn working correctly +13: Calculated degrees in 0.581227 seconds +9: 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? +13: Converted to Boolean and removed 213 loops +13: As a whole: 131072 rows and 131072 columns and 1864974 nonzeros +9: 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? 14: 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? +13: Reductions done +13: Intersection of colsums and rowsums found +13: Found (and permuted) non-isolated vertices 14: 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? -14: 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? -14: Forcing scale to : 17 -14: Using fast vertex permutations; skipping edge permutations (like v2.1) -3: Correct -3: *** - 9/20 Test #3: SpGEMM3D_Test .................... Passed 56.43 sec +13: As a whole: 131072 rows and 131072 columns and 1864974 nonzeros +10/20 Test #9: SpAsgn_Test ......................***Failed 46.65 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? + test 15 Start 15: FBFS_Test 15: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/fbfs" "Gen" "16" 15: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications 15: Test timeout computed to be: 1500 +14: 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? +14: Forcing scale to : 17 +14: Using fast vertex permutations; skipping edge permutations (like v2.1) 15: Using synthetic data, which we ALWAYS permute for load balance 15: We only balance the original input, we don't repermute after each filter change 15: BFS is run on UNDIRECTED graph, hence hitting CCs, and TEPS is bidirectional 15: Forcing scale to : 16 -14: graph_generation: 0.991933 s +15: graph_generation: 0.451900 s +15: Generated renamed edge lists +14: graph_generation: 0.799948 s 14: Generated renamed edge lists -14: Generation took 1.22361 seconds +14: Generation took 1.23989 seconds 14: Warning: Using smaller indices for the matrix than DistEdgeList 14: Local matrices are 65536-by-65536 -15: graph_generation: 0.551894 s -15: Generated renamed edge lists -14: Created Sparse Matrix (with int32 local indices and values) 15: Converted to Boolean and removed 149 loops 15: As a whole: 65536 rows and 65536 columns and 909896 nonzeros +15: I/O (or generation) took 3.70529 seconds 15: As a whole: 65536 rows and 65536 columns and 909896 nonzeros -15: I/O (or generation) took 1.66208 seconds +14: Created Sparse Matrix (with int32 local indices and values) +14: Calculated degrees in 0.411678 seconds 15: All degrees calculated -14: Calculated degrees in 0.115993 seconds 15: Load balance: 1.00815 14: Converted to Boolean and removed 213 loops 14: As a whole: 131072 rows and 131072 columns and 1864974 nonzeros 15: Symmetricized +15: As a whole: 65536 rows and 65536 columns and 1819792 nonzeros 14: Reductions done 14: Intersection of colsums and rowsums found +15: Found (and permuted) non-isolated vertices 14: Found non-isolated vertices 14: As a whole: 131072 rows and 131072 columns and 1864974 nonzeros -15: As a whole: 65536 rows and 65536 columns and 1819792 nonzeros -15: Found (and permuted) non-isolated vertices -10: Splitting approach is correct 13: Dropped isolated vertices from input 13: As a whole: 90133 rows and 90133 columns and 1864974 nonzeros 13: Symmetricized 13: Optimization buffers set 13: Threading activated with 8 threads 13: As a whole: 90133 rows and 90133 columns and 3729948 nonzeros -13: 32.144 seconds elapsed for Kernel #1 +13: 24.1147 seconds elapsed for Kernel #1 13: As a whole: 90133 rows and 90133 columns and 3729948 nonzeros 13: Load balance: 1.01419 13: As a whole, Degrees array has length 90133 13: 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: Tallying... 13: 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 13: 37587 89879 64925 84054 10 11548 27250 90046 13227 21279 8322 35745 16788 34963 31146 60366 13: 0th starting vertex was 37587 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 9.388 seconds -13: MTEPS: 0.223383 +13: BFS time: 6.248 seconds +13: MTEPS: 0.335647 13: Total communication (average so far): 0 -9: SpAsgn working correctly -9: COMBBLAS Warning: It is dangerous to create (vector) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? -9: COMBBLAS Warning: It is dangerous to create (vector) objects without specifying the communicator, are you sure you want to create this object in MPI_COMM_WORLD? -15: Dropped isolated vertices from input 14: Dropped isolated vertices from input -15: As a whole: 46722 rows and 46722 columns and 18226 nonzeros 14: As a whole: 90133 rows and 90133 columns and 1864974 nonzeros 14: Converted to 32-bit integers -15: Load balance of 1% filtered case: 1.01064 -15: As a whole: 46722 rows and 46722 columns and 182775 nonzeros -15: Load balance of 10% filtered case: 1.01018 -15: As a whole: 46722 rows and 46722 columns and 456216 nonzeros -15: Load balance of 25% filtered case: 1.01255 14: Symmetricized 14: Optimization buffers set +14: Generation took 1.23989 seconds +14: Threading activated with 8 threads +15: Dropped isolated vertices from input +15: As a whole: 46722 rows and 46722 columns and 18510 nonzeros +15: Load balance of 1% filtered case: 1.01437 +15: As a whole: 46722 rows and 46722 columns and 182117 nonzeros +15: Load balance of 10% filtered case: 1.01276 +15: As a whole: 46722 rows and 46722 columns and 454641 nonzeros +15: Load balance of 25% filtered case: 1.01308 15: As a whole: 46722 rows and 46722 columns and 1819792 nonzeros 15: Load balance of 100% filtered case: 1.0128 +14: As a whole: 90133 rows and 90133 columns and 3729948 nonzeros 15: Load balance: 1.0128 15: 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? -14: Generation took 1.22361 seconds -14: Threading activated with 8 threads -15: Initializing since date (only once) to 100 -14: As a whole: 90133 rows and 90133 columns and 3729948 nonzeros -14: 25.2919 seconds elapsed for Kernel #1 +14: 31.8325 seconds elapsed for Kernel #1 14: As a whole: 90133 rows and 90133 columns and 3729948 nonzeros +13: 1th starting vertex was 89879 +13: Number iterations: 7 +13: Number of vertices found: 90075 +13: Number of edges traversed: 2097123 +13: BFS time: 7.29203 seconds +13: MTEPS: 0.287591 +13: Total communication (average so far): 0 14: Load balance: 1.01419 14: As a whole, Degrees array has length 90133 14: 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 14: 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 14: A BFS iteration is starting -9: Fatal error in internal_Alltoallv: Invalid buffer pointer, error stack: -9: internal_Alltoallv(5528): MPI_Alltoallv(sendbuf=(nil), sendcounts=0x57f134d0, sdispls=0x57efe970, dtype=USER, recvbuf=0xf76de798, recvcounts=0x57f2d410, rdispls=0x57f1df00, dtype=USER, comm=0x84000002) failed -9: internal_Alltoallv(5442): Null buffer pointer -10/20 Test #9: SpAsgn_Test ......................***Failed 79.44 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? -Fatal error in internal_Alltoallv: Invalid buffer pointer, error stack: -internal_Alltoallv(5528): MPI_Alltoallv(sendbuf=(nil), sendcounts=0x57f134d0, sdispls=0x57efe970, dtype=USER, recvbuf=0xf76de798, recvcounts=0x57f2d410, rdispls=0x57f1df00, dtype=USER, comm=0x84000002) failed -internal_Alltoallv(5442): Null buffer pointer - -test 16 - Start 16: FMIS_Test - -16: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/fmis" "17" -16: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications -16: Test timeout computed to be: 1500 -16: 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? -16: Using synthetic data, which we ALWAYS permute for load balance -16: We only balance the original input, we don't repermute after each filter change -16: BFS is run on UNDIRECTED graph, hence hitting CCs, and TEPS is bidirectional -16: Forcing scale to : 17 -16: graph_generation: 0.459885 s -16: Generated renamed edge lists -16: Converted to Boolean and removed 75 loops -16: As a whole: 131072 rows and 131072 columns and 619978 nonzeros -16: Generation took 1.22876 seconds -16: As a whole: 131072 rows and 131072 columns and 619978 nonzeros -16: All degrees calculated -16: Load balance: 1.02317 -16: Symmetricized -16: As a whole: 131072 rows and 131072 columns and 1239956 nonzeros -16: Symmetricized Rands -16: As a whole: 131072 rows and 131072 columns and 1239956 nonzeros -16: Found (and permuted) non-isolated vertices -13: 1th starting vertex was 89879 -13: Number iterations: 7 +15: Initializing since date (only once) to 100 +13: 2th starting vertex was 64925 +13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 11.3933 seconds -13: MTEPS: 0.184067 +13: BFS time: 6.73997 seconds +13: MTEPS: 0.311147 13: Total communication (average so far): 0 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 13 0.22799 -14: 0d 33 1.65594 -14: s 10757 0.34398 -14: 1d 10193 1.47600 -14: s 1628854 0.28398 +14: s 13 0.08798 +14: 0d 33 0.98578 +14: s 10757 0.22216 +14: 1d 10193 1.33050 +14: s 1628854 0.25597 14: c 0.00007 -14: 2u 10193 0.74365 -14: 3u 74446 0.98340 -14: 4u 5385 0.90145 +14: 2u 10193 0.66391 +14: 3u 74446 0.67147 +14: 4u 5385 0.68398 14: c 0.00000 -14: 5d 0 1.38397 -14: s 0 0.27477 +14: 5d 0 1.05476 +14: s 0 0.15074 14: 0th starting vertex was 88514 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.80399 seconds -14: MTEPS: 0.213905 +14: BFS time: 7.99601 seconds +14: MTEPS: 0.262271 14: Total communication (average so far): 0 14: A BFS iteration is starting -13: 2th starting vertex was 64925 +13: 3th starting vertex was 84054 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 9.63841 seconds -13: MTEPS: 0.21758 +13: BFS time: 6.54397 seconds +13: MTEPS: 0.320466 13: Total communication (average so far): 0 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.22794 -14: 0d 11 1.57899 -14: s 12920 0.25570 -14: 1d 8217 1.53197 -14: s 1517112 0.30398 +14: s 1 0.10800 +14: 0d 11 1.10395 +14: s 12920 0.14798 +14: 1d 8217 0.86400 +14: s 1517112 0.18396 14: c 0.00006 -14: 2u 8217 1.05993 -14: 3u 74992 0.95596 -14: 4u 6825 1.09200 +14: 2u 8217 0.62338 +14: 3u 74992 0.56393 +14: 4u 6825 0.64800 14: c 0.00000 -14: 5d 0 1.46397 -14: s 0 0.31599 +14: 5d 0 1.16801 +14: s 0 0.16395 14: 1th starting vertex was 29817 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.65504 seconds -14: MTEPS: 0.217205 +14: BFS time: 7.6178 seconds +14: MTEPS: 0.275293 14: Total communication (average so far): 0 14: A BFS iteration is starting -12: Tallying... -13: 3th starting vertex was 84054 +13: 4th starting vertex was 10 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 9.50363 seconds -13: MTEPS: 0.220666 +13: BFS time: 7.21601 seconds +13: MTEPS: 0.290621 13: Total communication (average so far): 0 -16: Dropped isolated vertices from input -16: As a whole: 68270 rows and 68270 columns and 12708 nonzeros -16: Load balance of 1% filtered case: 1.03997 -16: As a whole: 68270 rows and 68270 columns and 124368 nonzeros -16: Load balance of 10% filtered case: 1.01705 -16: As a whole: 68270 rows and 68270 columns and 311586 nonzeros -16: Load balance of 25% filtered case: 1.01781 -16: As a whole: 68270 rows and 68270 columns and 1239956 nonzeros -16: Load balance of 100% filtered case: 1.01551 -16: Load balance: 1.01551 -16: Initializing since date (only once) to 100 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.24001 -14: 0d 1 1.28397 -14: s 1 0.22398 -14: 1d 3 1.37474 -14: s 39625 0.21598 -14: 2d 15800 1.55077 -14: s 1751724 0.39598 -14: c 0.00010 -14: 3u 15800 0.82389 -14: 4u 70755 1.00000 -14: 5u 3503 0.96557 +14: s 0 0.11948 +14: 0d 1 1.00400 +14: s 1 0.20396 +14: 1d 3 0.93194 +14: s 39625 0.21600 +14: 2d 15800 0.90810 +14: s 1751724 0.25197 +14: c 0.00009 +14: 3u 15800 0.60787 +14: 4u 70755 0.76801 +14: 5u 3503 0.81600 14: c 0.00000 -14: 6d 0 1.62398 -14: s 0 0.31997 +14: 6d 0 1.04394 +14: s 0 0.23198 14: 2th starting vertex was 63028 14: Number iterations: 7 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 11.28 seconds -14: MTEPS: 0.185915 +14: BFS time: 8.144 seconds +14: MTEPS: 0.257505 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 64210 nonzeros and length 68270 -13: 4th starting vertex was 10 +10: Full restriction (without splitting) finished +10: 8.339195 seconds elapsed per iteration +13: 5th starting vertex was 11548 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 9.57856 seconds -13: MTEPS: 0.218939 +13: BFS time: 7.19019 seconds +13: MTEPS: 0.291665 13: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 65328 nonzeros and length 68270 -16: As a whole, The current MIS: has: 65356 nonzeros and length 68270 -16: MIS has 65356 vertices -16: MIS has 65356 vertices -16: MIS time: 11.5292 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 4 0.26400 -14: 0d 7 1.28798 -14: s 57346 0.32226 -14: 1d 20932 1.46968 -14: s 1822536 0.22398 +14: s 4 0.09198 +14: 0d 7 1.09599 +14: s 57346 0.13599 +14: 1d 20932 0.89599 +14: s 1822536 0.17199 14: c 0.00012 -14: 2u 20932 0.95986 -14: 3u 66684 1.04400 -14: 4u 2443 1.17196 +14: 2u 20932 0.72370 +14: 3u 66684 0.78397 +14: 4u 2443 0.64795 14: c 0.00000 -14: 5d 0 1.47995 -14: s 0 0.22399 +14: 5d 0 1.02800 +14: s 0 0.21197 +12: Adding bc contributions... +12: Exploring via BFS... 14: 3th starting vertex was 5472 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.53998 seconds -14: MTEPS: 0.219825 +14: BFS time: 8.07602 seconds +14: MTEPS: 0.259673 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 64239 nonzeros and length 68270 -13: 5th starting vertex was 11548 +13: 6th starting vertex was 27250 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 9.70244 seconds -13: MTEPS: 0.216144 +13: BFS time: 7.14799 seconds +13: MTEPS: 0.293386 13: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 65262 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.29201 -14: 0d 1 1.52396 -14: s 65 0.26678 -14: 1d 397 1.42000 -14: s 384442 0.26838 +14: s 0 0.11201 +14: 0d 1 1.08410 +14: s 65 0.11601 +14: 1d 397 0.78000 +14: s 384442 0.17202 14: c 0.00004 -14: 2u 397 0.81995 -14: 3u 52944 0.98526 -14: 4u 36345 1.08678 -14: 5u 387 0.99652 +14: 2u 397 0.76393 +14: 3u 52944 0.70401 +14: 4u 36345 0.75600 +14: 5u 387 0.56797 14: c 0.00000 14: 4th starting vertex was 1748 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.66569 seconds -14: MTEPS: 0.242003 +14: BFS time: 7.21602 seconds +14: MTEPS: 0.290621 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 65293 nonzeros and length 68270 -16: MIS has 65293 vertices -16: MIS has 65293 vertices -16: MIS time: 11.2842 seconds -13: 6th starting vertex was 27250 +13: 7th starting vertex was 90046 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 9.44799 seconds -13: MTEPS: 0.221965 +13: BFS time: 7.23203 seconds +13: MTEPS: 0.289977 13: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 64216 nonzeros and length 68270 -16: As a whole, The current MIS: has: 65281 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.26387 -14: 0d 5 1.17596 -14: s 51548 0.29718 -14: 1d 18944 1.50193 -14: s 1799699 0.10405 -14: c 0.00011 -14: 2u 18944 1.11588 -14: 3u 68330 0.99195 -14: 4u 2787 1.15197 +14: s 0 0.19997 +14: 0d 5 1.05197 +14: s 51548 0.19598 +14: 1d 18944 0.96399 +14: s 1799699 0.11998 +14: c 0.00010 +14: 2u 18944 0.77187 +14: 3u 68330 0.81200 +14: 4u 2787 0.77086 14: c 0.00000 -14: 5d 0 1.34796 -14: s 0 0.31321 +14: 5d 0 1.11996 +14: s 0 0.23186 14: 5th starting vertex was 71581 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.2303 seconds -14: MTEPS: 0.2272 +14: BFS time: 8.278 seconds +14: MTEPS: 0.253337 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 65290 nonzeros and length 68270 -16: MIS has 65290 vertices -16: MIS has 65290 vertices -16: MIS time: 11.1589 seconds -13: 7th starting vertex was 90046 +13: 8th starting vertex was 13227 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 9.54 seconds -13: MTEPS: 0.219824 +13: BFS time: 6.75933 seconds +13: MTEPS: 0.310256 13: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 64194 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.27202 -14: 0d 13 1.37595 -14: s 15320 0.31198 -14: 1d 12118 1.29600 -14: s 1689305 0.30916 +14: s 1 0.12444 +14: 0d 13 0.95150 +14: s 15320 0.21197 +14: 1d 12118 0.86796 +14: s 1689305 0.11607 14: c 0.00008 -14: 2u 12118 0.98392 -14: 3u 73305 0.94398 -14: 4u 4610 0.81203 +14: 2u 12118 0.80688 +14: 3u 73305 0.69599 +14: 4u 4610 0.67998 14: c 0.00000 -14: 5d 0 1.51195 -14: s 0 0.20398 +14: 5d 0 1.24790 +14: s 0 0.28397 14: 6th starting vertex was 51428 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.08398 seconds -14: MTEPS: 0.23086 +14: BFS time: 8.232 seconds +14: MTEPS: 0.254753 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 65321 nonzeros and length 68270 -16: As a whole, The current MIS: has: 65345 nonzeros and length 68270 -16: MIS has 65345 vertices -16: MIS has 65345 vertices -16: MIS time: 11.3639 seconds -13: 8th starting vertex was 13227 -13: Number iterations: 6 -13: Number of vertices found: 90075 -13: Number of edges traversed: 2097123 -13: BFS time: 9.65199 seconds -13: MTEPS: 0.217274 -13: Total communication (average so far): 0 -15: 7th starting vertex was 46677 -15: Number iterations: 13 -15: Number of vertices found: 6386 -15: Number of edges traversed in both directions: 12464 -15: Number of edges processed in both directions: 1244925 -15: Number of edges processed in one direction: 541463 -15: BFS time: 36.068 seconds -15: MTEPS (bidirectional): 0.00034557 -15: MPEPS (bidirectional): 0.0345161 -15: MPEPS (unidirectional): 0.0150123 -15: Total communication (average so far): 0 -12: Adding bc contributions... -12: Exploring via BFS... -16: As a whole, The current MIS: has: 64178 nonzeros and length 68270 -14: param 90133 vertices with 3729948 edges -14: 186497 up and 181 down -14: s 114 0.27722 -14: 0d 135 1.26277 -14: s 145229 0.32126 -14: 1d 36933 1.49073 -14: s 1871082 0.37168 -14: c 0.00018 -14: 2u 36933 0.84380 -14: 3u 52072 0.80000 -14: 4u 930 0.88800 -14: c 0.00000 -14: 5d 0 1.35198 -14: s 0 0.29596 -14: 7th starting vertex was 22085 -14: Number iterations: 6 -14: Number of vertices found: 90075 -14: Number of edges traversed: 2097123 -14: BFS time: 8.9399 seconds -14: MTEPS: 0.23458 -14: Total communication (average so far): 0 -14: A BFS iteration is starting -16: As a whole, The current MIS: has: 65248 nonzeros and length 68270 13: 9th starting vertex was 21279 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 9.52926 seconds -13: MTEPS: 0.220072 +13: BFS time: 7.04057 seconds +13: MTEPS: 0.297863 13: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 65280 nonzeros and length 68270 -16: MIS has 65280 vertices -16: MIS has 65280 vertices -16: MIS time: 11.7 seconds -14: param 90133 vertices with 3729948 edges -14: 186497 up and 181 down -14: s 0 0.25585 -14: 0d 4 1.35596 -14: s 1305 0.22398 -14: 1d 1342 1.54001 -14: s 780510 0.29473 -14: c 0.00004 -14: 2u 1342 0.85192 -14: 3u 67209 1.04798 -14: 4u 21363 0.95200 -14: c 0.00001 -14: 5d 0 1.39597 -14: s 0 0.24005 -14: 8th starting vertex was 78688 -14: Number iterations: 6 -14: Number of vertices found: 90075 -14: Number of edges traversed: 2097123 -14: BFS time: 9.21595 seconds -14: MTEPS: 0.227554 -14: Total communication (average so far): 0 -14: A BFS iteration is starting -16: As a whole, The current MIS: has: 64295 nonzeros and length 68270 -16: As a whole, The current MIS: has: 65337 nonzeros and length 68270 13: 10th starting vertex was 8322 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 9.54 seconds -13: MTEPS: 0.219824 +13: BFS time: 6.95727 seconds +13: MTEPS: 0.301429 13: Total communication (average so far): 0 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 2 0.21203 -14: 0d 45 1.36396 -14: s 90479 0.31202 -14: 1d 26934 1.39600 -14: s 1859187 0.27996 -14: c 0.00014 -14: 2u 26934 0.81185 -14: 3u 61457 0.88400 -14: 4u 1634 0.92915 -14: c 0.00000 -14: 5d 0 1.31198 -14: s 0 0.19598 -16: As a whole, The current MIS: has: 65340 nonzeros and length 68270 -16: MIS has 65340 vertices -16: MIS has 65340 vertices -16: MIS time: 11.648 seconds -14: 9th starting vertex was 28660 +14: s 114 0.14400 +14: 0d 135 0.78797 +14: s 145229 0.21999 +14: 1d 36933 1.21998 +14: s 1871082 0.24418 +14: c 0.00017 +14: 2u 36933 0.61580 +14: 3u 52072 0.69200 +14: 4u 930 0.73196 +14: c 0.00001 +14: 5d 0 0.83196 +14: s 0 0.23598 +14: 7th starting vertex was 22085 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.008 seconds -14: MTEPS: 0.232807 +14: BFS time: 7.6 seconds +14: MTEPS: 0.275937 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 64193 nonzeros and length 68270 -10: Full restriction (without splitting) finished -10: 12.742004 seconds elapsed per iteration 13: 11th starting vertex was 35745 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 9.408 seconds -13: MTEPS: 0.222909 +13: BFS time: 6.90836 seconds +13: MTEPS: 0.303563 13: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 65266 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 23 0.17992 -14: 0d 38 1.46798 -14: s 34691 0.23199 -14: 1d 17340 1.47029 -14: s 1794114 0.11606 -14: c 0.00010 -14: 2u 17340 0.70783 -14: 3u 69577 0.86001 -14: 4u 3107 0.83471 -14: c 0.00001 -14: 5d 0 1.49996 -14: s 0 0.33197 -14: 10th starting vertex was 4432 +14: s 0 0.20001 +14: 0d 4 0.97996 +14: s 1305 0.11200 +14: 1d 1342 0.90400 +14: s 780510 0.18403 +14: c 0.00007 +14: 2u 1342 0.71998 +14: 3u 67209 0.67199 +14: 4u 21363 0.83193 +14: c 0.00000 +14: 5d 0 1.25596 +14: s 0 0.17999 +14: 8th starting vertex was 78688 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.45877 seconds -14: MTEPS: 0.221712 +14: BFS time: 8.184 seconds +14: MTEPS: 0.256247 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 65291 nonzeros and length 68270 -16: MIS has 65291 vertices -16: MIS has 65291 vertices -16: MIS time: 11.488 seconds -16: As a whole, The current MIS: has: 64265 nonzeros and length 68270 13: 12th starting vertex was 16788 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 9.79483 seconds -13: MTEPS: 0.214105 +13: BFS time: 7.27199 seconds +13: MTEPS: 0.288384 13: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 65271 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.29325 -14: 0d 1 1.27074 -14: s 39278 0.28675 -14: 1d 15698 1.30396 -14: s 1749582 0.21198 -14: c 0.00010 -14: 2u 15698 0.83588 -14: 3u 70823 1.11999 -14: 4u 3540 1.02396 -14: c 0.00001 -14: 5d 0 1.36710 -14: s 0 0.40121 -14: 11th starting vertex was 88321 +14: s 2 0.17599 +14: 0d 45 0.87198 +14: s 90479 0.14401 +14: 1d 26934 1.23463 +14: s 1859187 0.15998 +14: c 0.00063 +14: 2u 26934 0.73126 +14: 3u 61457 0.83597 +14: 4u 1634 0.74800 +14: c 0.00000 +14: 5d 0 1.11198 +14: s 0 0.28811 +14: 9th starting vertex was 28660 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.15999 seconds -14: MTEPS: 0.228944 +14: BFS time: 8.37595 seconds +14: MTEPS: 0.250374 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 65287 nonzeros and length 68270 -16: MIS has 65287 vertices -16: MIS has 65287 vertices -16: MIS time: 11.188 seconds 13: 13th starting vertex was 34963 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 8.97199 seconds -13: MTEPS: 0.233741 +13: BFS time: 6.71601 seconds +13: MTEPS: 0.312257 13: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 64144 nonzeros and length 68270 +12: Tallying... 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.21594 -14: 0d 10 1.42797 -14: s 12864 0.19600 -14: 1d 11462 1.36275 -14: s 1671452 0.10805 -14: c 0.00008 -14: 2u 11462 0.91862 -14: 3u 73730 1.08398 -14: 4u 4850 1.04801 +14: s 23 0.09242 +14: 0d 38 1.00355 +14: s 34691 0.17596 +14: 1d 17340 1.13999 +14: s 1794114 0.14800 +14: c 0.00010 +14: 2u 17340 0.61186 +14: 3u 69577 0.71198 +14: 4u 3107 0.57172 14: c 0.00000 -14: 5d 0 1.50395 -14: s 0 0.31198 -14: 12th starting vertex was 78921 +14: 5d 0 1.04951 +14: s 0 0.06802 +14: 10th starting vertex was 4432 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.34399 seconds -14: MTEPS: 0.224435 +14: BFS time: 7.3 seconds +14: MTEPS: 0.287277 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 65259 nonzeros and length 68270 -16: As a whole, The current MIS: has: 65288 nonzeros and length 68270 -16: MIS has 65288 vertices -16: MIS has 65288 vertices -16: MIS time: 11.364 seconds 13: 14th starting vertex was 31146 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 9.18398 seconds -13: MTEPS: 0.228346 +13: BFS time: 6.49201 seconds +13: MTEPS: 0.323031 13: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 64087 nonzeros and length 68270 +15: 17th starting vertex was 43710 +15: Number iterations: 13 +15: Number of vertices found: 6499 +15: Number of edges traversed in both directions: 12597 +15: Number of edges processed in both directions: 1243499 +15: Number of edges processed in one direction: 542160 +15: BFS time: 26.287 seconds +15: MTEPS (bidirectional): 0.00047921 +15: MPEPS (bidirectional): 0.0473047 +15: MPEPS (unidirectional): 0.0206246 +15: Total communication (average so far): 0 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.30001 -14: 0d 1 1.36799 -14: s 22 0.27997 -14: 1d 366 1.24798 -14: s 309434 0.19199 -14: c 0.00004 -14: 2u 366 0.91193 -14: 3u 49400 0.90125 -14: 4u 39841 0.95599 -14: 5u 465 0.81199 +14: s 0 0.09201 +14: 0d 1 1.00424 +14: s 39278 0.19173 +14: 1d 15698 1.06799 +14: s 1749582 0.20799 +14: c 0.00010 +14: 2u 15698 0.68391 +14: 3u 70823 0.70399 +14: 4u 3540 0.66401 14: c 0.00000 -14: 6d 0 1.29476 -14: s 0 0.22798 -14: 13th starting vertex was 11703 -14: Number iterations: 7 +14: 5d 0 0.87597 +14: s 0 0.28397 +14: 11th starting vertex was 88321 +14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.94402 seconds -14: MTEPS: 0.210893 +14: BFS time: 7.77999 seconds +14: MTEPS: 0.269554 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 65284 nonzeros and length 68270 -12: Tallying... -16: As a whole, The current MIS: has: 65308 nonzeros and length 68270 -16: MIS has 65308 vertices -16: MIS has 65308 vertices -16: MIS time: 11.5294 seconds 13: 15th starting vertex was 60366 13: Number iterations: 6 13: Number of vertices found: 90075 13: Number of edges traversed: 2097123 -13: BFS time: 9.25601 seconds -13: MTEPS: 0.226569 +13: BFS time: 7.04013 seconds +13: MTEPS: 0.297881 13: Total communication (average so far): 0 13: Finished 13: Per iteration communication times: @@ -15846,1643 +15736,1646 @@ 13: Mean nedges: 2.09712e+06 13: STDDEV nedges: 0 13: -------------------------- -13: Min time: 8.97199 seconds -13: First Quartile time: 9.398 seconds -13: Median time: 9.53463 seconds -13: Third Quartile time: 9.6452 seconds -13: Max time: 11.3933 seconds -13: Mean time: 9.59552 seconds -13: STDDEV time: 0.521587 seconds +13: Min time: 6.248 seconds +13: First Quartile time: 6.72799 seconds +13: Median time: 6.9987 seconds +13: Third Quartile time: 7.2031 seconds +13: Max time: 7.29203 seconds +13: Mean time: 6.92474 seconds +13: STDDEV time: 0.313942 seconds 13: -------------------------- -13: Min MTEPS: 0.184067 -13: First Quartile MTEPS: 0.217427 -13: Median MTEPS: 0.219948 -13: Third Quartile MTEPS: 0.223146 -13: Max MTEPS: 0.233741 -13: Harmonic mean of MTEPS: 0.218552 -13: Harmonic standard deviation of MTEPS: 0.0118799 -11/20 Test #13: TopDownBFS_Test .................. Passed 195.34 sec -test 17 - Start 17: RCM_Test +13: Min MTEPS: 0.287591 +13: First Quartile MTEPS: 0.291143 +13: Median MTEPS: 0.299655 +13: Third Quartile MTEPS: 0.311702 +13: Max MTEPS: 0.335647 +13: Harmonic mean of MTEPS: 0.302845 +13: Harmonic standard deviation of MTEPS: 0.0137299 +11/20 Test #13: TopDownBFS_Test .................. Passed 145.64 sec +test 16 + Start 16: FMIS_Test -17: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering/rcm" "er" "12" -17: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering -17: Test timeout computed to be: 1500 -17: -------------------------------------- -17: Number of MPI proceses: 4 -17: Number of threads per procese: 8 -17: Load balance: 1.00533 -17: -------------------------------------- -17: Connected component: 1 -17: Creating a new MPI Op for N8combblas7minimumISt4pairIxxEEE -17: Computing a pseudo-peripheral vertex: +16: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/fmis" "17" +16: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications +16: Test timeout computed to be: 1500 +16: 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? +16: Using synthetic data, which we ALWAYS permute for load balance +16: We only balance the original input, we don't repermute after each filter change +16: BFS is run on UNDIRECTED graph, hence hitting CCs, and TEPS is bidirectional +16: Forcing scale to : 17 +16: graph_generation: 0.399917 s +16: Generated renamed edge lists 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.19206 -14: 0d 14 1.21592 -14: s 21901 0.21598 -14: 1d 14385 1.49200 -14: s 1743986 0.37598 -14: c 0.00009 -14: 2u 14385 0.80388 -14: 3u 71809 0.84139 -14: 4u 3850 1.03598 +14: s 1 0.09202 +14: 0d 10 1.07594 +14: s 12864 0.17600 +14: 1d 11462 0.77198 +14: s 1671452 0.12317 +14: c 0.00011 +14: 2u 11462 0.63988 +14: 3u 73730 0.69197 +14: 4u 4850 0.62795 +14: c 0.00001 +14: 5d 0 1.17993 +14: s 0 0.25600 +14: 12th starting vertex was 78921 +14: Number iterations: 6 +14: Number of vertices found: 90075 +14: Number of edges traversed: 2097123 +14: BFS time: 7.75999 seconds +14: MTEPS: 0.270248 +14: Total communication (average so far): 0 +14: A BFS iteration is starting +16: Converted to Boolean and removed 75 loops +16: As a whole: 131072 rows and 131072 columns and 619978 nonzeros +16: Generation took 3.58087 seconds +16: As a whole: 131072 rows and 131072 columns and 619978 nonzeros +16: All degrees calculated +16: Load balance: 1.02317 +16: Symmetricized +16: As a whole: 131072 rows and 131072 columns and 1239956 nonzeros +16: Symmetricized Rands +16: As a whole: 131072 rows and 131072 columns and 1239956 nonzeros +16: Found (and permuted) non-isolated vertices +14: param 90133 vertices with 3729948 edges +14: 186497 up and 181 down +14: s 0 0.14610 +14: 0d 1 0.75017 +14: s 22 0.11598 +14: 1d 366 0.86797 +14: s 309434 0.17994 +14: c 0.00003 +14: 2u 366 0.52795 +14: 3u 49400 0.59598 +14: 4u 39841 0.67596 +14: 5u 465 0.60397 +14: c 0.00000 +14: 6d 0 0.93996 +14: s 0 0.14799 +14: 13th starting vertex was 11703 +14: Number iterations: 7 +14: Number of vertices found: 90075 +14: Number of edges traversed: 2097123 +14: BFS time: 7.42401 seconds +14: MTEPS: 0.282478 +14: Total communication (average so far): 0 +14: A BFS iteration is starting +14: param 90133 vertices with 3729948 edges +14: 186497 up and 181 down +14: s 0 0.08801 +14: 0d 14 1.04396 +14: s 21901 0.15203 +14: 1d 14385 0.95997 +14: s 1743986 0.23439 +14: c 0.00008 +14: 2u 14385 0.71935 +14: 3u 71809 0.56400 +14: 4u 3850 0.57199 14: c 0.00000 -14: 5d 0 1.46799 -14: s 0 0.37197 +14: 5d 0 0.97995 +14: s 0 0.11344 14: 14th starting vertex was 77729 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.088 seconds -14: MTEPS: 0.230757 +14: BFS time: 7.32394 seconds +14: MTEPS: 0.286338 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 64230 nonzeros and length 68270 -16: As a whole, The current MIS: has: 65272 nonzeros and length 68270 -16: As a whole, The current MIS: has: 65286 nonzeros and length 68270 -16: MIS has 65286 vertices -16: MIS has 65286 vertices -16: MIS time: 11.18 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 35 0.29602 -14: 0d 38 1.24394 -14: s 37964 0.10798 -14: 1d 18609 1.52399 -14: s 1811953 0.30397 -14: c 0.00011 -14: 2u 18609 0.98389 -14: 3u 68583 0.98795 -14: 4u 2832 0.85199 +14: s 35 0.11237 +14: 0d 38 0.85529 +14: s 37964 0.14109 +14: 1d 18609 0.96617 +14: s 1811953 0.21597 +14: c 0.00010 +14: 2u 18609 0.55987 +14: 3u 68583 0.50003 +14: 4u 2832 0.56401 14: c 0.00000 -14: 5d 0 1.41595 -14: s 0 0.30124 +14: 5d 0 0.86793 +14: s 0 0.15981 14: 15th starting vertex was 37272 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.10927 seconds -14: MTEPS: 0.230219 +14: BFS time: 6.96399 seconds +14: MTEPS: 0.301138 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 64155 nonzeros and length 68270 -16: As a whole, The current MIS: has: 65303 nonzeros and length 68270 -17: iteration: 1 BFS levels: 5 Time: 17.9661 seconds. 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 15 0.31457 -14: 0d 46 1.22798 -14: s 51912 0.29199 -14: 1d 22702 1.43198 -14: s 1858994 0.37201 +14: s 15 0.10802 +14: 0d 46 1.17197 +14: s 51912 0.19199 +14: 1d 22702 0.90798 +14: s 1858994 0.17601 14: c 0.00012 -14: 2u 22702 0.94785 -14: 3u 65119 0.84000 -14: 4u 2200 0.93079 -14: c 0.00000 -14: 5d 0 1.34397 -14: s 0 0.31322 -16: As a whole, The current MIS: has: 65322 nonzeros and length 68270 +14: 2u 22702 0.61585 +14: 3u 65119 0.66800 +14: 4u 2200 0.62002 +14: c 0.00001 +14: 5d 0 1.24796 +14: s 0 0.20799 14: 16th starting vertex was 32608 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.23473 seconds -14: MTEPS: 0.227091 +14: BFS time: 7.824 seconds +14: MTEPS: 0.268037 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: MIS has 65322 vertices -16: MIS has 65322 vertices -16: MIS time: 11.32 seconds -16: As a whole, The current MIS: has: 64171 nonzeros and length 68270 -16: As a whole, The current MIS: has: 65282 nonzeros and length 68270 +16: Dropped isolated vertices from input +16: As a whole: 68270 rows and 68270 columns and 12820 nonzeros +16: Load balance of 1% filtered case: 1.01342 +12: Adding bc contributions... +16: As a whole: 68270 rows and 68270 columns and 124732 nonzeros +12: Exploring via BFS... +16: Load balance of 10% filtered case: 1.01722 +16: As a whole: 68270 rows and 68270 columns and 312092 nonzeros +16: Load balance of 25% filtered case: 1.0118 +16: As a whole: 68270 rows and 68270 columns and 1239956 nonzeros +16: Load balance of 100% filtered case: 1.01551 +16: Load balance: 1.01551 +16: Initializing since date (only once) to 100 +16: As a whole, The current MIS: has: 64158 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.25601 -14: 0d 3 1.27597 -14: s 1439 0.31597 -14: 1d 2033 1.51196 -14: s 909187 0.20398 -14: c 0.00004 -14: 2u 2033 0.73860 -14: 3u 69725 0.85600 -14: 4u 18200 0.82004 -14: c 0.00001 -14: 5d 0 1.28797 -14: s 0 0.23600 -15: 20th starting vertex was 19585 -15: Number iterations: 13 -15: Number of vertices found: 6383 -15: Number of edges traversed in both directions: 12455 -15: Number of edges processed in both directions: 1244095 -15: Number of edges processed in one direction: 541168 -15: BFS time: 35.78 seconds -15: MTEPS (bidirectional): 0.0003481 -15: MPEPS (bidirectional): 0.0347707 -15: MPEPS (unidirectional): 0.0151249 -15: Total communication (average so far): 0 +14: s 0 0.08347 +14: 0d 3 1.01597 +14: s 1439 0.18797 +14: 1d 2033 0.96797 +14: s 909187 0.22399 +14: c 0.00005 +14: 2u 2033 0.53194 +14: 3u 69725 0.60399 +14: 4u 18200 0.81599 +14: c 0.00000 +14: 5d 0 1.27396 +14: s 0 0.17798 14: 17th starting vertex was 49402 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.56802 seconds -14: MTEPS: 0.219181 +14: BFS time: 7.72 seconds +14: MTEPS: 0.271648 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 65297 nonzeros and length 68270 -16: MIS has 65297 vertices -16: MIS has 65297 vertices -16: MIS time: 11.1253 seconds -16: As a whole, The current MIS: has: 64193 nonzeros and length 68270 -17: iteration: 2 BFS levels: 5 Time: 18.4279 seconds. -17: vertex 3373 is a pseudo peripheral vertex -17: pseudo diameter: 5, #iterations: 2 -17: Total time: 36.9628 seconds [SpMV: 28.3603, other: 8.60246] -17: -17: Computing the RCM ordering: -16: As a whole, The current MIS: has: 65320 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65333 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65352 nonzeros and length 68270 +16: MIS has 65352 vertices +16: MIS has 65352 vertices +16: MIS time: 9.25883 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.20799 -14: 0d 1 1.31997 -14: s 337 0.33199 -14: 1d 358 1.40793 -14: s 312221 0.21476 +14: s 0 0.16001 +14: 0d 1 0.94395 +14: s 337 0.19198 +14: 1d 358 0.91999 +14: s 312221 0.16397 14: c 0.00004 -14: 2u 358 0.95592 -14: 3u 50688 0.92800 -14: 4u 38628 0.98400 -14: 5u 398 0.93600 +14: 2u 358 0.71191 +14: 3u 50688 0.57999 +14: 4u 38628 0.44401 +14: 5u 398 0.73558 14: c 0.00000 -14: 6d 0 1.24799 -14: s 0 0.25598 +14: 6d 0 0.94334 +14: s 0 0.22799 +16: As a whole, The current MIS: has: 64200 nonzeros and length 68270 14: 18th starting vertex was 59952 14: Number iterations: 7 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 10.4319 seconds -14: MTEPS: 0.201029 +14: BFS time: 8.3913 seconds +14: MTEPS: 0.249916 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 65332 nonzeros and length 68270 -16: MIS has 65332 vertices -16: MIS has 65332 vertices -16: MIS time: 11.032 seconds -16: As a whole, The current MIS: has: 64152 nonzeros and length 68270 -16: As a whole, The current MIS: has: 65264 nonzeros and length 68270 -12: Adding bc contributions... +16: As a whole, The current MIS: has: 65338 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65348 nonzeros and length 68270 +16: MIS has 65348 vertices +16: MIS has 65348 vertices +16: MIS time: 9.27998 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 5 0.18801 -14: 0d 36 1.17197 -14: s 19090 0.09600 -14: 1d 12053 1.62228 -14: s 1686605 0.23748 -14: c 0.00009 -14: 2u 12053 1.09158 -14: 3u 73418 0.91598 -14: 4u 4548 1.01335 +14: s 5 0.08396 +14: 0d 36 0.89597 +14: s 19090 0.14399 +14: 1d 12053 1.07201 +14: s 1686605 0.20799 +14: c 0.00008 +14: 2u 12053 0.74798 +14: 3u 73418 0.81990 +14: 4u 4548 0.66382 14: c 0.00000 -14: 5d 0 1.50529 -14: s 0 0.34761 -12: Exploring via BFS... +14: 5d 0 1.04403 +14: s 0 0.22394 14: 19th starting vertex was 60405 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.5742 seconds -14: MTEPS: 0.219039 +14: BFS time: 8.00015 seconds +14: MTEPS: 0.262136 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 65283 nonzeros and length 68270 -16: MIS has 65283 vertices -16: MIS has 65283 vertices -16: MIS time: 11.772 seconds -16: As a whole, The current MIS: has: 64137 nonzeros and length 68270 +16: As a whole, The current MIS: has: 64167 nonzeros and length 68270 +10: Full restriction (with splitting) finished +10: 14.169605 seconds elapsed per iteration +12/20 Test #10: GalerkinNew_Test ................. Passed 247.88 sec +test 17 + Start 17: RCM_Test + +17: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering/rcm" "er" "12" +17: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering +17: Test timeout computed to be: 1500 +16: As a whole, The current MIS: has: 65339 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65352 nonzeros and length 68270 +16: MIS has 65352 vertices +16: MIS has 65352 vertices +16: MIS time: 8.53084 seconds +17: -------------------------------------- +17: Number of MPI proceses: 4 +17: Number of threads per procese: 8 +17: Load balance: 1.00385 +17: -------------------------------------- 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 3 0.29202 -14: 0d 14 1.21196 -14: s 27368 0.20798 -14: 1d 12868 1.50397 -14: s 1695536 0.27597 +14: s 3 0.11202 +14: 0d 14 0.99195 +14: s 27368 0.25196 +14: 1d 12868 1.09997 +14: s 1695536 0.13197 14: c 0.00008 -14: 2u 12868 0.99190 -14: 3u 72849 0.80399 -14: 4u 4321 0.89199 +14: 2u 12868 0.49555 +14: 3u 72849 0.59197 +14: 4u 4321 0.76806 14: c 0.00000 -14: 5d 0 1.46117 -14: s 0 0.34680 +14: 5d 0 0.96797 +14: s 0 0.17991 +17: Connected component: 1 +17: Creating a new MPI Op for N8combblas7minimumISt4pairIxxEEE 14: 20th starting vertex was 59001 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.1535 seconds -14: MTEPS: 0.229106 +14: BFS time: 7.644 seconds +14: MTEPS: 0.274349 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 65268 nonzeros and length 68270 -16: As a whole, The current MIS: has: 65281 nonzeros and length 68270 -16: MIS has 65281 vertices -16: MIS has 65281 vertices -16: MIS time: 11.3038 seconds -16: Per iteration communication times: -16: AllGatherv: 0 -16: AlltoAllv: 0 -16: -------------------------- -16: Min MIS vertices: 65280 -16: Median MIS vertices: 65292 -16: Max MIS vertices: 65356 -16: Mean MIS vertices: 65304.9 -16: STDDEV MIS vertices: 25.4832 -16: -------------------------- -16: Filter keeps 1 percentage of edges -16: Min time: 11.032 seconds -16: Median time: 11.342 seconds -16: Max time: 11.772 seconds -16: Mean time: 11.3742 seconds -16: STDDEV time: 0.218231 seconds -16: -------------------------- -16: Initializing since date (only once) to 1000 -17: Total time: 30.4375 seconds [SpMV: 14.372, sorting: 8.33607, other: 7.72945] -17: -16: As a whole, The current MIS: has: 49841 nonzeros and length 68270 +17: Computing a pseudo-peripheral vertex: +16: As a whole, The current MIS: has: 64172 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65342 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65372 nonzeros and length 68270 +16: MIS has 65372 vertices +16: MIS has 65372 vertices +16: MIS time: 8.59144 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.17201 -14: 0d 11 1.39198 -14: s 13301 0.25600 -14: 1d 8172 1.30000 -14: s 1516419 0.21599 +14: s 1 0.06401 +14: 0d 11 1.00853 +14: s 13301 0.20261 +14: 1d 8172 1.18799 +14: s 1516419 0.25998 14: c 0.00006 -14: 2u 8172 0.89192 -14: 3u 74937 1.02801 -14: 4u 6923 1.00654 +14: 2u 8172 0.76392 +14: 3u 74937 0.83600 +14: 4u 6923 0.90797 14: c 0.00000 -14: 5d 0 1.52398 -14: s 0 0.20398 +14: 5d 0 0.98059 +14: s 0 0.15997 14: 21th starting vertex was 58021 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.32001 seconds -14: MTEPS: 0.225013 +14: BFS time: 8.52397 seconds +14: MTEPS: 0.246027 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 57889 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58263 nonzeros and length 68270 +16: As a whole, The current MIS: has: 64115 nonzeros and length 68270 +17: iteration: 1 BFS levels: 5 Time: 13.208 seconds. +16: As a whole, The current MIS: has: 65278 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65293 nonzeros and length 68270 +16: MIS has 65293 vertices +16: MIS has 65293 vertices +16: MIS time: 9.95519 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.25600 -14: 0d 4 1.27195 -14: s 15762 0.10802 -14: 1d 8717 1.36397 -14: s 1555545 0.20399 +14: s 0 0.18800 +14: 0d 4 1.09598 +14: s 15762 0.11047 +14: 1d 8717 1.15592 +14: s 1555545 0.16011 14: c 0.00007 -14: 2u 8717 0.86267 -14: 3u 74922 1.04957 -14: 4u 6404 0.90397 -14: c 0.00000 -14: 5d 0 1.39997 -14: s 0 0.32800 +14: 2u 8717 0.50392 +14: 3u 74922 0.82897 +14: 4u 6404 0.72798 +14: c 0.00001 +14: 5d 0 1.26397 +14: s 0 0.29199 14: 22th starting vertex was 59813 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.22261 seconds -14: MTEPS: 0.227389 +14: BFS time: 8.35189 seconds +14: MTEPS: 0.251096 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 58266 nonzeros and length 68270 -16: MIS has 58266 vertices -16: MIS has 58266 vertices -16: MIS time: 15.3027 seconds -16: As a whole, The current MIS: has: 50218 nonzeros and length 68270 -16: As a whole, The current MIS: has: 57954 nonzeros and length 68270 -17: Original Bandwidth: 4090 -17: Bandwidth after the matrix is permuted by RCM: 3518 -17: -12/20 Test #17: RCM_Test ......................... Passed 91.32 sec -test 18 - Start 18: BPML_Test - -18: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/bpml" "er" "12" "8" -18: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings -18: Test timeout computed to be: 1500 +16: As a whole, The current MIS: has: 64181 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65309 nonzeros and length 68270 +12: Tallying... +16: As a whole, The current MIS: has: 65330 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.26801 -14: 0d 4 1.13996 -14: s 11820 0.19069 -14: 1d 7254 1.49468 -14: s 1480488 0.29608 +14: s 0 0.09199 +14: 0d 4 1.07197 +14: s 11820 0.10801 +14: 1d 7254 1.20799 +14: s 1480488 0.17201 14: c 0.00006 -14: 2u 7254 0.86791 -14: 3u 75234 0.94402 -14: 4u 7548 0.89999 -14: c 0.00001 -14: 5d 0 1.61460 -14: s 0 0.20399 -18: Generating input matrix.... +14: 2u 7254 0.85194 +14: 3u 75234 0.60402 +14: 4u 7548 0.77611 +14: c 0.00000 +14: 5d 0 1.28023 +14: s 0 0.14800 +16: MIS has 65330 vertices +16: MIS has 65330 vertices +16: MIS time: 9.81097 seconds 14: 23th starting vertex was 4153 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.20446 seconds -14: MTEPS: 0.227838 +14: BFS time: 8.71597 seconds +14: MTEPS: 0.240607 14: Total communication (average so far): 0 14: A BFS iteration is starting -18: graph_generation: 0.203957 s -18: As a whole: 4096 rows and 4096 columns and 26651 nonzeros -18: Generator took 1.05477 seconds -18: As a whole: 4096 rows and 4096 columns and 26651 nonzeros -18: Performing random permuation of matrix. -16: As a whole, The current MIS: has: 58333 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58335 nonzeros and length 68270 -16: MIS has 58335 vertices -16: MIS has 58335 vertices -16: MIS time: 14.9 seconds +17: iteration: 2 BFS levels: 5 Time: 13.676 seconds. +17: vertex 488 is a pseudo peripheral vertex +17: pseudo diameter: 5, #iterations: 2 +17: Total time: 27.444 seconds [SpMV: 21.4849, other: 5.95901] +17: +17: Computing the RCM ordering: +16: As a whole, The current MIS: has: 64062 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65272 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.30390 -14: 0d 8 1.43197 -14: s 6527 0.31596 -14: 1d 5033 1.41600 -14: s 1314922 0.20801 -14: c 0.00005 -14: 2u 5033 0.94669 -14: 3u 75011 0.88001 -14: 4u 9963 0.95199 +14: s 1 0.14798 +14: 0d 8 1.02396 +14: s 6527 0.09201 +14: 1d 5033 0.86801 +14: s 1314922 0.23607 +14: c 0.00006 +14: 2u 5033 0.77180 +14: 3u 75011 0.84400 +14: 4u 9963 0.90800 14: c 0.00000 -14: 5d 0 1.40799 -14: s 0 0.39997 +14: 5d 0 1.31994 +14: s 0 0.19878 +16: As a whole, The current MIS: has: 65276 nonzeros and length 68270 14: 24th starting vertex was 71818 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.41597 seconds -14: MTEPS: 0.22272 +14: BFS time: 8.67199 seconds +14: MTEPS: 0.241827 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 49855 nonzeros and length 68270 -18: As a whole: 4096 rows and 4096 columns and 26651 nonzeros -16: As a whole, The current MIS: has: 58014 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58351 nonzeros and length 68270 -12: Tallying... +16: MIS has 65276 vertices +16: MIS has 65276 vertices +16: MIS time: 9.25192 seconds +16: As a whole, The current MIS: has: 64091 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65258 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.27203 -14: 0d 2 1.30794 -14: s 89 0.35973 -14: 1d 233 1.36820 -14: s 244472 0.20793 +14: s 1 0.10802 +14: 0d 2 1.18396 +14: s 89 0.24398 +14: 1d 233 0.88462 +14: s 244472 0.21609 14: c 0.00003 -14: 2u 233 0.93994 -14: 3u 44323 1.10000 -14: 4u 44903 1.05199 -14: 5u 612 0.97596 +14: 2u 233 0.75657 +14: 3u 44323 0.73186 +14: 4u 44903 0.71200 +14: 5u 612 0.77198 14: c 0.00000 -14: 6d 0 1.25196 -14: s 0 0.21998 +14: 6d 0 0.91998 +14: s 0 0.21201 14: 25th starting vertex was 6069 14: Number iterations: 7 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 10.4281 seconds -14: MTEPS: 0.201103 +14: BFS time: 8.696 seconds +14: MTEPS: 0.24116 14: Total communication (average so far): 0 14: A BFS iteration is starting -18: Performed random permuation of matrix. -16: As a whole, The current MIS: has: 58355 nonzeros and length 68270 -16: MIS has 58355 vertices -16: MIS has 58355 vertices -16: MIS time: 14.6135 seconds -18: Threading activated with 8 threads, and matrix split into 8 parts -18: ##################################################### -18: ################## Run 1 ############################ -18: ##################################################### -16: As a whole, The current MIS: has: 50339 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58073 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65272 nonzeros and length 68270 +16: MIS has 65272 vertices +16: MIS has 65272 vertices +16: MIS time: 9.92404 seconds +16: As a whole, The current MIS: has: 64159 nonzeros and length 68270 +17: Total time: 22.14 seconds [SpMV: 10.8433, sorting: 5.98408, other: 5.31258] +17: +16: As a whole, The current MIS: has: 65276 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.20803 -14: 0d 2 1.33597 -14: s 1001 0.30799 -14: 1d 1404 1.15999 -14: s 750890 0.17600 +14: s 1 0.14835 +14: 0d 2 0.79962 +14: s 1001 0.15998 +14: 1d 1404 0.81201 +14: s 750890 0.14398 14: c 0.00004 -14: 2u 1404 0.80075 -14: 3u 66777 0.91999 -14: 4u 21743 0.81599 +14: 2u 1404 0.85193 +14: 3u 66777 0.62802 +14: 4u 21743 0.59998 14: c 0.00001 -14: 5d 0 1.63599 -14: s 0 0.27996 +14: 5d 0 0.94397 +14: s 0 0.21997 14: 26th starting vertex was 18127 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.96805 seconds -14: MTEPS: 0.233844 +14: BFS time: 7.53997 seconds +14: MTEPS: 0.278134 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 58420 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58423 nonzeros and length 68270 -16: MIS has 58423 vertices -16: MIS has 58423 vertices -16: MIS time: 15.312 seconds +16: As a whole, The current MIS: has: 65294 nonzeros and length 68270 +16: MIS has 65294 vertices +16: MIS has 65294 vertices +16: MIS time: 8.86395 seconds +16: As a whole, The current MIS: has: 64099 nonzeros and length 68270 +15: 46th starting vertex was 32346 +15: Number iterations: 12 +15: Number of vertices found: 6499 +15: Number of edges traversed in both directions: 12597 +15: Number of edges processed in both directions: 1243499 +15: Number of edges processed in one direction: 542160 +15: BFS time: 26.08 seconds +15: MTEPS (bidirectional): 0.000483014 +15: MPEPS (bidirectional): 0.0476802 +15: MPEPS (unidirectional): 0.0207884 +15: Total communication (average so far): 0 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.28003 -14: 0d 2 1.22395 -14: s 4523 0.19200 -14: 1d 4916 1.19598 -14: s 1308199 0.23719 +14: s 1 0.15599 +14: 0d 2 0.89198 +14: s 4523 0.24798 +14: 1d 4916 1.02093 +14: s 1308199 0.17189 14: c 0.00005 -14: 2u 4916 0.77194 -14: 3u 74895 0.94399 -14: 4u 10207 0.98000 +14: 2u 4916 0.78698 +14: 3u 74895 0.65816 +14: 4u 10207 0.96796 14: c 0.00000 -14: 5d 0 1.52398 -14: s 0 0.18401 +14: 5d 0 1.33996 +14: s 0 0.20397 +16: As a whole, The current MIS: has: 65324 nonzeros and length 68270 14: 27th starting vertex was 16128 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.7332 seconds -14: MTEPS: 0.240132 +14: BFS time: 8.19645 seconds +14: MTEPS: 0.255857 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 50096 nonzeros and length 68270 -16: As a whole, The current MIS: has: 57931 nonzeros and length 68270 -15: 34th starting vertex was 26103 -15: Number iterations: 14 -15: Number of vertices found: 6383 -15: Number of edges traversed in both directions: 12455 -15: Number of edges processed in both directions: 1244092 -15: Number of edges processed in one direction: 541172 -15: BFS time: 37.736 seconds -15: MTEPS (bidirectional): 0.000330056 -15: MPEPS (bidirectional): 0.0329683 -15: MPEPS (unidirectional): 0.014341 -15: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 58319 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65339 nonzeros and length 68270 +16: MIS has 65339 vertices +16: MIS has 65339 vertices +16: MIS time: 9.58401 seconds +16: As a whole, The current MIS: has: 64095 nonzeros and length 68270 +17: Original Bandwidth: 4074 +17: Bandwidth after the matrix is permuted by RCM: 3535 +17: +13/20 Test #17: RCM_Test ......................... Passed 74.95 sec +test 18 + Start 18: BPML_Test + +18: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/bpml" "er" "12" "8" +18: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings +18: Test timeout computed to be: 1500 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 17 0.21601 -14: 0d 39 1.48399 -14: s 55461 0.32398 -14: 1d 21112 1.41194 -14: s 1831251 0.20398 -14: c 0.00012 -14: 2u 21112 0.77186 -14: 3u 66548 1.00316 -14: 4u 2365 0.93997 +14: s 17 0.15999 +14: 0d 39 1.21199 +14: s 55461 0.29196 +14: 1d 21112 1.04395 +14: s 1831251 0.13612 +14: c 0.00011 +14: 2u 21112 0.87587 +14: 3u 66548 0.85998 +14: 4u 2365 0.84528 14: c 0.00000 -14: 5d 0 1.55997 -14: s 0 0.20397 +14: 5d 0 0.98338 +14: s 0 0.13199 14: 28th starting vertex was 89790 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.19201 seconds -14: MTEPS: 0.228146 +14: BFS time: 8.24434 seconds +14: MTEPS: 0.254371 14: Total communication (average so far): 0 14: A BFS iteration is starting -18: ****** maximal matching runtime ******** -18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 DMD 2690 1406 25.347983 -18: ------------------------------------------------------- -18: -16: As a whole, The current MIS: has: 58324 nonzeros and length 68270 -16: MIS has 58324 vertices -16: MIS has 58324 vertices -16: MIS time: 14.8484 seconds -10: Full restriction (with splitting) finished -10: 18.351207 seconds elapsed per iteration -13/20 Test #10: GalerkinNew_Test ................. Passed 357.79 sec -test 19 - Start 19: BPMM_Test - -19: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/bpmm" "er" "12" "8" -19: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings -19: Test timeout computed to be: 1500 -19: Randomly generated ER matric -19: ***** I/O and other preprocessing steps ***** -19: Generating input matrix.... -19: graph_generation: 0.227967 s -19: As a whole: 4096 rows and 4096 columns and 26651 nonzeros -19: Generator took 0.880891 seconds -19: Generated matrix symmetricized.... -19: As a whole: 4096 rows and 4096 columns and 53262 nonzeros -19: ************************************************** -19: -19: -19: --------------------------------- -19: Calling maximum-cardinality matching with options: -19: init: dynamic mindegree, tree pruning, -19: --------------------------------- -19: -16: As a whole, The current MIS: has: 49935 nonzeros and length 68270 +18: Generating input matrix.... +16: As a whole, The current MIS: has: 65258 nonzeros and length 68270 +18: graph_generation: 0.191940 s +18: As a whole: 4096 rows and 4096 columns and 26651 nonzeros +18: Generator took 2.59696 seconds +18: As a whole: 4096 rows and 4096 columns and 26651 nonzeros +18: Performing random permuation of matrix. +16: As a whole, The current MIS: has: 65273 nonzeros and length 68270 +12: Adding bc contributions... +12: Exploring via BFS... +16: As a whole, The current MIS: has: 65274 nonzeros and length 68270 +16: MIS has 65274 vertices +16: MIS has 65274 vertices +16: MIS time: 11.4644 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 5 0.30858 -14: 0d 11 1.28264 -14: s 3729 0.10801 -14: 1d 5712 1.39996 -14: s 1392236 0.30921 +14: s 5 0.18802 +14: 0d 11 0.84391 +14: s 3729 0.11151 +14: 1d 5712 1.23806 +14: s 1392236 0.23594 14: c 0.00005 -14: 2u 5712 0.86393 -14: 3u 75210 0.93600 -14: 4u 9095 0.85997 +14: 2u 5712 0.66480 +14: 3u 75210 0.47176 +14: 4u 9095 0.62019 14: c 0.00001 -14: 5d 0 1.58797 -14: s 0 0.20236 +14: 5d 0 1.20241 +14: s 0 0.25963 14: 29th starting vertex was 49337 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.87136 seconds -14: MTEPS: 0.236393 +14: BFS time: 7.96276 seconds +14: MTEPS: 0.263366 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 58104 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58428 nonzeros and length 68270 -16: MIS has 58428 vertices -16: MIS has 58428 vertices -16: MIS time: 11.2656 seconds -16: As a whole, The current MIS: has: 50146 nonzeros and length 68270 +16: As a whole, The current MIS: has: 64197 nonzeros and length 68270 +18: As a whole: 4096 rows and 4096 columns and 26651 nonzeros +16: As a whole, The current MIS: has: 65377 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65385 nonzeros and length 68270 +16: MIS has 65385 vertices +16: MIS has 65385 vertices +16: MIS time: 9.43197 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 10 0.16004 -14: 0d 34 1.53594 -14: s 47395 0.23599 -14: 1d 21627 1.46397 -14: s 1851135 0.21206 -14: c 0.00012 -14: 2u 21627 0.90785 -14: 3u 66126 0.90157 -14: 4u 2276 0.93998 +14: s 10 0.08974 +14: 0d 34 1.05115 +14: s 47395 0.27019 +14: 1d 21627 1.08281 +14: s 1851135 0.15206 +14: c 0.00013 +14: 2u 21627 0.76779 +14: 3u 66126 0.82593 +14: 4u 2276 0.98054 14: c 0.00000 -14: 5d 0 1.49192 -14: s 0 0.20801 +14: 5d 0 1.07505 +14: s 0 0.18399 14: 30th starting vertex was 1345 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.45045 seconds -14: MTEPS: 0.221907 +14: BFS time: 8.65965 seconds +14: MTEPS: 0.242172 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 57973 nonzeros and length 68270 -12: Adding bc contributions... -12: Exploring via BFS... -16: As a whole, The current MIS: has: 58300 nonzeros and length 68270 -16: MIS has 58300 vertices -16: MIS has 58300 vertices -16: MIS time: 11.52 seconds +15: 48th starting vertex was 40946 +15: Number iterations: 11 +15: Number of vertices found: 6499 +15: Number of edges traversed in both directions: 12597 +15: Number of edges processed in both directions: 1243499 +15: Number of edges processed in one direction: 542160 +15: BFS time: 23.6086 seconds +15: MTEPS (bidirectional): 0.000533578 +15: MPEPS (bidirectional): 0.0526715 +15: MPEPS (unidirectional): 0.0229645 +15: Total communication (average so far): 0 +16: As a whole, The current MIS: has: 64183 nonzeros and length 68270 +18: Performed random permuation of matrix. +18: Threading activated with 8 threads, and matrix split into 8 parts +18: ##################################################### +18: ################## Run 1 ############################ +18: ##################################################### +16: As a whole, The current MIS: has: 65290 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65316 nonzeros and length 68270 +16: MIS has 65316 vertices +16: MIS has 65316 vertices +16: MIS time: 9.33598 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.28792 -14: 0d 13 1.28398 -14: s 18789 0.19999 -14: 1d 12148 1.56000 -14: s 1683312 0.18798 +14: s 1 0.12071 +14: 0d 13 1.08726 +14: s 18789 0.17602 +14: 1d 12148 1.22236 +14: s 1683312 0.23996 14: c 0.00008 -14: 2u 12148 0.79277 -14: 3u 73335 1.03600 -14: 4u 4558 0.87200 +14: 2u 12148 0.58953 +14: 3u 73335 0.93599 +14: 4u 4558 0.69596 14: c 0.00000 -14: 5d 0 1.54397 -14: s 0 0.21321 +14: 5d 0 1.09797 +14: s 0 0.18160 14: 31th starting vertex was 52081 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.392 seconds -14: MTEPS: 0.223288 +14: BFS time: 8.56581 seconds +14: MTEPS: 0.244825 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 49644 nonzeros and length 68270 -19: ****** maximal matching runtime ******** -19: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -19: 4 8 32 DMD 2013 2083 22.570800 -19: ------------------------------------------------------- -19: -16: As a whole, The current MIS: has: 57858 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58307 nonzeros and length 68270 +16: As a whole, The current MIS: has: 64147 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65310 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65327 nonzeros and length 68270 +16: MIS has 65327 vertices +16: MIS has 65327 vertices +16: MIS time: 9.42799 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.19600 -14: 0d 13 1.29996 -14: s 26435 0.19875 -14: 1d 12900 1.48399 -14: s 1689989 0.21599 -14: c 0.00008 -14: 2u 12900 0.91067 -14: 3u 72730 0.94399 -14: 4u 4412 0.91201 -14: c 0.00000 -14: 5d 0 1.58396 -14: s 0 0.20268 +14: s 1 0.10403 +14: 0d 13 0.86816 +14: s 26435 0.26799 +14: 1d 12900 1.32796 +14: s 1689989 0.17186 +14: c 0.00010 +14: 2u 12900 0.90712 +14: 3u 72730 0.76837 +14: 4u 4412 0.67992 +14: c 0.00001 +14: 5d 0 1.11597 +14: s 0 0.17506 14: 32th starting vertex was 8421 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.47998 seconds -14: MTEPS: 0.221216 +14: BFS time: 8.32402 seconds +14: MTEPS: 0.251936 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 58314 nonzeros and length 68270 -16: MIS has 58314 vertices -16: MIS has 58314 vertices -16: MIS time: 15.3039 seconds -16: As a whole, The current MIS: has: 49494 nonzeros and length 68270 -16: As a whole, The current MIS: has: 57848 nonzeros and length 68270 +18: ****** maximal matching runtime ******** +18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** +18: 4 8 32 DMD 2691 1405 12.620309 +18: ------------------------------------------------------- +18: +16: As a whole, The current MIS: has: 64200 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65304 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.30400 -14: 0d 1 1.33597 -14: s 224 0.10398 -14: 1d 353 1.26677 -14: s 348006 0.31601 +14: s 0 0.10000 +14: 0d 1 0.97596 +14: s 224 0.16001 +14: 1d 353 0.96399 +14: s 348006 0.17596 14: c 0.00003 -14: 2u 353 0.93995 -14: 3u 50983 0.89600 -14: 4u 38331 1.06801 -14: 5u 405 1.00396 +14: 2u 353 0.68397 +14: 3u 50983 0.70001 +14: 4u 38331 0.75602 +14: 5u 405 0.68759 14: c 0.00000 -14: 6d 0 1.42796 -14: s 0 0.37597 +14: 6d 0 1.15999 +14: s 0 0.26395 14: 33th starting vertex was 63293 14: Number iterations: 7 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 10.04 seconds -14: MTEPS: 0.208877 +14: BFS time: 8.82003 seconds +14: MTEPS: 0.237768 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 58278 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58286 nonzeros and length 68270 -16: MIS has 58286 vertices -16: MIS has 58286 vertices -16: MIS time: 15.0196 seconds -15: 38th starting vertex was 9255 +16: As a whole, The current MIS: has: 65316 nonzeros and length 68270 +16: MIS has 65316 vertices +16: MIS has 65316 vertices +16: MIS time: 10.204 seconds +16: As a whole, The current MIS: has: 64146 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65278 nonzeros and length 68270 +15: 49th starting vertex was 40415 15: Number iterations: 15 -15: Number of vertices found: 6383 -15: Number of edges traversed in both directions: 12455 -15: Number of edges processed in both directions: 1244150 -15: Number of edges processed in one direction: 541228 -15: BFS time: 41.532 seconds -15: MTEPS (bidirectional): 0.000299889 -15: MPEPS (bidirectional): 0.0299564 -15: MPEPS (unidirectional): 0.0130316 +15: Number of vertices found: 6501 +15: Number of edges traversed in both directions: 12599 +15: Number of edges processed in both directions: 1243649 +15: Number of edges processed in one direction: 542260 +15: BFS time: 32.916 seconds +15: MTEPS (bidirectional): 0.000382762 +15: MPEPS (bidirectional): 0.0377825 +15: MPEPS (unidirectional): 0.0164741 15: Total communication (average so far): 0 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.26400 -14: 0d 1 1.43600 -14: s 1027 0.21996 -14: 1d 1114 1.21599 -14: s 672960 0.11603 -14: c 0.00004 -14: 2u 1114 0.72393 -14: 3u 64556 0.98946 -14: 4u 24228 0.97198 +14: s 0 0.16653 +14: 0d 1 0.96134 +14: s 1027 0.15201 +14: 1d 1114 1.04220 +14: s 672960 0.17015 +14: c 0.00005 +14: 2u 1114 0.81192 +14: 3u 64556 0.85600 +14: 4u 24228 1.03985 14: c 0.00000 -14: 5d 0 1.39194 -14: s 0 0.30799 +14: 5d 0 1.23195 +14: s 0 0.21600 14: 34th starting vertex was 10551 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.02399 seconds -14: MTEPS: 0.232394 +14: BFS time: 9.23202 seconds +14: MTEPS: 0.227158 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 50061 nonzeros and length 68270 -16: As a whole, The current MIS: has: 57987 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58383 nonzeros and length 68270 +16: As a whole, The current MIS: has: 65294 nonzeros and length 68270 +16: MIS has 65294 vertices +16: MIS has 65294 vertices +16: MIS time: 9.984 seconds +16: Per iteration communication times: +16: AllGatherv: 0 +16: AlltoAllv: 0 +16: -------------------------- +16: Min MIS vertices: 65272 +16: Median MIS vertices: 65321.5 +16: Max MIS vertices: 65385 +16: Mean MIS vertices: 65321.2 +16: STDDEV MIS vertices: 35.3223 +16: -------------------------- +16: Filter keeps 1 percentage of edges +16: Min time: 8.53084 seconds +16: Median time: 9.42998 seconds +16: Max time: 11.4644 seconds +16: Mean time: 9.55622 seconds +16: STDDEV time: 0.702526 seconds +16: -------------------------- +16: Initializing since date (only once) to 1000 +16: As a whole, The current MIS: has: 49915 nonzeros and length 68270 +16: As a whole, The current MIS: has: 57961 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 62 0.19203 -14: 0d 119 1.31595 -14: s 165840 0.17881 -14: 1d 37707 1.47198 -14: s 1852923 0.31317 +14: s 62 0.19599 +14: 0d 119 0.95226 +14: s 165840 0.15599 +14: 1d 37707 1.11599 +14: s 1852923 0.27999 14: c 0.00018 -14: 2u 37707 0.74143 -14: 3u 51372 0.90000 -14: 4u 874 0.92398 -14: c 0.00001 -14: 5d 0 1.29335 -14: s 0 0.32402 +14: 2u 37707 0.96382 +14: 3u 51372 0.78414 +14: 4u 874 0.79189 +14: c 0.00000 +14: 5d 0 1.09998 +14: s 0 0.22395 14: 35th starting vertex was 689 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.22404 seconds -14: MTEPS: 0.227354 +14: BFS time: 9.08805 seconds +14: MTEPS: 0.230756 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 58384 nonzeros and length 68270 -16: MIS has 58384 vertices -16: MIS has 58384 vertices -16: MIS time: 15.0837 seconds -16: As a whole, The current MIS: has: 50125 nonzeros and length 68270 +12: Tallying... +16: As a whole, The current MIS: has: 58343 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58351 nonzeros and length 68270 +16: MIS has 58351 vertices +16: MIS has 58351 vertices +16: MIS time: 13.7599 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 2 0.20803 -14: 0d 32 1.36516 -14: s 53783 0.19600 -14: 1d 20470 1.37663 -14: s 1822880 0.32673 +14: s 2 0.20402 +14: 0d 32 0.88396 +14: s 53783 0.26433 +14: 1d 20470 1.21161 +14: s 1822880 0.18399 14: c 0.00012 -14: 2u 20470 1.07338 -14: 3u 67022 0.91991 -14: 4u 2542 1.03370 -14: c 0.00002 -14: 5d 0 1.45191 -14: s 0 0.29202 +14: 2u 20470 0.82786 +14: 3u 67022 0.59199 +14: 4u 2542 0.55999 +14: c 0.00000 +14: 5d 0 1.20800 +14: s 0 0.18401 14: 36th starting vertex was 12872 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.22833 seconds -14: MTEPS: 0.227248 +14: BFS time: 8.24796 seconds +14: MTEPS: 0.25426 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 58012 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58355 nonzeros and length 68270 -12: Tallying... -16: As a whole, The current MIS: has: 58357 nonzeros and length 68270 -16: MIS has 58357 vertices -16: MIS has 58357 vertices -16: MIS time: 14.9172 seconds +16: As a whole, The current MIS: has: 50264 nonzeros and length 68270 +16: As a whole, The current MIS: has: 57930 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58270 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 3 0.16802 -14: 0d 13 1.49202 -14: s 17360 0.30145 -14: 1d 12068 1.31997 -14: s 1682697 0.19877 -14: c 0.00008 -14: 2u 12068 0.74546 -14: 3u 73359 0.82401 -14: 4u 4619 0.99362 -14: c 0.00001 -14: 5d 0 1.48278 -14: s 0 0.29439 +14: s 3 0.10815 +14: 0d 13 0.91997 +14: s 17360 0.15194 +14: 1d 12068 1.12801 +14: s 1682697 0.22399 +14: c 0.00007 +14: 2u 12068 0.86421 +14: 3u 73359 0.84908 +14: 4u 4619 0.83089 +14: c 0.00000 +14: 5d 0 1.13597 +14: s 0 0.25198 14: 37th starting vertex was 88946 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.29201 seconds -14: MTEPS: 0.225691 +14: BFS time: 8.48 seconds +14: MTEPS: 0.247302 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 50274 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58007 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58352 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58271 nonzeros and length 68270 +16: MIS has 58271 vertices +16: MIS has 58271 vertices +16: MIS time: 12.488 seconds +16: As a whole, The current MIS: has: 49680 nonzeros and length 68270 +16: As a whole, The current MIS: has: 57833 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.31324 -14: 0d 1 1.31474 -14: s 12 0.20400 -14: 1d 120 1.39999 -14: s 105007 0.29597 -14: 2d 29982 1.44799 -14: s 1871137 0.23998 +14: s 1 0.18001 +14: 0d 1 1.08397 +14: s 12 0.19198 +14: 1d 120 1.20399 +14: s 105007 0.19986 +14: 2d 29982 1.10399 +14: s 1871137 0.11999 14: c 0.00015 -14: 3u 29982 1.01183 -14: 4u 58576 0.92519 -14: 5u 1391 1.06399 +14: 3u 29982 0.55982 +14: 4u 58576 0.87999 +14: 5u 1391 0.71201 14: c 0.00000 -14: 6d 0 1.37194 -14: s 0 0.26798 +14: 6d 0 1.07172 +14: s 0 0.21597 14: 38th starting vertex was 60070 14: Number iterations: 7 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 11.34 seconds -14: MTEPS: 0.184931 +14: BFS time: 9.85197 seconds +14: MTEPS: 0.212863 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 58353 nonzeros and length 68270 -16: MIS has 58353 vertices -16: MIS has 58353 vertices -16: MIS time: 14.8375 seconds -16: As a whole, The current MIS: has: 50003 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58213 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58216 nonzeros and length 68270 +16: MIS has 58216 vertices +16: MIS has 58216 vertices +16: MIS time: 13.1039 seconds +16: As a whole, The current MIS: has: 49707 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 8 0.23201 -14: 0d 12 1.07999 -14: s 27635 0.25995 -14: 1d 14274 1.38799 -14: s 1732776 0.32399 -14: c 0.00009 -14: 2u 14274 0.95187 -14: 3u 71798 0.91996 -14: 4u 3973 1.00400 +14: s 8 0.16802 +14: 0d 12 1.05196 +14: s 27635 0.08001 +14: 1d 14274 0.92398 +14: s 1732776 0.16104 +14: c 0.00030 +14: 2u 14274 0.78767 +14: 3u 71798 0.80396 +14: 4u 3973 0.65594 14: c 0.00000 -14: 5d 0 1.39597 -14: s 0 0.29597 +14: 5d 0 0.93932 +14: s 0 0.28400 14: 39th starting vertex was 56342 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.87721 seconds -14: MTEPS: 0.236237 +14: BFS time: 8.14831 seconds +14: MTEPS: 0.257369 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 57927 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58291 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58293 nonzeros and length 68270 -16: MIS has 58293 vertices -16: MIS has 58293 vertices -16: MIS time: 14.7573 seconds +16: As a whole, The current MIS: has: 57974 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58362 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58367 nonzeros and length 68270 +16: MIS has 58367 vertices +16: MIS has 58367 vertices +16: MIS time: 13.2485 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.17990 -14: 0d 4 1.44397 -14: s 1589 0.33197 -14: 1d 2285 1.39198 -14: s 974974 0.21998 +14: s 0 0.11201 +14: 0d 4 0.74011 +14: s 1589 0.19198 +14: 1d 2285 1.19130 +14: s 974974 0.34397 14: c 0.00004 -14: 2u 2285 0.82391 -14: 3u 71170 0.94801 -14: 4u 16513 0.92517 -14: c 0.00000 -14: 5d 0 1.45877 -14: s 0 0.30797 +14: 2u 2285 0.64394 +14: 3u 71170 0.74000 +14: 4u 16513 0.68400 +14: c 0.00001 +14: 5d 0 1.17225 +14: s 0 0.20366 14: 40th starting vertex was 19299 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.07603 seconds -14: MTEPS: 0.231062 +14: BFS time: 8.30801 seconds +14: MTEPS: 0.252422 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 50232 nonzeros and length 68270 -18: ****** maximal matching runtime ******** -18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 Karp-Sipser-rand 2675 1421 108.920025 -18: ------------------------------------------------------- -18: -16: As a whole, The current MIS: has: 57995 nonzeros and length 68270 +16: As a whole, The current MIS: has: 50221 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58015 nonzeros and length 68270 +15: 58th starting vertex was 41028 +15: Number iterations: 12 +15: Number of vertices found: 6499 +15: Number of edges traversed in both directions: 12597 +15: Number of edges processed in both directions: 1243499 +15: Number of edges processed in one direction: 542160 +15: BFS time: 25.856 seconds +15: MTEPS (bidirectional): 0.000487198 +15: MPEPS (bidirectional): 0.0480932 +15: MPEPS (unidirectional): 0.0209684 +15: Total communication (average so far): 0 +12: Adding bc contributions... +12: Exploring via BFS... 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 2 0.20403 -14: 0d 3 1.43195 -14: s 147 0.33598 -14: 1d 1207 1.28000 -14: s 726957 0.32396 -14: c 0.00004 -14: 2u 1207 0.80395 -14: 3u 65566 0.89595 -14: 4u 23126 0.97999 +14: s 2 0.16362 +14: 0d 3 0.83636 +14: s 147 0.19741 +14: 1d 1207 0.94520 +14: s 726957 0.11203 +14: c 0.00005 +14: 2u 1207 0.72006 +14: 3u 65566 0.94393 +14: 4u 23126 0.78001 14: c 0.00000 -14: 5d 0 1.42393 -14: s 0 0.33598 -16: As a whole, The current MIS: has: 58354 nonzeros and length 68270 +14: 5d 0 1.00795 +14: s 0 0.13998 14: 41th starting vertex was 20023 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.88522 seconds -14: MTEPS: 0.236024 +14: BFS time: 7.85891 seconds +14: MTEPS: 0.266846 14: Total communication (average so far): 0 14: A BFS iteration is starting -15: 46th starting vertex was 32346 -15: Number iterations: 13 -15: Number of vertices found: 6382 -15: Number of edges traversed in both directions: 12454 -15: Number of edges processed in both directions: 1244067 -15: Number of edges processed in one direction: 541147 -15: BFS time: 35.16 seconds -15: MTEPS (bidirectional): 0.000354209 -15: MPEPS (bidirectional): 0.035383 -15: MPEPS (unidirectional): 0.015391 -15: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 58356 nonzeros and length 68270 -16: MIS has 58356 vertices -16: MIS has 58356 vertices -16: MIS time: 14.8013 seconds -16: As a whole, The current MIS: has: 50114 nonzeros and length 68270 -12: Adding bc contributions... -12: Exploring via BFS... +16: As a whole, The current MIS: has: 58370 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58378 nonzeros and length 68270 +16: MIS has 58378 vertices +16: MIS has 58378 vertices +16: MIS time: 12.28 seconds +16: As a whole, The current MIS: has: 50119 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.18000 -14: 0d 1 1.44798 -14: s 6 0.32797 -14: 1d 46 1.30273 -14: s 41753 0.30923 -14: 2d 20561 1.35880 -14: s 1840726 0.20682 -14: c 0.00012 -14: 3u 20561 0.87231 -14: 4u 66922 0.96798 -14: 5u 2532 0.94000 +14: s 0 0.19199 +14: 0d 1 0.92397 +14: s 6 0.31198 +14: 1d 46 0.93996 +14: s 41753 0.21597 +14: 2d 20561 0.79599 +14: s 1840726 0.21235 +14: c 0.00011 +14: 3u 20561 0.82388 +14: 4u 66922 0.95998 +14: 5u 2532 0.92001 14: c 0.00000 -14: 6d 0 1.35597 -14: s 0 0.28922 -16: As a whole, The current MIS: has: 57890 nonzeros and length 68270 +14: 6d 0 1.16797 +14: s 0 0.18799 +16: As a whole, The current MIS: has: 57919 nonzeros and length 68270 14: 42th starting vertex was 26931 14: Number iterations: 7 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 10.796 seconds -14: MTEPS: 0.19425 +14: BFS time: 9.75204 seconds +14: MTEPS: 0.215045 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 58247 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58248 nonzeros and length 68270 -16: MIS has 58248 vertices -16: MIS has 58248 vertices -16: MIS time: 14.9019 seconds -16: As a whole, The current MIS: has: 49677 nonzeros and length 68270 +18: ****** maximal matching runtime ******** +18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** +18: 4 8 32 Karp-Sipser-rand 2675 1421 84.120563 +18: ------------------------------------------------------- +18: +16: As a whole, The current MIS: has: 58271 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58278 nonzeros and length 68270 +16: MIS has 58278 vertices +16: MIS has 58278 vertices +16: MIS time: 12.64 seconds +16: As a whole, The current MIS: has: 49862 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.27072 -14: 0d 1 1.28398 -14: s 90 0.23999 -14: 1d 130 1.24960 -14: s 124266 0.24678 -14: 2d 34750 1.39079 -14: s 1881000 0.22801 -14: c 0.00024 -14: 3u 34750 1.00896 -14: 4u 54126 0.91996 -14: 5u 1065 0.93477 +14: s 0 0.08002 +14: 0d 1 0.93997 +14: s 90 0.24800 +14: 1d 130 1.11199 +14: s 124266 0.09601 +14: 2d 34750 1.34400 +14: s 1881000 0.27998 +14: c 0.00017 +14: 3u 34750 0.84378 +14: 4u 54126 0.71601 +14: 5u 1065 0.66800 14: c 0.00000 -14: 6d 0 1.47195 -14: s 0 0.33126 +14: 6d 0 1.04797 +14: s 0 0.17594 14: 43th starting vertex was 29729 14: Number iterations: 7 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 11.0345 seconds -14: MTEPS: 0.190052 +14: BFS time: 9.464 seconds +14: MTEPS: 0.22159 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 57965 nonzeros and length 68270 -16: As a whole, The current MIS: has: 58344 nonzeros and length 68270 -18: ****** maximal matching runtime ******** -18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 Greedy-rand 2809 1287 32.417330 -18: ------------------------------------------------------- -18: +16: As a whole, The current MIS: has: 57897 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58276 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58279 nonzeros and length 68270 +16: MIS has 58279 vertices +16: MIS has 58279 vertices +16: MIS time: 12.104 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 41 0.26400 -14: 0d 47 1.38398 -14: s 75989 0.21242 -14: 1d 29074 1.55601 -14: s 1896667 0.24798 -14: c 0.00015 -14: 2u 29074 0.89978 -14: 3u 59497 0.98799 -14: 4u 1450 1.14396 +14: s 41 0.17201 +14: 0d 47 0.98396 +14: s 75989 0.19199 +14: 1d 29074 1.30798 +14: s 1896667 0.17200 +14: c 0.00014 +14: 2u 29074 0.78781 +14: 3u 59497 0.77998 +14: 4u 1450 0.68798 14: c 0.00000 -14: 5d 0 1.39596 -14: s 0 0.31599 +14: 5d 0 1.17196 +14: s 0 0.15599 14: 44th starting vertex was 82899 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.48533 seconds -14: MTEPS: 0.221091 +14: BFS time: 8.512 seconds +14: MTEPS: 0.246372 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 58346 nonzeros and length 68270 -16: MIS has 58346 vertices -16: MIS has 58346 vertices -16: MIS time: 14.716 seconds -16: Per iteration communication times: -16: AllGatherv: 0 -16: AlltoAllv: 0 -16: -------------------------- -16: Min MIS vertices: 58248 -16: Median MIS vertices: 58340.5 -16: Max MIS vertices: 58428 -16: Mean MIS vertices: 58335.5 -16: STDDEV MIS vertices: 50.8868 -16: -------------------------- -16: Filter keeps 10 percentage of edges -16: Min time: 11.2656 seconds -16: Median time: 14.8742 seconds -16: Max time: 15.312 seconds -16: Mean time: 14.5063 seconds -16: STDDEV time: 1.2342 seconds -16: -------------------------- -16: Initializing since date (only once) to 2500 -16: As a whole, The current MIS: has: 39440 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53095 nonzeros and length 68270 +16: As a whole, The current MIS: has: 50018 nonzeros and length 68270 +16: As a whole, The current MIS: has: 57888 nonzeros and length 68270 +15: 61th starting vertex was 27709 +15: Number iterations: 13 +15: Number of vertices found: 6501 +15: Number of edges traversed in both directions: 12600 +15: Number of edges processed in both directions: 1243784 +15: Number of edges processed in one direction: 542271 +15: BFS time: 27.752 seconds +15: MTEPS (bidirectional): 0.000454021 +15: MPEPS (bidirectional): 0.0448178 +15: MPEPS (unidirectional): 0.0195399 +15: Total communication (average so far): 0 +16: As a whole, The current MIS: has: 58223 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 29 0.28801 -14: 0d 40 1.31598 -14: s 55410 0.27197 -14: 1d 23958 1.52800 -14: s 1872095 0.30124 -14: c 0.00013 -14: 2u 23958 0.85584 -14: 3u 64095 0.84000 -14: 4u 1977 0.87201 -14: c 0.00001 -14: 5d 0 1.34395 -14: s 0 0.31197 +14: s 29 0.10383 +14: 0d 40 1.19197 +14: s 55410 0.24401 +14: 1d 23958 0.93198 +14: s 1872095 0.20797 +14: c 0.00012 +14: 2u 23958 0.75184 +14: 3u 64095 0.80382 +14: 4u 1977 0.73600 +14: c 0.00000 +14: 5d 0 1.14797 +14: s 0 0.25997 14: 45th starting vertex was 76219 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.15601 seconds -14: MTEPS: 0.229043 +14: BFS time: 8.5291 seconds +14: MTEPS: 0.245879 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 53856 nonzeros and length 68270 -15: 48th starting vertex was 40946 -15: Number iterations: 13 -15: Number of vertices found: 6382 -15: Number of edges traversed in both directions: 12454 -15: Number of edges processed in both directions: 1244067 -15: Number of edges processed in one direction: 541147 -15: BFS time: 36.136 seconds -15: MTEPS (bidirectional): 0.000344642 -15: MPEPS (bidirectional): 0.0344274 -15: MPEPS (unidirectional): 0.0149753 -15: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 53862 nonzeros and length 68270 -16: MIS has 53862 vertices -16: MIS has 53862 vertices -16: MIS time: 14.9959 seconds +18: ****** maximal matching runtime ******** +18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** +18: 4 8 32 Greedy-rand 2794 1302 24.028074 +18: ------------------------------------------------------- +18: +16: As a whole, The current MIS: has: 58225 nonzeros and length 68270 +16: MIS has 58225 vertices +16: MIS has 58225 vertices +16: MIS time: 12.0963 seconds +16: As a whole, The current MIS: has: 49929 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 5 0.20400 -14: 0d 37 1.40797 -14: s 67637 0.21480 -14: 1d 23293 1.44679 -14: s 1846383 0.10808 -14: c 0.00013 -14: 2u 23293 0.76939 -14: 3u 64705 0.98801 -14: 4u 2032 0.96795 +14: s 5 0.14042 +14: 0d 37 0.88356 +14: s 67637 0.20925 +14: 1d 23293 1.15600 +14: s 1846383 0.05917 +14: c 0.00012 +14: 2u 23293 0.82370 +14: 3u 64705 0.71194 +14: 4u 2032 0.70397 14: c 0.00000 -14: 5d 0 1.29996 -14: s 0 0.19998 +14: 5d 0 0.96793 +14: s 0 0.18802 14: 46th starting vertex was 30778 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.09998 seconds -14: MTEPS: 0.230453 +14: BFS time: 7.5284 seconds +14: MTEPS: 0.278562 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 39514 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53045 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53820 nonzeros and length 68270 +16: As a whole, The current MIS: has: 57936 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58325 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58327 nonzeros and length 68270 +16: MIS has 58327 vertices +16: MIS has 58327 vertices +16: MIS time: 12.74 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.15202 -14: 0d 3 1.28396 -14: s 4916 0.19999 -14: 1d 5022 1.49198 -14: s 1328237 0.20798 -14: c 0.00005 -14: 2u 5022 0.84673 -14: 3u 75143 0.87597 -14: 4u 9854 0.94269 -14: c 0.00001 -14: 5d 0 1.23195 -14: s 0 0.20678 +14: s 1 0.13958 +14: 0d 3 0.93195 +14: s 4916 0.17198 +14: 1d 5022 1.05752 +14: s 1328237 0.16398 +14: c 0.00008 +14: 2u 5022 0.74788 +14: 3u 75143 0.68801 +14: 4u 9854 0.89600 +14: c 0.00000 +14: 5d 0 1.01598 +14: s 0 0.15999 14: 47th starting vertex was 39944 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.70776 seconds -14: MTEPS: 0.240834 +14: BFS time: 8.13603 seconds +14: MTEPS: 0.257757 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 53833 nonzeros and length 68270 -16: MIS has 53833 vertices -16: MIS has 53833 vertices -16: MIS time: 15.1988 seconds -16: As a whole, The current MIS: has: 39233 nonzeros and length 68270 12: Tallying... -16: As a whole, The current MIS: has: 52840 nonzeros and length 68270 +16: As a whole, The current MIS: has: 50074 nonzeros and length 68270 +16: As a whole, The current MIS: has: 57843 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58211 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.20001 -14: 0d 1 1.27997 -14: s 2 0.26526 -14: 1d 108 1.29880 -14: s 104879 0.29997 -14: 2d 30642 1.33197 -14: s 1877209 0.32515 -14: c 0.00016 -14: 3u 30642 0.87981 -14: 4u 57992 0.78400 -14: 5u 1329 0.88799 +14: s 1 0.10397 +14: 0d 1 1.16797 +14: s 2 0.14364 +14: 1d 108 0.87999 +14: s 104879 0.21991 +14: 2d 30642 1.24688 +14: s 1877209 0.14797 +14: c 0.00015 +14: 3u 30642 0.72366 +14: 4u 57992 0.72797 +14: 5u 1329 0.87183 14: c 0.00000 -14: 6d 0 1.27357 -14: s 0 0.28524 +14: 6d 0 1.23198 +14: s 0 0.17200 14: 48th starting vertex was 77613 14: Number iterations: 7 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 10.68 seconds -14: MTEPS: 0.19636 +14: BFS time: 9.86399 seconds +14: MTEPS: 0.212604 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 53800 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53814 nonzeros and length 68270 -16: MIS has 53814 vertices -16: MIS has 53814 vertices -16: MIS time: 15.468 seconds +16: As a whole, The current MIS: has: 58214 nonzeros and length 68270 +16: MIS has 58214 vertices +16: MIS has 58214 vertices +16: MIS time: 12.36 seconds +16: As a whole, The current MIS: has: 49910 nonzeros and length 68270 +16: As a whole, The current MIS: has: 57909 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.25202 -14: 0d 2 1.35201 -14: s 434 0.30798 -14: 1d 1087 1.37598 -14: s 666497 0.19200 +14: s 1 0.11656 +14: 0d 2 0.99932 +14: s 434 0.19997 +14: 1d 1087 1.39406 +14: s 666497 0.26400 14: c 0.00004 -14: 2u 1087 0.77594 -14: 3u 64167 0.96397 -14: 4u 24633 1.15994 -14: 5u 185 0.97596 +14: 2u 1087 0.82335 +14: 3u 64167 0.83613 +14: 4u 24633 0.67560 +14: 5u 185 0.71641 14: c 0.00000 14: 49th starting vertex was 3141 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.57208 seconds -14: MTEPS: 0.244646 +14: BFS time: 7.87605 seconds +14: MTEPS: 0.266266 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 39201 nonzeros and length 68270 -16: As a whole, The current MIS: has: 52829 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58291 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58293 nonzeros and length 68270 +16: MIS has 58293 vertices +16: MIS has 58293 vertices +16: MIS time: 12.8011 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.19737 -14: 0d 2 1.25596 -14: s 145 0.31197 -14: 1d 737 1.51466 -14: s 556230 0.33196 +14: s 0 0.09616 +14: 0d 2 1.00312 +14: s 145 0.07301 +14: 1d 737 1.17262 +14: s 556230 0.19599 14: c 0.00004 -14: 2u 737 0.85194 -14: 3u 60672 0.87600 -14: 4u 28423 0.85197 -14: 5u 240 0.93350 +14: 2u 737 0.65082 +14: 3u 60672 0.74001 +14: 4u 28423 0.74001 +14: 5u 240 0.79199 14: c 0.00000 14: 50th starting vertex was 20939 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.3692 seconds -14: MTEPS: 0.250576 +14: BFS time: 7.64001 seconds +14: MTEPS: 0.274492 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 53796 nonzeros and length 68270 -15: 50th starting vertex was 41797 -15: Number iterations: 15 -15: Number of vertices found: 6382 -15: Number of edges traversed in both directions: 12454 -15: Number of edges processed in both directions: 1244067 -15: Number of edges processed in one direction: 541147 -15: BFS time: 41.168 seconds -15: MTEPS (bidirectional): 0.000302516 -15: MPEPS (bidirectional): 0.0302193 -15: MPEPS (unidirectional): 0.0131448 +15: 66th starting vertex was 24910 +15: Number iterations: 13 +15: Number of vertices found: 6499 +15: Number of edges traversed in both directions: 12597 +15: Number of edges processed in both directions: 1243499 +15: Number of edges processed in one direction: 542160 +15: BFS time: 27.944 seconds +15: MTEPS (bidirectional): 0.000450795 +15: MPEPS (bidirectional): 0.0444997 +15: MPEPS (unidirectional): 0.0194017 15: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 53805 nonzeros and length 68270 -16: MIS has 53805 vertices -16: MIS has 53805 vertices -16: MIS time: 15.6513 seconds -16: As a whole, The current MIS: has: 39548 nonzeros and length 68270 +16: As a whole, The current MIS: has: 49871 nonzeros and length 68270 +16: As a whole, The current MIS: has: 57896 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58245 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 6 0.25976 -14: 0d 13 1.38797 -14: s 3354 0.23197 -14: 1d 3670 1.51598 -14: s 1191185 0.29602 -14: c 0.00005 -14: 2u 3670 0.92657 -14: 3u 74164 1.03200 -14: 4u 12159 0.94403 -14: c 0.00000 -14: 5d 0 1.52390 -14: s 0 0.33196 +14: s 6 0.09202 +14: 0d 13 1.04394 +14: s 3354 0.24798 +14: 1d 3670 1.07998 +14: s 1191185 0.14403 +14: c 0.00008 +14: 2u 3670 0.60388 +14: 3u 74164 0.73605 +14: 4u 12159 0.72799 +14: c 0.00001 +14: 5d 0 0.99195 +14: s 0 0.20399 14: 51th starting vertex was 54973 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.16002 seconds -14: MTEPS: 0.228943 +14: BFS time: 7.92374 seconds +14: MTEPS: 0.264663 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 52950 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58251 nonzeros and length 68270 +16: MIS has 58251 vertices +16: MIS has 58251 vertices +16: MIS time: 12.424 seconds +16: As a whole, The current MIS: has: 49697 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 77 0.20405 -14: 0d 416 1.26398 -14: s 357868 0.15205 +14: s 77 0.11200 +14: 0d 416 1.14403 +14: s 357868 0.20391 14: c 0.00004 -14: 1u 416 0.87992 -14: 2u 51937 1.06000 -14: 3u 37320 0.95594 -14: 4u 401 0.98399 +14: 1u 416 0.82515 +14: 2u 51937 0.85077 +14: 3u 37320 0.68979 +14: 4u 401 0.70800 14: c 0.00000 -16: As a whole, The current MIS: has: 53829 nonzeros and length 68270 14: 52th starting vertex was 54497 14: Number iterations: 5 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 6.75601 seconds -14: MTEPS: 0.310409 +14: BFS time: 5.80801 seconds +14: MTEPS: 0.361074 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 53845 nonzeros and length 68270 -16: MIS has 53845 vertices -16: MIS has 53845 vertices -16: MIS time: 15.0879 seconds -14/20 Test #19: BPMM_Test ........................ Passed 234.96 sec -test 20 - Start 20: SpMSpVBench_test - -20: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017/SpMSpVBench" "-rmat" "18" -20: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017 -20: Test timeout computed to be: 1500 -16: As a whole, The current MIS: has: 39117 nonzeros and length 68270 +16: As a whole, The current MIS: has: 57836 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58319 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58320 nonzeros and length 68270 +16: MIS has 58320 vertices +16: MIS has 58320 vertices +16: MIS time: 12.612 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.18402 -14: 0d 3 1.39997 -14: s 10765 0.20399 -14: 1d 8742 1.60271 -14: s 1562537 0.25045 -14: c 0.00006 -14: 2u 8742 0.80749 -14: 3u 75054 1.17597 -14: 4u 6245 0.96796 +14: s 0 0.16816 +14: 0d 3 0.91140 +14: s 10765 0.24397 +14: 1d 8742 1.23179 +14: s 1562537 0.26394 +14: c 0.00008 +14: 2u 8742 0.84790 +14: 3u 75054 0.74399 +14: 4u 6245 0.59199 14: c 0.00001 -14: 5d 0 1.43196 -14: s 0 0.22955 +14: 5d 0 0.90347 +14: s 0 0.25998 14: 53th starting vertex was 8488 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.372 seconds -14: MTEPS: 0.223765 +14: BFS time: 8.636 seconds +14: MTEPS: 0.242835 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 52845 nonzeros and length 68270 -20: As a whole: 262144 rows and 262144 columns and 7652164 nonzeros -20: Load balance: 1.01676 -20: ------------------------------------------------- -20: BFS With CSC matrix and SpMSpV-bucket algorithm -20: ------------------------------------------------- -16: As a whole, The current MIS: has: 53884 nonzeros and length 68270 +16: As a whole, The current MIS: has: 50044 nonzeros and length 68270 12: Adding bc contributions... 12: Exploring via BFS... -20: iteration: 0 xnnz: 1 ynnz: 0 SpMSpV time: 3.01601 -20: -20: Overall stats: -20: starting vertex: 0 -20: Avg number iterations: 1 -20: Avg number of vertices found: 0 -20: Avg Number of edges traversed: 0 -20: Avg SpMSpV time: 3.01601 -20: Avg Total time: 3.62002 -20: ------------------------------------------------- -20: BFS With Split CSC matrix and SpMSpV-heapsort algorithm -20: ------------------------------------------------- -16: As a whole, The current MIS: has: 53901 nonzeros and length 68270 -16: MIS has 53901 vertices -16: MIS has 53901 vertices -16: MIS time: 14.94 seconds +16: As a whole, The current MIS: has: 57849 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.30001 -14: 0d 36 1.23995 -14: s 89850 0.28799 -14: 1d 27484 1.57195 -14: s 1865519 0.17865 -14: c 0.00015 -14: 2u 27484 0.86783 -14: 3u 60943 1.13196 -14: 4u 1606 0.90122 +14: s 1 0.19999 +14: 0d 36 1.17995 +14: s 89850 0.23201 +14: 1d 27484 0.77198 +14: s 1865519 0.12023 +14: c 0.00023 +14: 2u 27484 0.83170 +14: 3u 60943 0.69196 +14: 4u 1606 0.86799 14: c 0.00000 -14: 5d 0 1.31597 -14: s 0 0.28120 +14: 5d 0 1.22396 +14: s 0 0.21999 14: 54th starting vertex was 74696 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.17204 seconds -14: MTEPS: 0.228643 +14: BFS time: 8.588 seconds +14: MTEPS: 0.244192 14: Total communication (average so far): 0 14: A BFS iteration is starting -20: iteration: 0 xnnz: 1 ynnz: 0 SpMSpV time: 2.19604 -20: -20: Overall stats: -20: starting vertex: 0 -20: Avg number iterations: 1 -20: Avg number of vertices found: 0 -20: Avg Number of edges traversed: 0 -20: Avg SpMSpV time: 2.19604 -20: Avg Total time: 2.77576 -20: ------------------------------------------------- -20: BFS With DCSC matric and SpMSpV-SPA algorithm -20: ------------------------------------------------- -16: As a whole, The current MIS: has: 39608 nonzeros and length 68270 -20: iteration: 0 xnnz: 1 ynnz: 0 SpMSpV time: 1.91197 -20: -20: Overall stats: -20: starting vertex: 0 -20: Avg number iterations: 1 -20: Avg number of vertices found: 0 -20: Avg Number of edges traversed: 0 -20: Avg SpMSpV time: 1.91197 -20: Avg Total time: 2.62516 -15/20 Test #20: SpMSpVBench_test ................. Passed 20.91 sec -16: As a whole, The current MIS: has: 53097 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58173 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58175 nonzeros and length 68270 +16: MIS has 58175 vertices +16: MIS has 58175 vertices +16: MIS time: 13.514 seconds +18: ****** maximal matching runtime ******** +18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** +18: 4 8 32 Karp-Sipser 2672 1424 74.022381 +18: ------------------------------------------------------- +18: +15: 70th starting vertex was 14741 +15: Number iterations: 11 +15: Number of vertices found: 6499 +15: Number of edges traversed in both directions: 12597 +15: Number of edges processed in both directions: 1243499 +15: Number of edges processed in one direction: 542160 +15: BFS time: 24.7249 seconds +15: MTEPS (bidirectional): 0.000509486 +15: MPEPS (bidirectional): 0.0502934 +15: MPEPS (unidirectional): 0.0219277 +15: Total communication (average so far): 0 +16: As a whole, The current MIS: has: 50275 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.17192 -14: 0d 3 1.45595 -14: s 7002 0.20799 -14: 1d 7244 1.55600 -14: s 1485088 0.10805 -14: c 0.00007 -14: 2u 7244 0.86388 -14: 3u 75308 0.86000 -14: 4u 7485 0.85080 -14: c 0.00001 -14: 5d 0 1.21997 -14: s 0 0.26398 +14: s 0 0.20000 +14: 0d 3 0.96398 +14: s 7002 0.19999 +14: 1d 7244 1.19599 +14: s 1485088 0.21198 +14: c 0.00008 +14: 2u 7244 0.71992 +14: 3u 75308 0.84400 +14: 4u 7485 0.62399 +14: c 0.00000 +14: 5d 0 0.90399 +14: s 0 0.20860 14: 55th starting vertex was 34216 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.8628 seconds -14: MTEPS: 0.236621 +14: BFS time: 8.028 seconds +14: MTEPS: 0.261226 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 53912 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53920 nonzeros and length 68270 -16: MIS has 53920 vertices -16: MIS has 53920 vertices -16: MIS time: 13.7319 seconds -16: As a whole, The current MIS: has: 39271 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58035 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58302 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58303 nonzeros and length 68270 +16: MIS has 58303 vertices +16: MIS has 58303 vertices +16: MIS time: 12.468 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 3 0.21201 -14: 0d 6 1.02398 -14: s 7220 0.17876 -14: 1d 5630 1.22397 -14: s 1377686 0.17600 +14: s 3 0.10001 +14: 0d 6 1.34397 +14: s 7220 0.16898 +14: 1d 5630 1.29141 +14: s 1377686 0.29198 14: c 0.00005 -14: 2u 5630 0.62269 -14: 3u 75422 0.78000 -14: 4u 8977 0.80801 +14: 2u 5630 0.52794 +14: 3u 75422 0.79309 +14: 4u 8977 0.83199 14: c 0.00000 -14: 5d 0 1.19998 -14: s 0 0.18797 +14: 5d 0 1.20013 +14: s 0 0.24094 14: 56th starting vertex was 82846 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.01784 seconds -14: MTEPS: 0.261557 +14: BFS time: 8.57742 seconds +14: MTEPS: 0.244493 14: Total communication (average so far): 0 14: A BFS iteration is starting -18: ****** maximal matching runtime ******** -18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 Karp-Sipser 2675 1421 107.926743 -18: ------------------------------------------------------- -18: -16: As a whole, The current MIS: has: 52994 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53870 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53881 nonzeros and length 68270 +16: As a whole, The current MIS: has: 49983 nonzeros and length 68270 +16: As a whole, The current MIS: has: 57985 nonzeros and length 68270 +16: As a whole, The current MIS: has: 58378 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 3 0.12798 -14: 0d 52 1.24397 -14: s 92871 0.13876 -14: 1d 27920 1.08399 -14: s 1866794 0.20561 -14: c 0.00015 -14: 2u 27920 0.63982 -14: 3u 60526 0.82800 -14: 4u 1574 0.82800 +14: s 3 0.10800 +14: 0d 52 0.90405 +14: s 92871 0.22797 +14: 1d 27920 1.09199 +14: s 1866794 0.36396 +14: c 0.00014 +14: 2u 27920 0.64384 +14: 3u 60526 0.58400 +14: 4u 1574 0.73616 14: c 0.00000 -14: 5d 0 1.12799 -14: s 0 0.16798 -16: MIS has 53881 vertices -16: MIS has 53881 vertices -16: MIS time: 12.8875 seconds +14: 5d 0 0.78398 +14: s 0 0.19229 14: 57th starting vertex was 65966 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.00522 seconds -14: MTEPS: 0.261969 +14: BFS time: 7.88939 seconds +14: MTEPS: 0.265816 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 39125 nonzeros and length 68270 -16: As a whole, The current MIS: has: 52912 nonzeros and length 68270 -15: 58th starting vertex was 41028 -15: Number iterations: 12 -15: Number of vertices found: 6382 -15: Number of edges traversed in both directions: 12454 -15: Number of edges processed in both directions: 1244067 -15: Number of edges processed in one direction: 541147 -15: BFS time: 28.112 seconds -15: MTEPS (bidirectional): 0.000443013 -15: MPEPS (bidirectional): 0.0442539 -15: MPEPS (unidirectional): 0.0192497 -15: Total communication (average so far): 0 +18: ****** maximal matching runtime ******** +18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** +18: 4 8 32 Greedy 2786 1310 19.644059 +18: ------------------------------------------------------- +18: +18: ##################################################### +18: ################## Run 2 ############################ +18: ##################################################### +16: As a whole, The current MIS: has: 58379 nonzeros and length 68270 +16: MIS has 58379 vertices +16: MIS has 58379 vertices +16: MIS time: 11.604 seconds +16: Per iteration communication times: +16: AllGatherv: 0 +16: AlltoAllv: 0 +16: -------------------------- +16: Min MIS vertices: 58175 +16: Median MIS vertices: 58286 +16: Max MIS vertices: 58379 +16: Mean MIS vertices: 58289.2 +16: STDDEV MIS vertices: 62.5036 +16: -------------------------- +16: Filter keeps 10 percentage of edges +16: Min time: 11.604 seconds +16: Median time: 12.55 seconds +16: Max time: 13.7599 seconds +16: Mean time: 12.6402 seconds +16: STDDEV time: 0.554014 seconds +16: -------------------------- +16: Initializing since date (only once) to 2500 +16: As a whole, The current MIS: has: 39477 nonzeros and length 68270 +16: As a whole, The current MIS: has: 52855 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.15589 -14: 0d 1 1.10796 -14: s 9 0.27198 -14: 1d 18 1.23200 -14: s 8987 0.24797 -14: 2d 8034 1.25200 -14: s 1541517 0.17997 -14: c 0.00006 -14: 3u 8034 0.75992 -14: 4u 75250 0.67999 -14: 5u 6743 0.66799 -14: c 0.00000 -14: 6d 0 1.23477 -14: s 0 0.17841 -16: As a whole, The current MIS: has: 53771 nonzeros and length 68270 +14: s 0 0.05606 +14: 0d 1 0.91589 +14: s 9 0.09284 +14: 1d 18 1.04419 +14: s 8987 0.37578 +14: 2d 8034 1.28797 +14: s 1541517 0.25541 +14: c 0.00026 +14: 3u 8034 0.82371 +14: 4u 75250 0.91555 +14: 5u 6743 0.78248 +14: c 0.00001 +14: 6d 0 1.30382 +14: s 0 0.22013 14: 58th starting vertex was 11996 14: Number iterations: 7 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 9.21999 seconds -14: MTEPS: 0.227454 +14: BFS time: 10.148 seconds +14: MTEPS: 0.206653 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 53785 nonzeros and length 68270 -16: MIS has 53785 vertices -16: MIS has 53785 vertices -16: MIS time: 12.624 seconds -16: As a whole, The current MIS: has: 39720 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53773 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53790 nonzeros and length 68270 +16: MIS has 53790 vertices +16: MIS has 53790 vertices +16: MIS time: 14.8039 seconds +18: ****** maximal matching runtime ******** +18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** +18: 4 8 32 DMD 2691 1405 14.179972 +18: ------------------------------------------------------- +18: 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 0 0.10804 -14: 0d 1 1.11597 -14: s 352 0.17199 -14: 1d 382 1.09606 -14: s 312947 0.17599 -14: c 0.00003 -14: 2u 382 0.66796 -14: 3u 50016 0.86673 -14: 4u 39238 0.71201 -14: 5u 437 0.68401 +14: s 0 0.23226 +14: 0d 1 1.06409 +14: s 352 0.15349 +14: 1d 382 1.08362 +14: s 312947 0.22797 +14: c 0.00004 +14: 2u 382 0.73218 +14: 3u 50016 0.61201 +14: 4u 39238 0.70439 +14: 5u 437 0.78800 14: c 0.00000 14: 59th starting vertex was 58008 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 6.94805 seconds -14: MTEPS: 0.301829 +14: BFS time: 8.37599 seconds +14: MTEPS: 0.250373 14: Total communication (average so far): 0 14: A BFS iteration is starting -18: ****** maximal matching runtime ******** -18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 Greedy 2795 1301 22.754813 -18: ------------------------------------------------------- -18: -18: ##################################################### -18: ################## Run 2 ############################ -18: ##################################################### -16: As a whole, The current MIS: has: 52932 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53778 nonzeros and length 68270 +16: As a whole, The current MIS: has: 39310 nonzeros and length 68270 +16: As a whole, The current MIS: has: 52862 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53704 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 6 0.23597 -14: 0d 12 1.16397 -14: s 9255 0.25597 -14: 1d 9704 1.33996 -14: s 1611532 0.27200 -14: c 0.00007 -14: 2u 9704 0.77591 -14: 3u 74533 0.85996 -14: 4u 5802 0.72799 +14: s 6 0.09880 +14: 0d 12 1.09592 +14: s 9255 0.16796 +14: 1d 9704 1.14428 +14: s 1611532 0.31583 +14: c 0.00010 +14: 2u 9704 0.75188 +14: 3u 74533 0.75764 +14: 4u 5802 0.87351 14: c 0.00000 -14: 5d 0 1.36678 -14: s 0 0.27598 -16: As a whole, The current MIS: has: 53792 nonzeros and length 68270 -16: MIS has 53792 vertices -16: MIS has 53792 vertices -16: MIS time: 13.0185 seconds +14: 5d 0 1.00397 +14: s 0 0.19999 14: 60th starting vertex was 38680 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.30669 seconds -14: MTEPS: 0.252462 +14: BFS time: 8.50002 seconds +14: MTEPS: 0.24672 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 39338 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53720 nonzeros and length 68270 +16: MIS has 53720 vertices +16: MIS has 53720 vertices +16: MIS time: 13.908 seconds +16: As a whole, The current MIS: has: 39044 nonzeros and length 68270 12: Tallying... -16: As a whole, The current MIS: has: 52909 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 3 0.15602 -14: 0d 8 1.00396 -14: s 24491 0.17481 -14: 1d 12697 1.19074 -14: s 1694741 0.20140 +14: s 3 0.28398 +14: 0d 8 1.36396 +14: s 24491 0.14443 +14: 1d 12697 1.44800 +14: s 1694741 0.23067 14: c 0.00008 -14: 2u 12697 0.76829 -14: 3u 72908 0.92398 -14: 4u 4440 0.82669 +14: 2u 12697 1.01008 +14: 3u 72908 0.86398 +14: 4u 4440 1.05600 14: c 0.00000 -14: 5d 0 1.21196 -14: s 0 0.19199 +14: 5d 0 1.53498 +14: s 0 0.32788 14: 61th starting vertex was 54522 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.11599 seconds -14: MTEPS: 0.258394 +14: BFS time: 11.0899 seconds +14: MTEPS: 0.189102 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 53808 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53833 nonzeros and length 68270 -16: MIS has 53833 vertices -16: MIS has 53833 vertices -16: MIS time: 14.332 seconds +16: As a whole, The current MIS: has: 52952 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53910 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53923 nonzeros and length 68270 +16: MIS has 53923 vertices +16: MIS has 53923 vertices +16: MIS time: 18.912 seconds 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.18800 -14: 0d 4 0.96400 -14: s 1831 0.22800 -14: 1d 2065 1.33477 -14: s 935730 0.25595 +14: s 1 0.26000 +14: 0d 4 1.19197 +14: s 1831 0.19199 +14: 1d 2065 1.55889 +14: s 935730 0.24647 14: c 0.00004 -14: 2u 2065 0.75996 -14: 3u 70812 0.81599 -14: 4u 17096 0.87200 -14: c 0.00000 -14: 5d 0 1.30797 -14: s 0 0.26118 +14: 2u 2065 0.85828 +14: 3u 70812 0.96174 +14: 4u 17096 0.79082 +14: c 0.00001 +14: 5d 0 1.26396 +14: s 0 0.13198 14: 62th starting vertex was 84903 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.28801 seconds -14: MTEPS: 0.253031 +14: BFS time: 10.3956 seconds +14: MTEPS: 0.201732 14: Total communication (average so far): 0 14: A BFS iteration is starting -16: As a whole, The current MIS: has: 39123 nonzeros and length 68270 -18: ****** maximal matching runtime ******** -18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 DMD 2690 1406 21.627912 -18: ------------------------------------------------------- -18: -16: As a whole, The current MIS: has: 52991 nonzeros and length 68270 -15: 60th starting vertex was 4594 -15: Number iterations: 14 -15: Number of vertices found: 6383 -15: Number of edges traversed in both directions: 12456 -15: Number of edges processed in both directions: 1244081 -15: Number of edges processed in one direction: 541159 -15: BFS time: 33.136 seconds -15: MTEPS (bidirectional): 0.000375905 -15: MPEPS (bidirectional): 0.0375447 -15: MPEPS (unidirectional): 0.0163314 -15: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 53855 nonzeros and length 68270 +16: As a whole, The current MIS: has: 39357 nonzeros and length 68270 +16: As a whole, The current MIS: has: 52962 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53823 nonzeros and length 68270 14: param 90133 vertices with 3729948 edges 14: 186497 up and 181 down -14: s 1 0.16400 -14: 0d 3 1.28399 -14: s 23921 0.19600 -14: 1d 11616 1.32799 -14: s 1654810 0.19195 -14: c 0.00008 -14: 2u 11616 0.69592 -14: 3u 73495 0.77880 -14: 4u 4941 0.85202 +14: s 1 0.14000 +14: 0d 3 1.07597 +14: s 23921 0.16800 +14: 1d 11616 1.06798 +14: s 1654810 0.16404 +14: c 0.00007 +14: 2u 11616 0.74727 +14: 3u 73495 0.94800 +14: 4u 4941 0.89597 14: c 0.00000 -14: 5d 0 1.45195 -14: s 0 0.19999 +14: 5d 0 1.19998 +14: s 0 0.18001 14: 63th starting vertex was 78887 14: Number iterations: 6 14: Number of vertices found: 90075 14: Number of edges traversed: 2097123 -14: BFS time: 8.5476 seconds -14: MTEPS: 0.245346 +14: BFS time: 9.02802 seconds +14: MTEPS: 0.232291 14: Total communication (average so far): 0 14: Finished 14: -------------------------- @@ -17494,331 +17387,436 @@ 14: Mean nedges: 2.09712e+06 14: STDDEV nedges: 0 14: -------------------------- -14: Min time: 6.75601 seconds -14: First Quartile time: 8.88121 seconds -14: Median time: 9.19824 seconds -14: Third Quartile time: 9.46938 seconds -14: Max time: 11.34 seconds -14: Mean time: 9.21605 seconds -14: STDDEV time: 0.819441 seconds +14: Min time: 5.80801 seconds +14: First Quartile time: 7.84146 seconds +14: Median time: 8.24615 seconds +14: Third Quartile time: 8.612 seconds +14: Max time: 11.0899 seconds +14: Mean time: 8.32233 seconds +14: STDDEV time: 0.841146 seconds 14: -------------------------- -14: Min MTEPS: 0.184931 -14: First Quartile MTEPS: 0.221464 -14: Median MTEPS: 0.227992 -14: Third Quartile MTEPS: 0.23613 -14: Max MTEPS: 0.310409 -14: Harmonic mean of MTEPS: 0.227551 -14: Harmonic standard deviation of MTEPS: 0.0202326 -16/20 Test #14: DirOptBFS_Test ................... Passed 644.74 sec -16: As a whole, The current MIS: has: 53864 nonzeros and length 68270 -16: MIS has 53864 vertices -16: MIS has 53864 vertices -16: MIS time: 13.512 seconds -16: As a whole, The current MIS: has: 38913 nonzeros and length 68270 -16: As a whole, The current MIS: has: 52958 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53854 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53878 nonzeros and length 68270 -16: MIS has 53878 vertices -16: MIS has 53878 vertices -16: MIS time: 10.9504 seconds -16: As a whole, The current MIS: has: 38866 nonzeros and length 68270 -16: As a whole, The current MIS: has: 52898 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53896 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53912 nonzeros and length 68270 -16: MIS has 53912 vertices -16: MIS has 53912 vertices -16: MIS time: 11.316 seconds -16: As a whole, The current MIS: has: 39575 nonzeros and length 68270 +14: Min MTEPS: 0.189102 +14: First Quartile MTEPS: 0.243514 +14: Median MTEPS: 0.254315 +14: Third Quartile MTEPS: 0.267442 +14: Max MTEPS: 0.361074 +14: Harmonic mean of MTEPS: 0.251988 +14: Harmonic standard deviation of MTEPS: 0.0254686 +14/20 Test #14: DirOptBFS_Test ................... Passed 599.31 sec +test 19 + Start 19: BPMM_Test + +19: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/bpmm" "er" "12" "8" +19: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings +19: Test timeout computed to be: 1500 +19: Randomly generated ER matric +19: ***** I/O and other preprocessing steps ***** +19: Generating input matrix.... +16: As a whole, The current MIS: has: 53831 nonzeros and length 68270 +16: MIS has 53831 vertices +16: MIS has 53831 vertices +16: MIS time: 13.6077 seconds +19: graph_generation: 0.223976 s +19: As a whole: 4096 rows and 4096 columns and 26651 nonzeros +19: Generator took 2.81281 seconds +19: Generated matrix symmetricized.... +19: As a whole: 4096 rows and 4096 columns and 53262 nonzeros +19: ************************************************** +19: +19: +19: --------------------------------- +19: Calling maximum-cardinality matching with options: +19: init: dynamic mindegree, tree pruning, +19: --------------------------------- +19: +16: As a whole, The current MIS: has: 38921 nonzeros and length 68270 +16: As a whole, The current MIS: has: 52897 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53826 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53843 nonzeros and length 68270 +16: MIS has 53843 vertices +16: MIS has 53843 vertices +16: MIS time: 17.7313 seconds +16: As a whole, The current MIS: has: 39109 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53001 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53857 nonzeros and length 68270 +19: ****** maximal matching runtime ******** +19: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** +19: 4 8 32 DMD 2013 2083 23.607428 +19: ------------------------------------------------------- +19: +16: As a whole, The current MIS: has: 53876 nonzeros and length 68270 +16: MIS has 53876 vertices +16: MIS has 53876 vertices +16: MIS time: 15.8924 seconds +16: As a whole, The current MIS: has: 39447 nonzeros and length 68270 +16: As a whole, The current MIS: has: 52807 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53777 nonzeros and length 68270 12: Adding bc contributions... 12: Exploring via BFS... -16: As a whole, The current MIS: has: 53010 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53925 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53936 nonzeros and length 68270 -16: MIS has 53936 vertices -16: MIS has 53936 vertices -16: MIS time: 11.1066 seconds -16: As a whole, The current MIS: has: 38937 nonzeros and length 68270 -16: As a whole, The current MIS: has: 52844 nonzeros and length 68270 -16: As a whole, The current MIS: has: 53809 nonzeros and length 68270 -15: 66th starting vertex was 24910 -15: Number iterations: 13 -15: Number of vertices found: 6383 -15: Number of edges traversed in both directions: 12455 -15: Number of edges processed in both directions: 1244096 -15: Number of edges processed in one direction: 541175 -15: BFS time: 26.8136 seconds -15: MTEPS (bidirectional): 0.000464503 -15: MPEPS (bidirectional): 0.0463979 -15: MPEPS (unidirectional): 0.0201828 +16: As a whole, The current MIS: has: 53810 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53814 nonzeros and length 68270 +16: MIS has 53814 vertices +16: MIS has 53814 vertices +16: MIS time: 22.988 seconds +15: 91th starting vertex was 21923 +15: Number iterations: 14 +15: Number of vertices found: 6499 +15: Number of edges traversed in both directions: 12597 +15: Number of edges processed in both directions: 1243499 +15: Number of edges processed in one direction: 542160 +15: BFS time: 37.4971 seconds +15: MTEPS (bidirectional): 0.000335946 +15: MPEPS (bidirectional): 0.0331625 +15: MPEPS (unidirectional): 0.0144587 15: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 53830 nonzeros and length 68270 -16: MIS has 53830 vertices -16: MIS has 53830 vertices -16: MIS time: 11.032 seconds -16: Per iteration communication times: -16: AllGatherv: 0 -16: AlltoAllv: 0 -16: -------------------------- -16: Min MIS vertices: 53785 -16: Median MIS vertices: 53853.5 -16: Max MIS vertices: 53936 -16: Mean MIS vertices: 53855.7 -16: STDDEV MIS vertices: 46.3476 -16: -------------------------- -16: Filter keeps 25 percentage of edges -16: Min time: 10.9504 seconds -16: Median time: 13.622 seconds -16: Max time: 15.6513 seconds -16: Mean time: 13.4908 seconds -16: STDDEV time: 1.70154 seconds -16: -------------------------- -16: Initializing since date (only once) to 10000 -16: As a whole, The current MIS: has: 17250 nonzeros and length 68270 -16: As a whole, The current MIS: has: 42227 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44882 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44962 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44964 nonzeros and length 68270 -16: MIS has 44964 vertices -16: MIS has 44964 vertices -16: MIS time: 13.7959 seconds -16: As a whole, The current MIS: has: 17242 nonzeros and length 68270 -16: As a whole, The current MIS: has: 41990 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44928 nonzeros and length 68270 -16: As a whole, The current MIS: has: 45032 nonzeros and length 68270 -16: MIS has 45032 vertices -16: MIS has 45032 vertices -16: MIS time: 11.404 seconds -16: As a whole, The current MIS: has: 16730 nonzeros and length 68270 -12: Tallying... -16: As a whole, The current MIS: has: 41984 nonzeros and length 68270 +16: As a whole, The current MIS: has: 39085 nonzeros and length 68270 18: ****** maximal matching runtime ******** 18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 Karp-Sipser-rand 2674 1422 81.484001 +18: 4 8 32 Karp-Sipser-rand 2676 1420 103.602016 18: ------------------------------------------------------- 18: -16: As a whole, The current MIS: has: 44928 nonzeros and length 68270 -15: 70th starting vertex was 14741 -15: Number iterations: 12 -15: Number of vertices found: 6382 -15: Number of edges traversed in both directions: 12454 -15: Number of edges processed in both directions: 1244067 -15: Number of edges processed in one direction: 541147 -15: BFS time: 24.744 seconds -15: MTEPS (bidirectional): 0.000503314 -15: MPEPS (bidirectional): 0.0502776 -15: MPEPS (unidirectional): 0.0218698 -15: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 45024 nonzeros and length 68270 -16: MIS has 45024 vertices -16: MIS has 45024 vertices -16: MIS time: 11.7079 seconds -16: As a whole, The current MIS: has: 17973 nonzeros and length 68270 -16: As a whole, The current MIS: has: 42099 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44952 nonzeros and length 68270 -16: As a whole, The current MIS: has: 45032 nonzeros and length 68270 -16: MIS has 45032 vertices -16: MIS has 45032 vertices -16: MIS time: 11.244 seconds -16: As a whole, The current MIS: has: 17136 nonzeros and length 68270 -16: As a whole, The current MIS: has: 41988 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44677 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44744 nonzeros and length 68270 -16: MIS has 44744 vertices -16: MIS has 44744 vertices -16: MIS time: 11.4674 seconds +16: As a whole, The current MIS: has: 52727 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53595 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53607 nonzeros and length 68270 +16: MIS has 53607 vertices +16: MIS has 53607 vertices +16: MIS time: 17.904 seconds +16: As a whole, The current MIS: has: 38908 nonzeros and length 68270 +16: As a whole, The current MIS: has: 52806 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53676 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53690 nonzeros and length 68270 +16: MIS has 53690 vertices +16: MIS has 53690 vertices +16: MIS time: 15.4272 seconds +16: As a whole, The current MIS: has: 38487 nonzeros and length 68270 +16: As a whole, The current MIS: has: 52851 nonzeros and length 68270 18: ****** maximal matching runtime ******** 18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 Greedy-rand 2818 1278 24.038175 +18: 4 8 32 Greedy-rand 2806 1290 29.090886 18: ------------------------------------------------------- 18: -16: As a whole, The current MIS: has: 17603 nonzeros and length 68270 -16: As a whole, The current MIS: has: 42012 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44903 nonzeros and length 68270 -12: Adding bc contributions... -12: Exploring via BFS... -15: 73th starting vertex was 36598 -15: Number iterations: 13 -15: Number of vertices found: 6382 -15: Number of edges traversed in both directions: 12454 -15: Number of edges processed in both directions: 1244067 -15: Number of edges processed in one direction: 541147 -15: BFS time: 26.48 seconds -15: MTEPS (bidirectional): 0.000470317 -15: MPEPS (bidirectional): 0.0469814 -15: MPEPS (unidirectional): 0.0204361 -15: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 45002 nonzeros and length 68270 -16: As a whole, The current MIS: has: 45006 nonzeros and length 68270 -16: MIS has 45006 vertices -16: MIS has 45006 vertices -16: MIS time: 13.924 seconds -16: As a whole, The current MIS: has: 17080 nonzeros and length 68270 -16: As a whole, The current MIS: has: 41887 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44912 nonzeros and length 68270 -16: As a whole, The current MIS: has: 45013 nonzeros and length 68270 -16: MIS has 45013 vertices -16: MIS has 45013 vertices -16: MIS time: 11.211 seconds -16: As a whole, The current MIS: has: 16680 nonzeros and length 68270 -16: As a whole, The current MIS: has: 41979 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44806 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44895 nonzeros and length 68270 -16: MIS has 44895 vertices -16: MIS has 44895 vertices -16: MIS time: 11.006 seconds -16: As a whole, The current MIS: has: 18121 nonzeros and length 68270 -16: As a whole, The current MIS: has: 42355 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44772 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44827 nonzeros and length 68270 -16: MIS has 44827 vertices -16: MIS has 44827 vertices -16: MIS time: 11.26 seconds -16: As a whole, The current MIS: has: 17326 nonzeros and length 68270 -16: As a whole, The current MIS: has: 41945 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53816 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53835 nonzeros and length 68270 +16: MIS has 53835 vertices +16: MIS has 53835 vertices +16: MIS time: 16.7418 seconds +16: As a whole, The current MIS: has: 39587 nonzeros and length 68270 +16: As a whole, The current MIS: has: 52896 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53726 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53742 nonzeros and length 68270 +16: MIS has 53742 vertices +16: MIS has 53742 vertices +16: MIS time: 16.1045 seconds +16: As a whole, The current MIS: has: 39333 nonzeros and length 68270 12: Tallying... -16: As a whole, The current MIS: has: 44808 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44881 nonzeros and length 68270 -16: MIS has 44881 vertices -16: MIS has 44881 vertices -16: MIS time: 11.484 seconds -16: As a whole, The current MIS: has: 17735 nonzeros and length 68270 -16: As a whole, The current MIS: has: 42237 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44700 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44752 nonzeros and length 68270 -16: MIS has 44752 vertices -16: MIS has 44752 vertices -16: MIS time: 10.904 seconds -16: As a whole, The current MIS: has: 17415 nonzeros and length 68270 -16: As a whole, The current MIS: has: 42141 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44754 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44827 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44828 nonzeros and length 68270 -16: MIS has 44828 vertices -16: MIS has 44828 vertices -16: MIS time: 13.8999 seconds -18: ****** maximal matching runtime ******** -18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 Karp-Sipser 2675 1421 80.508062 -18: ------------------------------------------------------- -18: -16: As a whole, The current MIS: has: 18048 nonzeros and length 68270 -16: As a whole, The current MIS: has: 42341 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44883 nonzeros and length 68270 +16: As a whole, The current MIS: has: 52868 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53697 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53707 nonzeros and length 68270 +16: MIS has 53707 vertices +16: MIS has 53707 vertices +16: MIS time: 15.088 seconds +16: As a whole, The current MIS: has: 39360 nonzeros and length 68270 +16: As a whole, The current MIS: has: 52915 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53788 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53799 nonzeros and length 68270 +16: MIS has 53799 vertices +16: MIS has 53799 vertices +16: MIS time: 18.4693 seconds +16: As a whole, The current MIS: has: 38769 nonzeros and length 68270 +16: As a whole, The current MIS: has: 52727 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53673 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53695 nonzeros and length 68270 +16: MIS has 53695 vertices +16: MIS has 53695 vertices +16: MIS time: 15.56 seconds +16: As a whole, The current MIS: has: 38962 nonzeros and length 68270 +16: As a whole, The current MIS: has: 52864 nonzeros and length 68270 +16: As a whole, The current MIS: has: 53769 nonzeros and length 68270 +15: 110th starting vertex was 2493 +15: Number iterations: 12 +15: Number of vertices found: 6499 +15: Number of edges traversed in both directions: 12597 +15: Number of edges processed in both directions: 1243499 +15: Number of edges processed in one direction: 542160 +15: BFS time: 30.784 seconds +15: MTEPS (bidirectional): 0.000409206 +15: MPEPS (bidirectional): 0.0403943 +15: MPEPS (unidirectional): 0.0176118 +15: Total communication (average so far): 0 +16: As a whole, The current MIS: has: 53784 nonzeros and length 68270 +16: MIS has 53784 vertices +16: MIS has 53784 vertices +16: MIS time: 13.344 seconds +16: As a whole, The current MIS: has: 39577 nonzeros and length 68270 +16: As a whole, The current MIS: has: 52948 nonzeros and length 68270 12: Adding bc contributions... 12: Exploring via BFS... -16: As a whole, The current MIS: has: 44935 nonzeros and length 68270 -16: MIS has 44935 vertices -16: MIS has 44935 vertices -16: MIS time: 10.796 seconds -16: As a whole, The current MIS: has: 17681 nonzeros and length 68270 -16: As a whole, The current MIS: has: 42406 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44958 nonzeros and length 68270 -16: As a whole, The current MIS: has: 45025 nonzeros and length 68270 -16: MIS has 45025 vertices -16: MIS has 45025 vertices -16: MIS time: 10.8238 seconds +16: As a whole, The current MIS: has: 53679 nonzeros and length 68270 18: ****** maximal matching runtime ******** 18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 Greedy 2795 1301 19.708039 +18: 4 8 32 Karp-Sipser 2672 1424 89.890548 18: ------------------------------------------------------- 18: -18: ##################################################### -18: ################## Run 3 ############################ -18: ##################################################### -16: As a whole, The current MIS: has: 18119 nonzeros and length 68270 -15: 91th starting vertex was 21923 -15: Number iterations: 16 -15: Number of vertices found: 6382 -15: Number of edges traversed in both directions: 12454 -15: Number of edges processed in both directions: 1244067 -15: Number of edges processed in one direction: 541147 -15: BFS time: 32.5573 seconds -15: MTEPS (bidirectional): 0.000382525 -15: MPEPS (bidirectional): 0.0382116 -15: MPEPS (unidirectional): 0.0166214 -15: Total communication (average so far): 0 -16: As a whole, The current MIS: has: 42473 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44826 nonzeros and length 68270 -16: As a whole, The current MIS: has: 44884 nonzeros and length 68270 -16: MIS has 44884 vertices -16: MIS has 44884 vertices -16: MIS time: 11.5332 seconds -16: As a whole, The current MIS: has: 17159 nonzeros and length 68270 -16: As a whole, The current MIS: has: 42106 nonzeros and length 68270 -16: As a whole, The current MIS: has: 45030 nonzeros and length 68270 -16: As a whole, The current MIS: has: 45096 nonzeros and length 68270 -16: MIS has 45096 vertices -16: MIS has 45096 vertices -16: MIS time: 11.1188 seconds +16: As a whole, The current MIS: has: 53692 nonzeros and length 68270 +16: MIS has 53692 vertices +16: MIS has 53692 vertices +16: MIS time: 12.784 seconds 16: Per iteration communication times: 16: AllGatherv: 0 16: AlltoAllv: 0 16: -------------------------- -16: Min MIS vertices: 44744 -16: Median MIS vertices: 44949.5 -16: Max MIS vertices: 45096 -16: Mean MIS vertices: 44933.6 -16: STDDEV MIS vertices: 107.361 +16: Min MIS vertices: 53607 +16: Median MIS vertices: 53787 +16: Max MIS vertices: 53923 +16: Mean MIS vertices: 53771.8 +16: STDDEV MIS vertices: 82.9357 16: -------------------------- -16: Filter keeps 100 percentage of edges -16: Min time: 10.796 seconds -16: Median time: 11.332 seconds -16: Max time: 13.924 seconds -16: Mean time: 11.7237 seconds -16: STDDEV time: 1.09741 seconds +16: Filter keeps 25 percentage of edges +16: Min time: 12.784 seconds +16: Median time: 15.7262 seconds +16: Max time: 22.988 seconds +16: Mean time: 16.2041 seconds +16: STDDEV time: 2.58482 seconds 16: -------------------------- -17/20 Test #16: FMIS_Test ........................ Passed 851.38 sec +16: Initializing since date (only once) to 10000 +16: As a whole, The current MIS: has: 17181 nonzeros and length 68270 +16: As a whole, The current MIS: has: 42062 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44800 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44867 nonzeros and length 68270 +16: MIS has 44867 vertices +16: MIS has 44867 vertices +16: MIS time: 15.5399 seconds +15: 111th starting vertex was 26440 +15: Number iterations: 13 +15: Number of vertices found: 6499 +15: Number of edges traversed in both directions: 12597 +15: Number of edges processed in both directions: 1243499 +15: Number of edges processed in one direction: 542160 +15: BFS time: 28.444 seconds +15: MTEPS (bidirectional): 0.00044287 +15: MPEPS (bidirectional): 0.0437174 +15: MPEPS (unidirectional): 0.0190606 +15: Total communication (average so far): 0 +15/20 Test #19: BPMM_Test ........................ Passed 222.65 sec +test 20 + Start 20: SpMSpVBench_test + +20: Test command: /usr/bin/mpiexec "-n" "4" "/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017/SpMSpVBench" "-rmat" "18" +20: Working Directory: /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017 +20: Test timeout computed to be: 1500 +16: As a whole, The current MIS: has: 17743 nonzeros and length 68270 +18: ****** maximal matching runtime ******** +18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** +18: 4 8 32 Greedy 2786 1310 19.875459 +18: ------------------------------------------------------- +18: +18: ##################################################### +18: ################## Run 3 ############################ +18: ##################################################### +16: As a whole, The current MIS: has: 42093 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44893 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44998 nonzeros and length 68270 +16: MIS has 44998 vertices +16: MIS has 44998 vertices +16: MIS time: 12.9482 seconds +16: As a whole, The current MIS: has: 17531 nonzeros and length 68270 18: ****** maximal matching runtime ******** 18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 DMD 2690 1406 18.012183 +18: 4 8 32 DMD 2691 1405 11.015940 18: ------------------------------------------------------- 18: +16: As a whole, The current MIS: has: 42092 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44810 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44898 nonzeros and length 68270 +16: MIS has 44898 vertices +16: MIS has 44898 vertices +16: MIS time: 12.364 seconds +16: As a whole, The current MIS: has: 17685 nonzeros and length 68270 12: Tallying... +16: As a whole, The current MIS: has: 42148 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44734 nonzeros and length 68270 +15: 115th starting vertex was 44691 +15: Number iterations: 12 +15: Number of vertices found: 6499 +15: Number of edges traversed in both directions: 12597 +15: Number of edges processed in both directions: 1243499 +15: Number of edges processed in one direction: 542160 +15: BFS time: 22.668 seconds +15: MTEPS (bidirectional): 0.000555718 +15: MPEPS (bidirectional): 0.0548571 +15: MPEPS (unidirectional): 0.0239174 +15: Total communication (average so far): 0 +20: As a whole: 262144 rows and 262144 columns and 7649606 nonzeros +16: As a whole, The current MIS: has: 44815 nonzeros and length 68270 +20: Load balance: 1.00778 +16: MIS has 44815 vertices +16: MIS has 44815 vertices +16: MIS time: 12.1039 seconds +20: ------------------------------------------------- +20: BFS With CSC matrix and SpMSpV-bucket algorithm +20: ------------------------------------------------- +20: iteration: 0 xnnz: 1 ynnz: 0 SpMSpV time: 2.06025 +16: As a whole, The current MIS: has: 17518 nonzeros and length 68270 +20: +20: Overall stats: +20: starting vertex: 0 +20: Avg number iterations: 1 +20: Avg number of vertices found: 0 +20: Avg Number of edges traversed: 0 +20: Avg SpMSpV time: 2.06025 +20: Avg Total time: 2.85599 +20: ------------------------------------------------- +20: BFS With Split CSC matrix and SpMSpV-heapsort algorithm +20: ------------------------------------------------- +16: As a whole, The current MIS: has: 41915 nonzeros and length 68270 +20: iteration: 0 xnnz: 1 ynnz: 0 SpMSpV time: 1.89616 +20: +20: Overall stats: +20: starting vertex: 0 +20: Avg number iterations: 1 +20: Avg number of vertices found: 0 +20: Avg Number of edges traversed: 0 +20: Avg SpMSpV time: 1.89616 +20: Avg Total time: 2.46007 +20: ------------------------------------------------- +20: BFS With DCSC matric and SpMSpV-SPA algorithm +20: ------------------------------------------------- +16: As a whole, The current MIS: has: 44972 nonzeros and length 68270 +20: iteration: 0 xnnz: 1 ynnz: 0 SpMSpV time: 1.576 +16: As a whole, The current MIS: has: 45052 nonzeros and length 68270 +20: +20: Overall stats: +20: starting vertex: 0 +20: Avg number iterations: 1 +20: Avg number of vertices found: 0 +20: Avg Number of edges traversed: 0 +20: Avg SpMSpV time: 1.576 +20: Avg Total time: 2.28067 +16: MIS has 45052 vertices +16: MIS has 45052 vertices +16: MIS time: 14.456 seconds +16/20 Test #20: SpMSpVBench_test ................. Passed 47.98 sec +16: As a whole, The current MIS: has: 17587 nonzeros and length 68270 +16: As a whole, The current MIS: has: 42184 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44922 nonzeros and length 68270 +15: 117th starting vertex was 12193 +15: Number iterations: 11 +15: Number of vertices found: 6499 +15: Number of edges traversed in both directions: 12597 +15: Number of edges processed in both directions: 1243499 +15: Number of edges processed in one direction: 542160 +15: BFS time: 21.3892 seconds +15: MTEPS (bidirectional): 0.000588942 +15: MPEPS (bidirectional): 0.0581367 +15: MPEPS (unidirectional): 0.0253474 +15: Total communication (average so far): 0 +16: As a whole, The current MIS: has: 45004 nonzeros and length 68270 +16: As a whole, The current MIS: has: 45006 nonzeros and length 68270 +16: MIS has 45006 vertices +16: MIS has 45006 vertices +16: MIS time: 14.9602 seconds +16: As a whole, The current MIS: has: 17543 nonzeros and length 68270 +16: As a whole, The current MIS: has: 42286 nonzeros and length 68270 12: Adding bc contributions... 12: Exploring via BFS... -15: 105th starting vertex was 42537 -15: Number iterations: 14 -15: Number of vertices found: 6383 -15: Number of edges traversed in both directions: 12455 -15: Number of edges processed in both directions: 1244073 -15: Number of edges processed in one direction: 541153 -15: BFS time: 22.1776 seconds -15: MTEPS (bidirectional): 0.000561603 -15: MPEPS (bidirectional): 0.056096 -15: MPEPS (unidirectional): 0.0244009 +16: As a whole, The current MIS: has: 44862 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44917 nonzeros and length 68270 +16: MIS has 44917 vertices +16: MIS has 44917 vertices +16: MIS time: 13.5318 seconds +16: As a whole, The current MIS: has: 17008 nonzeros and length 68270 +15: 118th starting vertex was 32694 +15: Number iterations: 12 +15: Number of vertices found: 6500 +15: Number of edges traversed in both directions: 12599 +15: Number of edges processed in both directions: 1243569 +15: Number of edges processed in one direction: 542196 +15: BFS time: 22.88 seconds +15: MTEPS (bidirectional): 0.000550656 +15: MPEPS (bidirectional): 0.0543518 +15: MPEPS (unidirectional): 0.0236974 15: Total communication (average so far): 0 +16: As a whole, The current MIS: has: 42131 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44759 nonzeros and length 68270 18: ****** maximal matching runtime ******** 18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 Karp-Sipser-rand 2669 1427 62.451736 +18: 4 8 32 Karp-Sipser-rand 2674 1422 67.247576 18: ------------------------------------------------------- 18: -12: Tallying... -15: 106th starting vertex was 12406 -15: Number iterations: 14 -15: Number of vertices found: 6383 -15: Number of edges traversed in both directions: 12455 -15: Number of edges processed in both directions: 1244165 -15: Number of edges processed in one direction: 541154 -15: BFS time: 21.868 seconds -15: MTEPS (bidirectional): 0.000569553 -15: MPEPS (bidirectional): 0.0568942 -15: MPEPS (unidirectional): 0.0247464 +16: As a whole, The current MIS: has: 44829 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44830 nonzeros and length 68270 +16: MIS has 44830 vertices +16: MIS has 44830 vertices +16: MIS time: 15.9558 seconds +16: As a whole, The current MIS: has: 17124 nonzeros and length 68270 +16: As a whole, The current MIS: has: 42082 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44855 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44952 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44954 nonzeros and length 68270 +16: MIS has 44954 vertices +16: MIS has 44954 vertices +16: MIS time: 15.9941 seconds +15: 119th starting vertex was 10793 +15: Number iterations: 13 +15: Number of vertices found: 6500 +15: Number of edges traversed in both directions: 12598 +15: Number of edges processed in both directions: 1243578 +15: Number of edges processed in one direction: 542209 +15: BFS time: 24.4752 seconds +15: MTEPS (bidirectional): 0.000514726 +15: MPEPS (bidirectional): 0.0508098 +15: MPEPS (unidirectional): 0.0221534 15: Total communication (average so far): 0 +16: As a whole, The current MIS: has: 17401 nonzeros and length 68270 18: ****** maximal matching runtime ******** 18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 Greedy-rand 2801 1295 17.204045 +18: 4 8 32 Greedy-rand 2796 1300 21.268054 18: ------------------------------------------------------- 18: -15: 107th starting vertex was 13966 -15: Number iterations: 14 -15: Number of vertices found: 6383 -15: Number of edges traversed in both directions: 12455 -15: Number of edges processed in both directions: 1244100 -15: Number of edges processed in one direction: 541154 -15: BFS time: 19.9681 seconds -15: MTEPS (bidirectional): 0.000623746 -15: MPEPS (bidirectional): 0.0623045 -15: MPEPS (unidirectional): 0.027101 +16: As a whole, The current MIS: has: 42076 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44929 nonzeros and length 68270 +16: As a whole, The current MIS: has: 45008 nonzeros and length 68270 +12: Tallying... +16: As a whole, The current MIS: has: 45009 nonzeros and length 68270 +16: MIS has 45009 vertices +16: MIS has 45009 vertices +16: MIS time: 15.052 seconds +16: As a whole, The current MIS: has: 17723 nonzeros and length 68270 +16: As a whole, The current MIS: has: 42294 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44952 nonzeros and length 68270 +16: As a whole, The current MIS: has: 45026 nonzeros and length 68270 +16: MIS has 45026 vertices +16: MIS has 45026 vertices +16: MIS time: 12.78 seconds +16: As a whole, The current MIS: has: 17582 nonzeros and length 68270 +16: As a whole, The current MIS: has: 42117 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44934 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44994 nonzeros and length 68270 +16: MIS has 44994 vertices +16: MIS has 44994 vertices +16: MIS time: 12.1508 seconds +16: As a whole, The current MIS: has: 17390 nonzeros and length 68270 +16: As a whole, The current MIS: has: 42210 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44720 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44800 nonzeros and length 68270 +16: MIS has 44800 vertices +16: MIS has 44800 vertices +16: MIS time: 12.0298 seconds +16: As a whole, The current MIS: has: 17790 nonzeros and length 68270 +12: Adding bc contributions... +12: Exploring via BFS... +16: As a whole, The current MIS: has: 42367 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44747 nonzeros and length 68270 +15: 131th starting vertex was 2118 +15: Number iterations: 12 +15: Number of vertices found: 6500 +15: Number of edges traversed in both directions: 12598 +15: Number of edges processed in both directions: 1243524 +15: Number of edges processed in one direction: 542167 +15: BFS time: 20.9641 seconds +15: MTEPS (bidirectional): 0.000600932 +15: MPEPS (bidirectional): 0.0593168 +15: MPEPS (unidirectional): 0.0258617 15: Total communication (average so far): 0 15: 16 valid runs done 15: Connected component lower limite was 100 @@ -17826,225 +17824,263 @@ 15: AllGatherv: 0 15: AlltoAllv: 0 15: -------------------------- -15: Min nedges: 12454 -15: Median nedges: 12455 -15: Max nedges: 12464 -15: Mean nedges: 12455.2 -15: STDDEV nedges: 2.42813 +15: Min nedges: 12597 +15: Median nedges: 12597 +15: Max nedges: 12600 +15: Mean nedges: 12597.6 +15: STDDEV nedges: 0.963933 15: -------------------------- 15: Filter keeps 1 percentage of edges -15: Min time: 19.9681 seconds -15: Median time: 32.8467 seconds -15: Max time: 41.532 seconds -15: Mean time: 31.2148 seconds -15: STDDEV time: 6.95949 seconds +15: Min time: 20.9641 seconds +15: Median time: 25.968 seconds +15: Max time: 37.4971 seconds +15: Mean time: 26.5169 seconds +15: STDDEV time: 4.38699 seconds 15: -------------------------- -15: Min MTEPS: 0.000299889 -15: Median MTEPS: 0.000379215 -15: Max MTEPS: 0.000623746 -15: Harmonic mean of MTEPS: 0.000399018 -15: Harmonic standard deviation of MTEPS: 8.89528e-05 +15: Min MTEPS: 0.000335946 +15: Median MTEPS: 0.000485106 +15: Max MTEPS: 0.000600932 +15: Harmonic mean of MTEPS: 0.000475077 +15: Harmonic standard deviation of MTEPS: 7.85968e-05 15: Bidirectional Processed Edges per second (to estimate sustained BW) -15: Min MPEPS: 0.0299564 -15: Median MPEPS: 0.0378781 -15: Max MPEPS: 0.0623045 -15: Harmonic mean of MPEPS: 0.0398576 -15: Harmonic standard deviation of MPEPS: 0.00888542 +15: Min MPEPS: 0.0331625 +15: Median MPEPS: 0.0478867 +15: Max MPEPS: 0.0593168 +15: Harmonic mean of MPEPS: 0.0468961 +15: Harmonic standard deviation of MPEPS: 0.00775818 15: Initializing since date (only once) to 1000 -12: Adding bc contributions... -12: Exploring via BFS... -15: 2th starting vertex was 33655 -15: Number iterations: 8 -15: Number of vertices found: 24203 -15: Number of edges traversed in both directions: 174048 -15: Number of edges processed in both directions: 1731929 -15: Number of edges processed in one direction: 845122 -15: BFS time: 11.764 seconds -15: MTEPS (bidirectional): 0.0147949 -15: MPEPS (bidirectional): 0.147223 -15: MPEPS (unidirectional): 0.0718396 -15: Total communication (average so far): 0 -12: Tallying... -15: 5th starting vertex was 5986 -15: Number iterations: 8 -15: Number of vertices found: 24203 -15: Number of edges traversed in both directions: 174048 -15: Number of edges processed in both directions: 1731929 -15: Number of edges processed in one direction: 845122 -15: BFS time: 11.4028 seconds -15: MTEPS (bidirectional): 0.0152636 -15: MPEPS (bidirectional): 0.151886 -15: MPEPS (unidirectional): 0.074115 -15: Total communication (average so far): 0 -15: 6th starting vertex was 14125 -15: Number iterations: 8 -15: Number of vertices found: 24204 -15: Number of edges traversed in both directions: 174049 -15: Number of edges processed in both directions: 1731936 -15: Number of edges processed in one direction: 845128 -15: BFS time: 11.3172 seconds -15: MTEPS (bidirectional): 0.0153792 -15: MPEPS (bidirectional): 0.153036 -15: MPEPS (unidirectional): 0.0746764 -15: Total communication (average so far): 0 +16: As a whole, The current MIS: has: 44802 nonzeros and length 68270 +16: MIS has 44802 vertices +16: MIS has 44802 vertices +16: MIS time: 12.136 seconds +16: As a whole, The current MIS: has: 17454 nonzeros and length 68270 +16: As a whole, The current MIS: has: 41913 nonzeros and length 68270 18: ****** maximal matching runtime ******** 18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 Karp-Sipser 2675 1421 57.183653 +18: 4 8 32 Karp-Sipser 2672 1424 63.020291 18: ------------------------------------------------------- 18: -15: 7th starting vertex was 46677 -15: Number iterations: 7 -15: Number of vertices found: 24203 -15: Number of edges traversed in both directions: 174048 -15: Number of edges processed in both directions: 1731929 -15: Number of edges processed in one direction: 845122 -15: BFS time: 10.344 seconds -15: MTEPS (bidirectional): 0.016826 -15: MPEPS (bidirectional): 0.167433 -15: MPEPS (unidirectional): 0.0817018 +16: As a whole, The current MIS: has: 44815 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44893 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44894 nonzeros and length 68270 +16: MIS has 44894 vertices +16: MIS has 44894 vertices +16: MIS time: 14.624 seconds +16: As a whole, The current MIS: has: 17853 nonzeros and length 68270 +15: 2th starting vertex was 33655 +15: Number iterations: 8 +15: Number of vertices found: 24232 +15: Number of edges traversed in both directions: 173503 +15: Number of edges processed in both directions: 1732138 +15: Number of edges processed in one direction: 845243 +15: BFS time: 14.948 seconds +15: MTEPS (bidirectional): 0.0116071 +15: MPEPS (bidirectional): 0.115877 +15: MPEPS (unidirectional): 0.0565455 15: Total communication (average so far): 0 -12: Adding bc contributions... -12: Computation finished -12: 1053.177656 seconds elapsed for 1056 starting vertices -12: TEPS score is: 491877.628618 -18/20 Test #12: BetwCent_Test .................... Passed 1056.33 sec +16: As a whole, The current MIS: has: 42264 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44775 nonzeros and length 68270 +16: As a whole, The current MIS: has: 44855 nonzeros and length 68270 +16: MIS has 44855 vertices +16: MIS has 44855 vertices +16: MIS time: 13.096 seconds 18: ****** maximal matching runtime ******** 18: nprocesses nthreads ncores algorithm Unmatched-Rows Cardinality Total Time*** -18: 4 8 32 Greedy 2795 1301 10.952052 +18: 4 8 32 Greedy 2786 1310 17.659926 18: ------------------------------------------------------- 18: -19/20 Test #18: BPML_Test ........................ Passed 777.24 sec -15: 8th starting vertex was 6856 -15: Number iterations: 8 -15: Number of vertices found: 24203 -15: Number of edges traversed in both directions: 174048 -15: Number of edges processed in both directions: 1731929 -15: Number of edges processed in one direction: 845122 -15: BFS time: 8.31194 seconds -15: MTEPS (bidirectional): 0.0209395 -15: MPEPS (bidirectional): 0.208366 -15: MPEPS (unidirectional): 0.101676 +16: Per iteration communication times: +16: AllGatherv: 0 +16: AlltoAllv: 0 +16: -------------------------- +16: Min MIS vertices: 44800 +16: Median MIS vertices: 44907.5 +16: Max MIS vertices: 45052 +16: Mean MIS vertices: 44919.8 +16: STDDEV MIS vertices: 86.5426 +16: -------------------------- +16: Filter keeps 100 percentage of edges +16: Min time: 12.0298 seconds +16: Median time: 13.3139 seconds +16: Max time: 15.9941 seconds +16: Mean time: 13.7327 seconds +16: STDDEV time: 1.46819 seconds +16: -------------------------- +17/20 Test #16: FMIS_Test ........................ Passed 884.12 sec +18/20 Test #18: BPML_Test ........................ Passed 744.41 sec +12: Tallying... +15: 5th starting vertex was 5986 +15: Number iterations: 9 +15: Number of vertices found: 24232 +15: Number of edges traversed in both directions: 173503 +15: Number of edges processed in both directions: 1732138 +15: Number of edges processed in one direction: 845243 +15: BFS time: 10.496 seconds +15: MTEPS (bidirectional): 0.0165304 +15: MPEPS (bidirectional): 0.165028 +15: MPEPS (unidirectional): 0.0805299 15: Total communication (average so far): 0 -15: 10th starting vertex was 4314 +15: 7th starting vertex was 46677 15: Number iterations: 8 -15: Number of vertices found: 24203 -15: Number of edges traversed in both directions: 174048 -15: Number of edges processed in both directions: 1731929 -15: Number of edges processed in one direction: 845122 -15: BFS time: 4.672 seconds -15: MTEPS (bidirectional): 0.0372534 -15: MPEPS (bidirectional): 0.370704 -15: MPEPS (unidirectional): 0.180891 +15: Number of vertices found: 24232 +15: Number of edges traversed in both directions: 173503 +15: Number of edges processed in both directions: 1732138 +15: Number of edges processed in one direction: 845243 +15: BFS time: 8.948 seconds +15: MTEPS (bidirectional): 0.0193901 +15: MPEPS (bidirectional): 0.193578 +15: MPEPS (unidirectional): 0.0944616 15: Total communication (average so far): 0 -15: 11th starting vertex was 18529 -15: Number iterations: 8 -15: Number of vertices found: 24203 -15: Number of edges traversed in both directions: 174048 -15: Number of edges processed in both directions: 1731929 -15: Number of edges processed in one direction: 845122 -15: BFS time: 4.74187 seconds -15: MTEPS (bidirectional): 0.0367045 -15: MPEPS (bidirectional): 0.365242 -15: MPEPS (unidirectional): 0.178225 +12: Adding bc contributions... +12: Exploring via BFS... +15: 8th starting vertex was 6856 +15: Number iterations: 9 +15: Number of vertices found: 24233 +15: Number of edges traversed in both directions: 173504 +15: Number of edges processed in both directions: 1732152 +15: Number of edges processed in one direction: 845253 +15: BFS time: 10.1797 seconds +15: MTEPS (bidirectional): 0.0170441 +15: MPEPS (bidirectional): 0.170157 +15: MPEPS (unidirectional): 0.0830332 15: Total communication (average so far): 0 -15: 14th starting vertex was 16145 +15: 9th starting vertex was 11030 15: Number iterations: 9 -15: Number of vertices found: 24204 -15: Number of edges traversed in both directions: 174049 -15: Number of edges processed in both directions: 1731933 -15: Number of edges processed in one direction: 845126 -15: BFS time: 5.44395 seconds -15: MTEPS (bidirectional): 0.0319711 -15: MPEPS (bidirectional): 0.318139 -15: MPEPS (unidirectional): 0.155241 +15: Number of vertices found: 24232 +15: Number of edges traversed in both directions: 173503 +15: Number of edges processed in both directions: 1732138 +15: Number of edges processed in one direction: 845243 +15: BFS time: 10.4359 seconds +15: MTEPS (bidirectional): 0.0166255 +15: MPEPS (bidirectional): 0.165978 +15: MPEPS (unidirectional): 0.0809935 15: Total communication (average so far): 0 +15: 10th starting vertex was 4314 +15: Number iterations: 8 +15: Number of vertices found: 24232 +15: Number of edges traversed in both directions: 173503 +15: Number of edges processed in both directions: 1732138 +15: Number of edges processed in one direction: 845243 +15: BFS time: 9.32801 seconds +15: MTEPS (bidirectional): 0.0186002 +15: MPEPS (bidirectional): 0.185692 +15: MPEPS (unidirectional): 0.0906134 +15: Total communication (average so far): 0 +12: Tallying... 15: 17th starting vertex was 43710 15: Number iterations: 8 -15: Number of vertices found: 24203 -15: Number of edges traversed in both directions: 174048 -15: Number of edges processed in both directions: 1731929 -15: Number of edges processed in one direction: 845122 -15: BFS time: 4.70649 seconds -15: MTEPS (bidirectional): 0.0369804 -15: MPEPS (bidirectional): 0.367987 -15: MPEPS (unidirectional): 0.179565 +15: Number of vertices found: 24232 +15: Number of edges traversed in both directions: 173503 +15: Number of edges processed in both directions: 1732138 +15: Number of edges processed in one direction: 845243 +15: BFS time: 8.78807 seconds +15: MTEPS (bidirectional): 0.019743 +15: MPEPS (bidirectional): 0.197101 +15: MPEPS (unidirectional): 0.0961807 15: Total communication (average so far): 0 +12: Adding bc contributions... +12: Computation finished +12: 1131.395855 seconds elapsed for 1056 starting vertices +12: TEPS score is: 457872.040033 +19/20 Test #12: BetwCent_Test .................... Passed 1136.30 sec 15: 20th starting vertex was 19585 15: Number iterations: 8 -15: Number of vertices found: 24203 -15: Number of edges traversed in both directions: 174048 -15: Number of edges processed in both directions: 1731929 -15: Number of edges processed in one direction: 845122 -15: BFS time: 4.55202 seconds -15: MTEPS (bidirectional): 0.0382354 -15: MPEPS (bidirectional): 0.380475 -15: MPEPS (unidirectional): 0.185659 +15: Number of vertices found: 24233 +15: Number of edges traversed in both directions: 173507 +15: Number of edges processed in both directions: 1732166 +15: Number of edges processed in one direction: 845264 +15: BFS time: 7.61233 seconds +15: MTEPS (bidirectional): 0.0227929 +15: MPEPS (bidirectional): 0.227547 +15: MPEPS (unidirectional): 0.111039 +15: Total communication (average so far): 0 +15: 24th starting vertex was 9552 +15: Number iterations: 9 +15: Number of vertices found: 24232 +15: Number of edges traversed in both directions: 173503 +15: Number of edges processed in both directions: 1732138 +15: Number of edges processed in one direction: 845243 +15: BFS time: 6.95124 seconds +15: MTEPS (bidirectional): 0.02496 +15: MPEPS (bidirectional): 0.249184 +15: MPEPS (unidirectional): 0.121596 15: Total communication (average so far): 0 15: 25th starting vertex was 20719 15: Number iterations: 8 -15: Number of vertices found: 24203 -15: Number of edges traversed in both directions: 174048 -15: Number of edges processed in both directions: 1731929 -15: Number of edges processed in one direction: 845122 -15: BFS time: 4.70274 seconds -15: MTEPS (bidirectional): 0.03701 -15: MPEPS (bidirectional): 0.368281 -15: MPEPS (unidirectional): 0.179709 +15: Number of vertices found: 24233 +15: Number of edges traversed in both directions: 173504 +15: Number of edges processed in both directions: 1732149 +15: Number of edges processed in one direction: 845254 +15: BFS time: 6.38945 seconds +15: MTEPS (bidirectional): 0.0271548 +15: MPEPS (bidirectional): 0.271095 +15: MPEPS (unidirectional): 0.132289 15: Total communication (average so far): 0 -15: 27th starting vertex was 10726 +15: 28th starting vertex was 1279 15: Number iterations: 8 -15: Number of vertices found: 24204 -15: Number of edges traversed in both directions: 174049 -15: Number of edges processed in both directions: 1731941 -15: Number of edges processed in one direction: 845128 -15: BFS time: 4.78801 seconds -15: MTEPS (bidirectional): 0.036351 -15: MPEPS (bidirectional): 0.361725 -15: MPEPS (unidirectional): 0.176509 +15: Number of vertices found: 24233 +15: Number of edges traversed in both directions: 173504 +15: Number of edges processed in both directions: 1732142 +15: Number of edges processed in one direction: 845244 +15: BFS time: 6.76401 seconds +15: MTEPS (bidirectional): 0.0256511 +15: MPEPS (bidirectional): 0.256082 +15: MPEPS (unidirectional): 0.124962 15: Total communication (average so far): 0 -15: 33th starting vertex was 21361 +15: 29th starting vertex was 24968 15: Number iterations: 8 -15: Number of vertices found: 24204 -15: Number of edges traversed in both directions: 174049 -15: Number of edges processed in both directions: 1731930 -15: Number of edges processed in one direction: 845123 -15: BFS time: 5.28913 seconds -15: MTEPS (bidirectional): 0.0329069 -15: MPEPS (bidirectional): 0.327451 -15: MPEPS (unidirectional): 0.159785 +15: Number of vertices found: 24233 +15: Number of edges traversed in both directions: 173504 +15: Number of edges processed in both directions: 1732143 +15: Number of edges processed in one direction: 845248 +15: BFS time: 6.63139 seconds +15: MTEPS (bidirectional): 0.0261641 +15: MPEPS (bidirectional): 0.261204 +15: MPEPS (unidirectional): 0.127462 15: Total communication (average so far): 0 -15: 34th starting vertex was 26103 +15: 31th starting vertex was 42702 15: Number iterations: 8 -15: Number of vertices found: 24203 -15: Number of edges traversed in both directions: 174048 -15: Number of edges processed in both directions: 1731929 -15: Number of edges processed in one direction: 845122 -15: BFS time: 5.52402 seconds -15: MTEPS (bidirectional): 0.0315075 -15: MPEPS (bidirectional): 0.313527 -15: MPEPS (unidirectional): 0.15299 +15: Number of vertices found: 24233 +15: Number of edges traversed in both directions: 173504 +15: Number of edges processed in both directions: 1732140 +15: Number of edges processed in one direction: 845245 +15: BFS time: 6.59294 seconds +15: MTEPS (bidirectional): 0.0263166 +15: MPEPS (bidirectional): 0.262727 +15: MPEPS (unidirectional): 0.128205 15: Total communication (average so far): 0 -15: 36th starting vertex was 6559 +15: 34th starting vertex was 26103 15: Number iterations: 8 -15: Number of vertices found: 24203 -15: Number of edges traversed in both directions: 174048 -15: Number of edges processed in both directions: 1731929 -15: Number of edges processed in one direction: 845122 -15: BFS time: 5.1907 seconds -15: MTEPS (bidirectional): 0.0335308 -15: MPEPS (bidirectional): 0.33366 -15: MPEPS (unidirectional): 0.162815 +15: Number of vertices found: 24232 +15: Number of edges traversed in both directions: 173503 +15: Number of edges processed in both directions: 1732138 +15: Number of edges processed in one direction: 845243 +15: BFS time: 6.27222 seconds +15: MTEPS (bidirectional): 0.0276621 +15: MPEPS (bidirectional): 0.27616 +15: MPEPS (unidirectional): 0.13476 15: Total communication (average so far): 0 -15: 37th starting vertex was 43877 +15: 35th starting vertex was 20123 +15: Number iterations: 9 +15: Number of vertices found: 24233 +15: Number of edges traversed in both directions: 173504 +15: Number of edges processed in both directions: 1732140 +15: Number of edges processed in one direction: 845244 +15: BFS time: 6.81759 seconds +15: MTEPS (bidirectional): 0.0254495 +15: MPEPS (bidirectional): 0.254069 +15: MPEPS (unidirectional): 0.12398 +15: Total communication (average so far): 0 +15: 36th starting vertex was 6559 15: Number iterations: 8 -15: Number of vertices found: 24203 -15: Number of edges traversed in both directions: 174048 -15: Number of edges processed in both directions: 1731929 -15: Number of edges processed in one direction: 845122 -15: BFS time: 5.47935 seconds -15: MTEPS (bidirectional): 0.0317643 -15: MPEPS (bidirectional): 0.316083 -15: MPEPS (unidirectional): 0.154238 +15: Number of vertices found: 24232 +15: Number of edges traversed in both directions: 173503 +15: Number of edges processed in both directions: 1732138 +15: Number of edges processed in one direction: 845243 +15: BFS time: 6.18878 seconds +15: MTEPS (bidirectional): 0.0280351 +15: MPEPS (bidirectional): 0.279884 +15: MPEPS (unidirectional): 0.136577 15: Total communication (average so far): 0 15: 16 valid runs done 15: Connected component lower limite was 100 @@ -18052,206 +18088,206 @@ 15: AllGatherv: 0 15: AlltoAllv: 0 15: -------------------------- -15: Min nedges: 174048 -15: Median nedges: 174048 -15: Max nedges: 174049 -15: Mean nedges: 174048 -15: STDDEV nedges: 0.447214 +15: Min nedges: 173503 +15: Median nedges: 173503 +15: Max nedges: 173507 +15: Mean nedges: 173504 +15: STDDEV nedges: 1.0247 15: -------------------------- 15: Filter keeps 10 percentage of edges -15: Min time: 4.55202 seconds -15: Median time: 5.36654 seconds -15: Max time: 11.764 seconds -15: Mean time: 6.76439 seconds -15: STDDEV time: 2.80225 seconds +15: Min time: 6.18878 seconds +15: Median time: 7.28179 seconds +15: Max time: 14.948 seconds +15: Mean time: 8.33398 seconds +15: STDDEV time: 2.36047 seconds 15: -------------------------- -15: Min MTEPS: 0.0147949 -15: Median MTEPS: 0.032439 -15: Max MTEPS: 0.0382354 -15: Harmonic mean of MTEPS: 0.0257301 -15: Harmonic standard deviation of MTEPS: 0.0106591 +15: Min MTEPS: 0.0116071 +15: Median MTEPS: 0.0238764 +15: Max MTEPS: 0.0280351 +15: Harmonic mean of MTEPS: 0.0208188 +15: Harmonic standard deviation of MTEPS: 0.00589664 15: Bidirectional Processed Edges per second (to estimate sustained BW) -15: Min MPEPS: 0.147223 -15: Median MPEPS: 0.322795 -15: Max MPEPS: 0.380475 -15: Harmonic mean of MPEPS: 0.256036 -15: Harmonic standard deviation of MPEPS: 0.106067 +15: Min MPEPS: 0.115877 +15: Median MPEPS: 0.238366 +15: Max MPEPS: 0.279884 +15: Harmonic mean of MPEPS: 0.207841 +15: Harmonic standard deviation of MPEPS: 0.0588678 15: Initializing since date (only once) to 2500 15: 1th starting vertex was 46590 15: Number iterations: 7 -15: Number of vertices found: 33471 -15: Number of edges traversed in both directions: 448534 -15: Number of edges processed in both directions: 1789343 -15: Number of edges processed in one direction: 886373 -15: BFS time: 5.56002 seconds -15: MTEPS (bidirectional): 0.0806713 -15: MPEPS (bidirectional): 0.321823 -15: MPEPS (unidirectional): 0.159419 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 5.67601 seconds +15: MTEPS (bidirectional): 0.0787997 +15: MPEPS (bidirectional): 0.315275 +15: MPEPS (unidirectional): 0.156231 15: Total communication (average so far): 0 15: 2th starting vertex was 33655 15: Number iterations: 7 -15: Number of vertices found: 33471 -15: Number of edges traversed in both directions: 448534 -15: Number of edges processed in both directions: 1789343 -15: Number of edges processed in one direction: 886373 -15: BFS time: 5.48482 seconds -15: MTEPS (bidirectional): 0.0817774 -15: MPEPS (bidirectional): 0.326236 -15: MPEPS (unidirectional): 0.161605 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 5.85235 seconds +15: MTEPS (bidirectional): 0.0764254 +15: MPEPS (bidirectional): 0.305776 +15: MPEPS (unidirectional): 0.151524 15: Total communication (average so far): 0 15: 3th starting vertex was 43570 -15: Number iterations: 8 -15: Number of vertices found: 33471 -15: Number of edges traversed in both directions: 448534 -15: Number of edges processed in both directions: 1789343 -15: Number of edges processed in one direction: 886373 -15: BFS time: 5.19589 seconds -15: MTEPS (bidirectional): 0.0863248 -15: MPEPS (bidirectional): 0.344377 -15: MPEPS (unidirectional): 0.170591 +15: Number iterations: 7 +15: Number of vertices found: 33437 +15: Number of edges traversed in both directions: 447270 +15: Number of edges processed in both directions: 1789511 +15: Number of edges processed in one direction: 886773 +15: BFS time: 5.54 seconds +15: MTEPS (bidirectional): 0.0807346 +15: MPEPS (bidirectional): 0.323016 +15: MPEPS (unidirectional): 0.160067 15: Total communication (average so far): 0 15: 5th starting vertex was 5986 -15: Number iterations: 7 -15: Number of vertices found: 33471 -15: Number of edges traversed in both directions: 448534 -15: Number of edges processed in both directions: 1789343 -15: Number of edges processed in one direction: 886373 -15: BFS time: 4.68953 seconds -15: MTEPS (bidirectional): 0.0956459 -15: MPEPS (bidirectional): 0.381562 -15: MPEPS (unidirectional): 0.189011 +15: Number iterations: 8 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 6.65495 seconds +15: MTEPS (bidirectional): 0.0672083 +15: MPEPS (bidirectional): 0.268898 +15: MPEPS (unidirectional): 0.13325 15: Total communication (average so far): 0 15: 6th starting vertex was 14125 15: Number iterations: 7 -15: Number of vertices found: 33471 -15: Number of edges traversed in both directions: 448534 -15: Number of edges processed in both directions: 1789343 -15: Number of edges processed in one direction: 886373 -15: BFS time: 4.39721 seconds -15: MTEPS (bidirectional): 0.102004 -15: MPEPS (bidirectional): 0.406927 -15: MPEPS (unidirectional): 0.201576 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 5.45175 seconds +15: MTEPS (bidirectional): 0.0820412 +15: MPEPS (bidirectional): 0.328244 +15: MPEPS (unidirectional): 0.162658 15: Total communication (average so far): 0 15: 7th starting vertex was 46677 15: Number iterations: 7 -15: Number of vertices found: 33471 -15: Number of edges traversed in both directions: 448534 -15: Number of edges processed in both directions: 1789343 -15: Number of edges processed in one direction: 886373 -15: BFS time: 4.98806 seconds -15: MTEPS (bidirectional): 0.0899215 -15: MPEPS (bidirectional): 0.358725 -15: MPEPS (unidirectional): 0.177699 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 5.42308 seconds +15: MTEPS (bidirectional): 0.0824749 +15: MPEPS (bidirectional): 0.32998 +15: MPEPS (unidirectional): 0.163518 15: Total communication (average so far): 0 15: 8th starting vertex was 6856 15: Number iterations: 7 -15: Number of vertices found: 33471 -15: Number of edges traversed in both directions: 448534 -15: Number of edges processed in both directions: 1789343 -15: Number of edges processed in one direction: 886373 -15: BFS time: 5.41117 seconds -15: MTEPS (bidirectional): 0.0828904 -15: MPEPS (bidirectional): 0.330676 -15: MPEPS (unidirectional): 0.163804 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 5.71197 seconds +15: MTEPS (bidirectional): 0.0783036 +15: MPEPS (bidirectional): 0.31329 +15: MPEPS (unidirectional): 0.155247 15: Total communication (average so far): 0 15: 9th starting vertex was 11030 15: Number iterations: 7 -15: Number of vertices found: 33472 -15: Number of edges traversed in both directions: 448535 -15: Number of edges processed in both directions: 1789347 -15: Number of edges processed in one direction: 886376 -15: BFS time: 5.8359 seconds -15: MTEPS (bidirectional): 0.0768579 -15: MPEPS (bidirectional): 0.30661 -15: MPEPS (unidirectional): 0.151883 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 4.96566 seconds +15: MTEPS (bidirectional): 0.0900721 +15: MPEPS (bidirectional): 0.360376 +15: MPEPS (unidirectional): 0.17858 15: Total communication (average so far): 0 15: 10th starting vertex was 4314 15: Number iterations: 7 -15: Number of vertices found: 33471 -15: Number of edges traversed in both directions: 448534 -15: Number of edges processed in both directions: 1789343 -15: Number of edges processed in one direction: 886373 -15: BFS time: 5.47477 seconds -15: MTEPS (bidirectional): 0.0819274 -15: MPEPS (bidirectional): 0.326834 -15: MPEPS (unidirectional): 0.161901 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 4.90582 seconds +15: MTEPS (bidirectional): 0.0911709 +15: MPEPS (bidirectional): 0.364772 +15: MPEPS (unidirectional): 0.180758 15: Total communication (average so far): 0 15: 11th starting vertex was 18529 15: Number iterations: 7 -15: Number of vertices found: 33471 -15: Number of edges traversed in both directions: 448534 -15: Number of edges processed in both directions: 1789343 -15: Number of edges processed in one direction: 886373 -15: BFS time: 5.41594 seconds -15: MTEPS (bidirectional): 0.0828173 -15: MPEPS (bidirectional): 0.330384 -15: MPEPS (unidirectional): 0.16366 -15: Total communication (average so far): 0 -15: 14th starting vertex was 16145 -15: Number iterations: 8 -15: Number of vertices found: 33471 -15: Number of edges traversed in both directions: 448534 -15: Number of edges processed in both directions: 1789343 -15: Number of edges processed in one direction: 886373 -15: BFS time: 5.46403 seconds -15: MTEPS (bidirectional): 0.0820885 -15: MPEPS (bidirectional): 0.327477 -15: MPEPS (unidirectional): 0.16222 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 4.91664 seconds +15: MTEPS (bidirectional): 0.0909703 +15: MPEPS (bidirectional): 0.363969 +15: MPEPS (unidirectional): 0.180361 15: Total communication (average so far): 0 -15: 16th starting vertex was 18537 +15: 15th starting vertex was 31291 15: Number iterations: 7 -15: Number of vertices found: 33472 -15: Number of edges traversed in both directions: 448535 -15: Number of edges processed in both directions: 1789344 -15: Number of edges processed in one direction: 886374 -15: BFS time: 5.34508 seconds -15: MTEPS (bidirectional): 0.0839155 -15: MPEPS (bidirectional): 0.334765 -15: MPEPS (unidirectional): 0.16583 +15: Number of vertices found: 33437 +15: Number of edges traversed in both directions: 447269 +15: Number of edges processed in both directions: 1789507 +15: Number of edges processed in one direction: 886770 +15: BFS time: 4.95332 seconds +15: MTEPS (bidirectional): 0.0902968 +15: MPEPS (bidirectional): 0.361274 +15: MPEPS (unidirectional): 0.179025 15: Total communication (average so far): 0 15: 17th starting vertex was 43710 -15: Number iterations: 7 -15: Number of vertices found: 33471 -15: Number of edges traversed in both directions: 448534 -15: Number of edges processed in both directions: 1789343 -15: Number of edges processed in one direction: 886373 -15: BFS time: 5.20788 seconds -15: MTEPS (bidirectional): 0.0861261 -15: MPEPS (bidirectional): 0.343584 -15: MPEPS (unidirectional): 0.170199 +15: Number iterations: 6 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 3.97623 seconds +15: MTEPS (bidirectional): 0.112485 +15: MPEPS (bidirectional): 0.450051 +15: MPEPS (unidirectional): 0.223017 15: Total communication (average so far): 0 -15: 18th starting vertex was 25174 -15: Number iterations: 7 -15: Number of vertices found: 33472 -15: Number of edges traversed in both directions: 448535 -15: Number of edges processed in both directions: 1789346 -15: Number of edges processed in one direction: 886375 -15: BFS time: 5.17033 seconds -15: MTEPS (bidirectional): 0.0867518 -15: MPEPS (bidirectional): 0.34608 -15: MPEPS (unidirectional): 0.171435 +15: 19th starting vertex was 39541 +15: Number iterations: 8 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 5.70796 seconds +15: MTEPS (bidirectional): 0.0783587 +15: MPEPS (bidirectional): 0.313511 +15: MPEPS (unidirectional): 0.155357 15: Total communication (average so far): 0 15: 20th starting vertex was 19585 15: Number iterations: 7 -15: Number of vertices found: 33471 -15: Number of edges traversed in both directions: 448534 -15: Number of edges processed in both directions: 1789343 -15: Number of edges processed in one direction: 886373 -15: BFS time: 4.93198 seconds -15: MTEPS (bidirectional): 0.090944 -15: MPEPS (bidirectional): 0.362804 -15: MPEPS (unidirectional): 0.17972 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 5.29604 seconds +15: MTEPS (bidirectional): 0.0844533 +15: MPEPS (bidirectional): 0.337895 +15: MPEPS (unidirectional): 0.16744 15: Total communication (average so far): 0 -15: 22th starting vertex was 32014 -15: Number iterations: 8 -15: Number of vertices found: 33471 -15: Number of edges traversed in both directions: 448534 -15: Number of edges processed in both directions: 1789343 -15: Number of edges processed in one direction: 886373 -15: BFS time: 5.29701 seconds -15: MTEPS (bidirectional): 0.0846768 -15: MPEPS (bidirectional): 0.337802 -15: MPEPS (unidirectional): 0.167335 +15: 23th starting vertex was 24507 +15: Number iterations: 7 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 5.36866 seconds +15: MTEPS (bidirectional): 0.0833109 +15: MPEPS (bidirectional): 0.333324 +15: MPEPS (unidirectional): 0.165175 +15: Total communication (average so far): 0 +15: 24th starting vertex was 9552 +15: Number iterations: 7 +15: Number of vertices found: 33436 +15: Number of edges traversed in both directions: 447268 +15: Number of edges processed in both directions: 1789506 +15: Number of edges processed in one direction: 886769 +15: BFS time: 5.38812 seconds +15: MTEPS (bidirectional): 0.0830101 +15: MPEPS (bidirectional): 0.332121 +15: MPEPS (unidirectional): 0.164579 15: Total communication (average so far): 0 15: 16 valid runs done 15: Connected component lower limite was 100 @@ -18259,30 +18295,30 @@ 15: AllGatherv: 0 15: AlltoAllv: 0 15: -------------------------- -15: Min nedges: 448534 -15: Median nedges: 448534 -15: Max nedges: 448535 -15: Mean nedges: 448534 -15: STDDEV nedges: 0.403113 +15: Min nedges: 447268 +15: Median nedges: 447268 +15: Max nedges: 447270 +15: Mean nedges: 447268 +15: STDDEV nedges: 0.543906 15: -------------------------- 15: Filter keeps 25 percentage of edges -15: Min time: 4.39721 seconds -15: Median time: 5.32104 seconds -15: Max time: 5.8359 seconds -15: Mean time: 5.24185 seconds -15: STDDEV time: 0.353718 seconds +15: Min time: 3.97623 seconds +15: Median time: 5.4056 seconds +15: Max time: 6.65495 seconds +15: Mean time: 5.36179 seconds +15: STDDEV time: 0.574594 seconds 15: -------------------------- -15: Min MTEPS: 0.0768579 -15: Median MTEPS: 0.0842962 -15: Max MTEPS: 0.102004 -15: Harmonic mean of MTEPS: 0.0855679 -15: Harmonic standard deviation of MTEPS: 0.00577407 +15: Min MTEPS: 0.0672083 +15: Median MTEPS: 0.0827425 +15: Max MTEPS: 0.112485 +15: Harmonic mean of MTEPS: 0.0834178 +15: Harmonic standard deviation of MTEPS: 0.00893944 15: Bidirectional Processed Edges per second (to estimate sustained BW) -15: Min MPEPS: 0.30661 -15: Median MPEPS: 0.336284 -15: Max MPEPS: 0.406927 -15: Harmonic mean of MPEPS: 0.341357 -15: Harmonic standard deviation of MPEPS: 0.0230346 +15: Min MPEPS: 0.268898 +15: Median MPEPS: 0.33105 +15: Max MPEPS: 0.450051 +15: Harmonic mean of MPEPS: 0.333752 +15: Harmonic standard deviation of MPEPS: 0.0357664 15: Initializing since date (only once) to 10000 15: 0th starting vertex was 19484 15: Number iterations: 7 @@ -18290,10 +18326,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 5.14144 seconds -15: MTEPS (bidirectional): 0.353942 -15: MPEPS (bidirectional): 0.353942 -15: MPEPS (unidirectional): 0.176971 +15: BFS time: 5.60423 seconds +15: MTEPS (bidirectional): 0.324714 +15: MPEPS (bidirectional): 0.324714 +15: MPEPS (unidirectional): 0.162357 15: Total communication (average so far): 0 15: 1th starting vertex was 46590 15: Number iterations: 6 @@ -18301,10 +18337,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 4.52334 seconds -15: MTEPS (bidirectional): 0.402306 -15: MPEPS (bidirectional): 0.402306 -15: MPEPS (unidirectional): 0.201153 +15: BFS time: 4.56813 seconds +15: MTEPS (bidirectional): 0.398362 +15: MPEPS (bidirectional): 0.398362 +15: MPEPS (unidirectional): 0.199181 15: Total communication (average so far): 0 15: 2th starting vertex was 33655 15: Number iterations: 6 @@ -18312,10 +18348,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 4.51585 seconds -15: MTEPS (bidirectional): 0.402974 -15: MPEPS (bidirectional): 0.402974 -15: MPEPS (unidirectional): 0.201487 +15: BFS time: 4.97901 seconds +15: MTEPS (bidirectional): 0.365488 +15: MPEPS (bidirectional): 0.365488 +15: MPEPS (unidirectional): 0.182744 15: Total communication (average so far): 0 15: 3th starting vertex was 43570 15: Number iterations: 6 @@ -18323,10 +18359,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 3.90564 seconds -15: MTEPS (bidirectional): 0.465934 -15: MPEPS (bidirectional): 0.465934 -15: MPEPS (unidirectional): 0.232967 +15: BFS time: 4.70855 seconds +15: MTEPS (bidirectional): 0.386482 +15: MPEPS (bidirectional): 0.386482 +15: MPEPS (unidirectional): 0.193241 15: Total communication (average so far): 0 15: 4th starting vertex was 5 15: Number iterations: 6 @@ -18334,10 +18370,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 4.68535 seconds -15: MTEPS (bidirectional): 0.388396 -15: MPEPS (bidirectional): 0.388396 -15: MPEPS (unidirectional): 0.194198 +15: BFS time: 4.53675 seconds +15: MTEPS (bidirectional): 0.401118 +15: MPEPS (bidirectional): 0.401118 +15: MPEPS (unidirectional): 0.200559 15: Total communication (average so far): 0 15: 5th starting vertex was 5986 15: Number iterations: 6 @@ -18345,10 +18381,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 4.76535 seconds -15: MTEPS (bidirectional): 0.381875 -15: MPEPS (bidirectional): 0.381875 -15: MPEPS (unidirectional): 0.190938 +15: BFS time: 4.13575 seconds +15: MTEPS (bidirectional): 0.44001 +15: MPEPS (bidirectional): 0.44001 +15: MPEPS (unidirectional): 0.220005 15: Total communication (average so far): 0 15: 6th starting vertex was 14125 15: Number iterations: 6 @@ -18356,10 +18392,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 4.52399 seconds -15: MTEPS (bidirectional): 0.402249 -15: MPEPS (bidirectional): 0.402249 -15: MPEPS (unidirectional): 0.201125 +15: BFS time: 3.98399 seconds +15: MTEPS (bidirectional): 0.456771 +15: MPEPS (bidirectional): 0.456771 +15: MPEPS (unidirectional): 0.228386 15: Total communication (average so far): 0 15: 7th starting vertex was 46677 15: Number iterations: 6 @@ -18367,10 +18403,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 4.71185 seconds -15: MTEPS (bidirectional): 0.386212 -15: MPEPS (bidirectional): 0.386212 -15: MPEPS (unidirectional): 0.193106 +15: BFS time: 3.956 seconds +15: MTEPS (bidirectional): 0.460002 +15: MPEPS (bidirectional): 0.460002 +15: MPEPS (unidirectional): 0.230001 15: Total communication (average so far): 0 15: 8th starting vertex was 6856 15: Number iterations: 6 @@ -18378,10 +18414,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 4.53873 seconds -15: MTEPS (bidirectional): 0.400943 -15: MPEPS (bidirectional): 0.400943 -15: MPEPS (unidirectional): 0.200471 +15: BFS time: 4.29259 seconds +15: MTEPS (bidirectional): 0.423933 +15: MPEPS (bidirectional): 0.423933 +15: MPEPS (unidirectional): 0.211967 15: Total communication (average so far): 0 15: 9th starting vertex was 11030 15: Number iterations: 6 @@ -18389,10 +18425,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 4.2038 seconds -15: MTEPS (bidirectional): 0.432887 -15: MPEPS (bidirectional): 0.432887 -15: MPEPS (unidirectional): 0.216443 +15: BFS time: 4.79227 seconds +15: MTEPS (bidirectional): 0.37973 +15: MPEPS (bidirectional): 0.37973 +15: MPEPS (unidirectional): 0.189865 15: Total communication (average so far): 0 15: 10th starting vertex was 4314 15: Number iterations: 6 @@ -18400,10 +18436,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 4.64 seconds -15: MTEPS (bidirectional): 0.392192 -15: MPEPS (bidirectional): 0.392192 -15: MPEPS (unidirectional): 0.196096 +15: BFS time: 4.52405 seconds +15: MTEPS (bidirectional): 0.402243 +15: MPEPS (bidirectional): 0.402243 +15: MPEPS (unidirectional): 0.201122 15: Total communication (average so far): 0 15: 11th starting vertex was 18529 15: Number iterations: 6 @@ -18411,10 +18447,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 5.11193 seconds -15: MTEPS (bidirectional): 0.355985 -15: MPEPS (bidirectional): 0.355985 -15: MPEPS (unidirectional): 0.177992 +15: BFS time: 4.484 seconds +15: MTEPS (bidirectional): 0.405837 +15: MPEPS (bidirectional): 0.405837 +15: MPEPS (unidirectional): 0.202918 15: Total communication (average so far): 0 15: 12th starting vertex was 8702 15: Number iterations: 7 @@ -18422,10 +18458,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 5.42521 seconds -15: MTEPS (bidirectional): 0.335428 -15: MPEPS (bidirectional): 0.335428 -15: MPEPS (unidirectional): 0.167714 +15: BFS time: 4.84024 seconds +15: MTEPS (bidirectional): 0.375967 +15: MPEPS (bidirectional): 0.375967 +15: MPEPS (unidirectional): 0.187983 15: Total communication (average so far): 0 15: 13th starting vertex was 18123 15: Number iterations: 7 @@ -18433,10 +18469,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 5.27598 seconds -15: MTEPS (bidirectional): 0.344916 -15: MPEPS (bidirectional): 0.344916 -15: MPEPS (unidirectional): 0.172458 +15: BFS time: 4.53194 seconds +15: MTEPS (bidirectional): 0.401543 +15: MPEPS (bidirectional): 0.401543 +15: MPEPS (unidirectional): 0.200772 15: Total communication (average so far): 0 15: 14th starting vertex was 16145 15: Number iterations: 6 @@ -18444,10 +18480,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 4.51201 seconds -15: MTEPS (bidirectional): 0.403317 -15: MPEPS (bidirectional): 0.403317 -15: MPEPS (unidirectional): 0.201658 +15: BFS time: 3.80861 seconds +15: MTEPS (bidirectional): 0.477804 +15: MPEPS (bidirectional): 0.477804 +15: MPEPS (unidirectional): 0.238902 15: Total communication (average so far): 0 15: 15th starting vertex was 31291 15: Number iterations: 6 @@ -18455,10 +18491,10 @@ 15: Number of edges traversed in both directions: 1819770 15: Number of edges processed in both directions: 1819770 15: Number of edges processed in one direction: 909885 -15: BFS time: 4.37044 seconds -15: MTEPS (bidirectional): 0.416381 -15: MPEPS (bidirectional): 0.416381 -15: MPEPS (unidirectional): 0.208191 +15: BFS time: 4.18007 seconds +15: MTEPS (bidirectional): 0.435345 +15: MPEPS (bidirectional): 0.435345 +15: MPEPS (unidirectional): 0.217672 15: Total communication (average so far): 0 15: 16 valid runs done 15: Connected component lower limite was 100 @@ -18473,28 +18509,28 @@ 15: STDDEV nedges: 0 15: -------------------------- 15: Filter keeps 100 percentage of edges -15: Min time: 3.90564 seconds -15: Median time: 4.58936 seconds -15: Max time: 5.42521 seconds -15: Mean time: 4.67818 seconds -15: STDDEV time: 0.397168 seconds +15: Min time: 3.80861 seconds +15: Median time: 4.528 seconds +15: Max time: 5.60423 seconds +15: Mean time: 4.49539 seconds +15: STDDEV time: 0.448645 seconds 15: -------------------------- -15: Min MTEPS: 0.335428 -15: Median MTEPS: 0.396567 -15: Max MTEPS: 0.465934 -15: Harmonic mean of MTEPS: 0.388991 -15: Harmonic standard deviation of MTEPS: 0.0330245 +15: Min MTEPS: 0.324714 +15: Median MTEPS: 0.401893 +15: Max MTEPS: 0.477804 +15: Harmonic mean of MTEPS: 0.404808 +15: Harmonic standard deviation of MTEPS: 0.0404004 15: Bidirectional Processed Edges per second (to estimate sustained BW) -15: Min MPEPS: 0.335428 -15: Median MPEPS: 0.396567 -15: Max MPEPS: 0.465934 -15: Harmonic mean of MPEPS: 0.388991 -15: Harmonic standard deviation of MPEPS: 0.0330245 -20/20 Test #15: FBFS_Test ........................ Passed 1307.11 sec +15: Min MPEPS: 0.324714 +15: Median MPEPS: 0.401893 +15: Max MPEPS: 0.477804 +15: Harmonic mean of MPEPS: 0.404808 +15: Harmonic standard deviation of MPEPS: 0.0404004 +20/20 Test #15: FBFS_Test ........................ Passed 1374.03 sec 90% tests passed, 2 tests failed out of 20 -Total Test time (real) = 1363.56 sec +Total Test time (real) = 1443.96 sec The following tests FAILED: 8 - Indexing_Test (Failed) @@ -18502,7 +18538,7 @@ Errors while running CTest make[2]: *** [Makefile:74: test] Error 8 make[2]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' -dh_auto_test: error: cd obj-i686-linux-gnu && make -j6 test ARGS\+=--verbose ARGS\+=-j6 returned exit code 2 +dh_auto_test: error: cd obj-i686-linux-gnu && make -j5 test ARGS\+=--verbose ARGS\+=-j5 returned exit code 2 make[1]: Leaving directory '/build/reproducible-path/combblas-2.0.0' debian/rules override_dh_auto_test-indep make[1]: Entering directory '/build/reproducible-path/combblas-2.0.0' @@ -18514,7 +18550,7 @@ dh_testroot dh_prep dh_auto_install - cd obj-i686-linux-gnu && make -j6 install DESTDIR=/build/reproducible-path/combblas-2.0.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-i686-linux-gnu && make -j5 install DESTDIR=/build/reproducible-path/combblas-2.0.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/combblas-2.0.0 -B/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall @@ -18526,113 +18562,113 @@ -- Install configuration: "None" -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommyhash.c --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommyhashdyn.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommyhashdyn.c +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommyhashdyn.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommyhash.c +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommytypes.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommychain.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommyhash.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommylist.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommylist.c --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommyhash.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommytypes.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpTuples.cpp --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/mtSpGEMM.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/DenseParMat.cpp --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/ParFriends.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpParHelper.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/ThreadedFriends.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/MultiwayMerge.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Friends.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/FullyDistSpVec.cpp --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/OptBuf.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/ParFriendsExt.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/BFSFriends.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/hash.hpp --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpDefs.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/RefGen21.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/StackEntry.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpParMat3D.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/VecIterator.cpp --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/mmio.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Isect.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/FullyDistSpVec.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpParMat3D.cpp --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/FullyDist.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/BitMap.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/CommGrid3D.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/FileHeader.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Operations.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpParMat.cpp --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/promote.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpMat.cpp --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/BlockSpGEMM.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpCCols.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpDCCols.cpp --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Semirings.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/HeapEntry.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/BitMapCarousel.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/DistEdgeList.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/CommGrid.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Compare.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/FullyDistVec.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/FullyDistVec.cpp --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpCCols.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Isect.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/VecIterator.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/MMmul.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SemanticGraph.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpImpl.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpDefs.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Deleter.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/mmio.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/ParFriends.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/CombBLAS.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/knwiggle.C --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap4.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/multiMergeUnrolled.C --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap-CLR.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/hold.C --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap2.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/knheap.C --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/knheap.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/knupdown3.C +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/knheap.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/multiMergeUnrolled.C +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/hold.C -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/util.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/BitMapFringe.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/PBBS --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/PBBS/utils.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/PBBS/radixSort.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/MemoryPool.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Deleter.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Exception.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpDCCols.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap2.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap-CLR.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps/heap4.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/HeapEntry.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Semirings.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/BFSFriends.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/MPIOp.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/dcsc.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpParMat.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Exception.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpMat.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpImpl.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpCCols.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpParMat3D.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/BitMap.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/ThreadedFriends.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpImpl.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/PreAllocatedSPA.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/LocArr.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/VecIterator.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/StackEntry.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/PBBS +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/PBBS/radixSort.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/PBBS/utils.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpParMat3D.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpTuples.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/DistEdgeList.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpHelper.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/csc.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Operations.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/DenseParMat.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/csc.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/FullyDistSpVec.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/mtSpGEMM.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/DistEdgeList.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/papi_combblas_globals.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpParHelper.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/PreAllocatedSPA.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/CommGrid3D.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/FullyDistVec.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/RefGen21.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/BitMapFringe.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpDCCols.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/DenseParMat.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/MemoryPool.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/FullyDistVec.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/BitMapCarousel.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/myenableif.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/csc.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/promote.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/FullyDistSpVec.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpDCCols.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/ParFriendsExt.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/DistEdgeList.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Compare.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/OptBuf.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpParMat.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/LocArr.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpMat.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/Friends.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/MPIType.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpCCols.cpp -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/dcsc.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpParMat.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/csc.cpp +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/BlockSpGEMM.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/FileHeader.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/FullyDist.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpParHelper.cpp --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/VecIterator.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/papi_combblas_globals.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/MMmul.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/MPIType.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpHelper.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/MPIOp.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpMat.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/CombBLAS.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SpTuples.cpp -- Up-to-date: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/psort_splitters.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/funnel.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/psort.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/funnel.timpl.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/sort.timpl.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/psort_seqsort.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/psort_alltoall.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/sort.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/psort_util.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/psort_merge.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/psort_util.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/MersenneTwister.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/sort.timpl.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/funnel.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/sort.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/psort_samplesort.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/psort_seqsort.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/funnel.timpl.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/psort_splitters.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/psort.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort/psort_alltoall.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib/i386-linux-gnu/libCombBLAS.so.2.0.0 -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib/i386-linux-gnu/libCombBLAS.so -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib/i386-linux-gnu/cmake/CombBLAS/CombBLASTargets.cmake @@ -18643,31 +18679,31 @@ -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/indexHolder.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/dtypes.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/sort_profiler.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/parUtils.tcc -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/seqUtils.tcc +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/ompUtils.tcc -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/ompUtils.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/seqUtils.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/binUtils.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/sort_profiler.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/ompUtils.tcc -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/parUtils.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/parUtils.tcc +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort/seqUtils.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib/i386-linux-gnu/libUsortlib.so.CombBLAS_2.0.0 -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib/i386-linux-gnu/libUsortlib.so -- Up-to-date: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500 -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/make_graph.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/utils.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/apply_permutation_mpi.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/mod_arith.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/btrd_binomial_distribution.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/mod_arith_64bit.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/mod_arith_xmt.h --- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/permutation_gen.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/utils.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/splittable_mrg.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/scramble_edges.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/apply_permutation_mpi.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/permutation_gen.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/mod_arith_32bit.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/graph_generator.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/make_graph.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/mod_arith.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/btrd_binomial_distribution.h +-- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator/mod_arith_xmt.h -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib/i386-linux-gnu/libGraphGenlib.so.CombBLAS_2.0.0 -- Installing: /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib/i386-linux-gnu/libGraphGenlib.so make[1]: Leaving directory '/build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu' @@ -18686,287 +18722,287 @@ Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /build/reproducible-path/combblas-2.0.0 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/matlab -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/titan_exp -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/titan_exp/Rop_Rmat -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/titan_exp/G500 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/titan_exp/ER -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/threadScaling -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/nlpkkt200 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/nlpkkt160 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/combine -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/G500 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/G500/plots -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/it-2004 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/ldoor -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/plots -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/cage15 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/Nalu_R3_fine_grid -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SISC_April2012Runs -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/prof_p64 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/FranklinSpGEMM -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/FranklinSpGEMM/Galerkin -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/FranklinSpGEMM/EpetraExt_Scale21 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SCALE26RECT8192 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SCALE26RECT8192/failed -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SpRef_Franklin -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SpRef_Franklin/EpetraExt -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/FranklinTimings_SpAsgn -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SCALE23RMATRMAT -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/GALERKIN -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/GALERKIN/failed -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/ranger -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/GalerkinResults -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/GalerkinResults/Galerkin -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/GalerkinResults/Galerkin/failed -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/GalerkinResults/failed -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SCALE21RMATRMAT -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/NWAYSCALE22 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SCALE22RMATRMAT -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Matlab -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Matlab/apsp -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Matlab/spindex -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Matlab/stuff -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Matlab/utils -Searching for files in directory /build/reproducible-path/combblas-2.0.0/src -Searching for files in directory /build/reproducible-path/combblas-2.0.0/TDSP -Searching for files in directory /build/reproducible-path/combblas-2.0.0/TDSP/deliverable -Searching for files in directory /build/reproducible-path/combblas-2.0.0/TDSP/deliverable/staticSP -Searching for files in directory /build/reproducible-path/combblas-2.0.0/TDSP/deliverable/tdsp -Searching for files in directory /build/reproducible-path/combblas-2.0.0/include -Searching for files in directory /build/reproducible-path/combblas-2.0.0/include/Tommy -Searching for files in directory /build/reproducible-path/combblas-2.0.0/include/CombBLAS -Searching for files in directory /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SequenceHeaps -Searching for files in directory /build/reproducible-path/combblas-2.0.0/include/CombBLAS/PBBS -Searching for files in directory /build/reproducible-path/combblas-2.0.0/cmake Searching for files in directory /build/reproducible-path/combblas-2.0.0/Serialization Searching for files in directory /build/reproducible-path/combblas-2.0.0/Serialization/Test +Searching for files in directory /build/reproducible-path/combblas-2.0.0/binaryconvert +Searching for files in directory /build/reproducible-path/combblas-2.0.0/src Searching for files in directory /build/reproducible-path/combblas-2.0.0/psort-1.0 Searching for files in directory /build/reproducible-path/combblas-2.0.0/psort-1.0/driver Searching for files in directory /build/reproducible-path/combblas-2.0.0/psort-1.0/include Searching for files in directory /build/reproducible-path/combblas-2.0.0/psort-1.0/include/psort Searching for files in directory /build/reproducible-path/combblas-2.0.0/psort-1.0/doc Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM/CMakeFiles -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM/CMakeFiles/mpipspgemm.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM/CMakeFiles/test_mpipspgemm.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/GenWrMat.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/TransposeTest.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/ParIOTest.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/PruneColumn.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/IteratorTest.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/GalerkinNew.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/IndexingTest.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/BlockedSpGEMM.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/ReduceTest.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/IndexingTiming.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/SpGEMM3DTest.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/FindSparse.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/SpAsgnTest.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/HashSpGEMMTest.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/MultTest.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/MultTiming.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/KTipsTest.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Testing -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Testing/Temporary Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousTest.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousCoverage.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/pkgRedirects Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/Experimental.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyUpdate.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyConfigure.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyMemoryCheck.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousStart.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/Nightly.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousBuild.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalMemCheck.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyStart.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/Export +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/Export/e221987f5819d36980ea6ce5bdbe9775 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousStart.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalTest.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalBuild.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/CombBLAS.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/CombBLAS.dir/src -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalBuild.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/Nightly.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousConfigure.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalUpdate.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/FindOpenMP +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyCoverage.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousSubmit.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalStart.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyBuild.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/Continuous.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalCoverage.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/Export -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/Export/e221987f5819d36980ea6ce5bdbe9775 Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousUpdate.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/Continuous.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousSubmit.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/pkgRedirects -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousBuild.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousTest.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyMemCheck.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyConfigure.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyUpdate.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/FindMPI -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousConfigure.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousMemCheck.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalTest.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalSubmit.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalConfigure.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyTest.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/3.30.5 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/3.30.5/CompilerIdCXX -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/3.30.5/CompilerIdCXX/tmp Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/3.30.5/CompilerIdC Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/3.30.5/CompilerIdC/tmp -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalStart.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/3.30.5/CompilerIdCXX +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/3.30.5/CompilerIdCXX/tmp +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyMemoryCheck.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/CMakeScratch -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalUpdate.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyBuild.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyTest.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalSubmit.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlySubmit.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ExperimentalConfigure.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousCoverage.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyCoverage.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyStart.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/ContinuousMemCheck.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CMakeFiles/NightlyMemCheck.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/TESTDATA +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/TESTDATA/SCALE16BTW-TRANSBOOL +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM/CMakeFiles +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM/CMakeFiles/mpipspgemm.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/3DSpGEMM/CMakeFiles/test_mpipspgemm.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Testing +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Testing/Temporary +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort/CMakeFiles +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort/CMakeFiles/Usortlib.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort/CMakeFiles/Usortlib.dir/src +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/IndexingTest.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/ReduceTest.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/GenWrMat.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/PruneColumn.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/KTipsTest.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/GalerkinNew.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/SpGEMM3DTest.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/InducedSubgraphsTest.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/HashSpGEMMTest.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/BlockedSpGEMM.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/ParIOTest.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/IndexingTiming.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/IteratorTest.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/MultTiming.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/FindSparse.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/TransposeTest.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/MultTest.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/ReleaseTests/CMakeFiles/SpAsgnTest.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering/CMakeFiles +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering/CMakeFiles/rcm.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/dobfs.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/fbfs.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/tdbfs.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/lacc.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/mcl.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/dobfs.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/fmis.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/tdbfs.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/mcl.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/CMakeFiles/betwcent.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017/CMakeFiles -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/CMakeFiles -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/CMakeFiles/awpm.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/CMakeFiles/bpml.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/CMakeFiles/awpm.dir Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/BipartiteMatchings/CMakeFiles/bpmm.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering/CMakeFiles -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/Ordering/CMakeFiles/rcm.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017/CMakeFiles +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/Applications/SpMSpV-IPDPS2017/CMakeFiles/SpMSpVBench.dir +Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CombBLAS Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2 Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator/CMakeFiles Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/graph500-1.2/generator/CMakeFiles/GraphGenlib.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/TESTDATA -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/TESTDATA/SCALE16BTW-TRANSBOOL -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort/CMakeFiles -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort/CMakeFiles/Usortlib.dir -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/usort/CMakeFiles/Usortlib.dir/src -Searching for files in directory /build/reproducible-path/combblas-2.0.0/obj-i686-linux-gnu/CombBLAS -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Test -Searching for files in directory /build/reproducible-path/combblas-2.0.0/doc -Searching for files in directory /build/reproducible-path/combblas-2.0.0/ms_inttypes -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/psort -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/graph500 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/graph500/generator -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/Tommy -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/usort -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/CombBLAS -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps -Searching for files in directory /build/reproducible-path/cowarning: source '/build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib/i386-linux-gnu/libCombBLAS.so' is not a readable file or directory... skipping. -warning: source '/build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib/i386-linux-gnu/libGraphGenlib.so' is not a readable file or directory... skipping. -warning: source '/build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib/i386-linux-gnu/libUsortlib.so' is not a readable file or directory... skipping. -mbblas-2.0.0/debian/libcombblas-dev/usr/include/CombBLAS/PBBS -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib/i386-linux-gnu -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib/i386-linux-gnu/cmake -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib/i386-linux-gnu/cmake/CombBLAS -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas2.0.0t64 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas2.0.0t64/usr -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas2.0.0t64/usr/lib -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas2.0.0t64/usr/lib/i386-linux-gnu -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tests -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500/generator -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/PBBS -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib/i386-linux-gnu -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib/i386-linux-gnu/cmake -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib/i386-linux-gnu/cmake/CombBLAS -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/patches -Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/source +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/combine +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/Nalu_R3_fine_grid +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/plots +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/G500 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/G500/plots +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/nlpkkt160 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/it-2004 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/threadScaling +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/ldoor +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/cage15 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/edison_exp/nlpkkt200 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/matlab +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/titan_exp +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/titan_exp/ER +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/titan_exp/G500 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/3DSpGEMM/titan_exp/Rop_Rmat Searching for files in directory /build/reproducible-path/combblas-2.0.0/ms_sys Searching for files in directory /build/reproducible-path/combblas-2.0.0/ms_sys/sys -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Temporary +Searching for files in directory /build/reproducible-path/combblas-2.0.0/usort +Searching for files in directory /build/reproducible-path/combblas-2.0.0/usort/src +Searching for files in directory /build/reproducible-path/combblas-2.0.0/usort/include +Searching for files in directory /build/reproducible-path/combblas-2.0.0/usort/include/usort +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/FranklinSpGEMM +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/FranklinSpGEMM/EpetraExt_Scale21 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/FranklinSpGEMM/Galerkin +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SISC_April2012Runs +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/NWAYSCALE22 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/ranger +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/GALERKIN +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/GALERKIN/failed +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SCALE22RMATRMAT +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/prof_p64 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/FranklinTimings_SpAsgn +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/GalerkinResults +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/GalerkinResults/failed +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/GalerkinResults/Galerkin +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/GalerkinResults/Galerkin/failed +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SCALE23RMATRMAT +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SCALE26RECT8192 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SCALE26RECT8192/failed +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SCALE21RMATRMAT +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SpRef_Franklin +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ReleaseTests/SpRef_Franklin/EpetraExt Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/jaguar_runtimes -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Winter2015_UsingCombBLAS1.4 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Ordering +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Ordering/petsc +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Ordering/SIAM_CSC_Results +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Ordering/IPDPS_runs Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/rmat4 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/mcl-runs -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/mcl-runs/genepool-runs -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/mcl-runs/edison-runs -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/IPDPS_DETERMINISTIC_RUNS -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/CarverResults -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/CarverResults/ref21 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/CarverResults/PBGL -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/CarverResults/SC_submit_edgefactor64 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/MirasolFilteredRuns +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/SC2011_FranklinResults Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/PACTResults Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/twitterresults -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Fall2014Runs -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/HopperResults -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/SC2011_HopperResults -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/MirasolFilteredRuns -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/mcl-runs +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/mcl-runs/edison-runs +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/mcl-runs/genepool-runs +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Winter2015_UsingCombBLAS1.4 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/TACC-SCRIPTS Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/CC_ipdps18 Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/CC_ipdps18/HPCGraph -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/CC_ipdps18/HPCGraph/HPCGraphConverter Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/CC_ipdps18/HPCGraph/0.1 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/CC_ipdps18/HPCGraph/HPCGraphConverter +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Post_SC_optimization +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/compilertests Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/maximal-exp +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/maximal-exp/unsymmetric Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/maximal-exp/rectangular Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/maximal-exp/symmetric -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/BipartiteMatchings/maximal-exp/unsymmetric -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/compilertests +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Fall2014Runs +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/CarverResults +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/CarverResults/SC_submit_edgefactor64 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/CarverResults/ref21 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/CarverResults/PBGL +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/HopperResults +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/IPDPS_DETERMINISTIC_RUNS Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/FranklinResults -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/TACC-SCRIPTS -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Ordering -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Ordering/SIAM_CSC_Results -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Ordering/IPDPS_runs -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Ordering/petsc -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/Post_SC_optimization -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/SC2011_FranklinResults +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/SC2011_HopperResults +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/jaguar_runtimes Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/SegTestApp +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Applications/SpMSpV-IPDPS2017 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Temporary +Searching for files in directory /build/reproducible-path/combblas-2.0.0/include +Searching for files in directory /build/reproducible-path/combblas-2.0.0/include/Tommy +Searching for files in directory /build/reproducible-path/combblas-2.0.0/include/CombBLAS +Searching for files in directory /build/reproducible-path/combblas-2.0.0/include/CombBLAS/SequenceHeaps +Searching for files in directory /build/reproducible-path/combblas-2.0.0/include/CombBLAS/PBBS +Searching for files in directory /build/reproducible-path/combblas-2.0.0/ms_inttypes +Searching for files in directory /build/reproducible-path/combblas-2.0.0/largeseq +Searching for files in directory /build/reproducible-path/combblas-2.0.0/mfiles +Searching for files in directory /build/reproducible-path/combblas-2.0.0/mfiles/gzstream +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Matlab +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Matlab/spindex +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Matlab/stuff +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Matlab/apsp +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Matlab/utils +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tests +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib/i386-linux-gnu +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib/i386-linux-gnu/cmake +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/lib/i386-linux-gnu/cmake/CombBLAS +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/graph500 +Searching for files in directory /build/reproducible-path/combblas-2warning: source '/build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib/i386-linux-gnu/libGraphGenlib.so' is not a readable file or directory... skipping. +warning: source '/build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib/i386-linux-gnu/libCombBLAS.so' is not a readable file or directory... skipping. +warning: source '/build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib/i386-linux-gnu/libUsortlib.so' is not a readable file or directory... skipping. +.0.0/debian/tmp/usr/include/graph500/generator +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/usort +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/psort +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/SequenceHeaps +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/CombBLAS/PBBS +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib/i386-linux-gnu +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib/i386-linux-gnu/cmake +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/lib/i386-linux-gnu/cmake/CombBLAS +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/Tommy +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/graph500 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/graph500/generator +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/usort +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/psort +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/CombBLAS +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/CombBLAS/PBBS +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/source +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas2.0.0t64 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas2.0.0t64/usr +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas2.0.0t64/usr/lib +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/libcombblas2.0.0t64/usr/lib/i386-linux-gnu +Searching for files in directory /build/reproducible-path/combblas-2.0.0/debian/patches +Searching for files in directory /build/reproducible-path/combblas-2.0.0/doc +Searching for files in directory /build/reproducible-path/combblas-2.0.0/TDSP +Searching for files in directory /build/reproducible-path/combblas-2.0.0/TDSP/deliverable +Searching for files in directory /build/reproducible-path/combblas-2.0.0/TDSP/deliverable/staticSP +Searching for files in directory /build/reproducible-path/combblas-2.0.0/TDSP/deliverable/tdsp +Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode +Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode/graph500_2D_SC11 +Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode/graph500_2D_SC11/src +Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode/graph500_2D_SC11/src/generator +Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode/graph500_2D_SC11/runs +Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode/graph500_2D_SC11/runs/Edison +Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode/graph500_2D_SC11/ARCH +Searching for files in directory /build/reproducible-path/combblas-2.0.0/cmake Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/make-incs Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/mpi -Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/seq-list -Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/xmt-csr-local -Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/octave Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/omp-csr -Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/xmt-csr Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/generator Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include/graph500 Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/generator/include/graph500/generator Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/seq-csr +Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/seq-list +Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/make-incs +Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/xmt-csr +Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/octave +Searching for files in directory /build/reproducible-path/combblas-2.0.0/graph500-1.2/xmt-csr-local Searching for files in directory /build/reproducible-path/combblas-2.0.0/Benchmarks +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Benchmarks/ctf Searching for files in directory /build/reproducible-path/combblas-2.0.0/Benchmarks/petsc Searching for files in directory /build/reproducible-path/combblas-2.0.0/Benchmarks/trilinos -Searching for files in directory /build/reproducible-path/combblas-2.0.0/Benchmarks/ctf -Searching for files in directory /build/reproducible-path/combblas-2.0.0/largeseq -Searching for files in directory /build/reproducible-path/combblas-2.0.0/mfiles -Searching for files in directory /build/reproducible-path/combblas-2.0.0/mfiles/gzstream -Searching for files in directory /build/reproducible-path/combblas-2.0.0/usort -Searching for files in directory /build/reproducible-path/combblas-2.0.0/usort/src -Searching for files in directory /build/reproducible-path/combblas-2.0.0/usort/include -Searching for files in directory /build/reproducible-path/combblas-2.0.0/usort/include/usort -Searching for files in directory /build/reproducible-path/combblas-2.0.0/binaryconvert -Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode -Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode/graph500_2D_SC11 -Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode/graph500_2D_SC11/src -Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode/graph500_2D_SC11/src/generator -Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode/graph500_2D_SC11/runs -Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode/graph500_2D_SC11/runs/Edison -Searching for files in directory /build/reproducible-path/combblas-2.0.0/KameshCode/graph500_2D_SC11/ARCH +Searching for files in directory /build/reproducible-path/combblas-2.0.0/Test Reading and parsing tag files Parsing files Preprocessing /build/reproducible-path/combblas-2.0.0/3DSpGEMM/CCGrid.h... @@ -20784,11 +20820,19 @@ Generating code for file Applications/BcastTest.cpp... Generating code for file Applications/BetwCent.cpp... Generating code for file Applications/BipartiteMatchings/ApproxWeightPerfectMatching.cpp... +Generating code for file Applications/BipartiteMatchings/ApproxWeightPerfectMatching.h... +Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/ApproxWeightPerfectMatching.h... Generating code for file Applications/BipartiteMatchings/auction.cpp... Generating code for file Applications/BipartiteMatchings/BPMaximalMatching.cpp... +Generating code for file Applications/BipartiteMatchings/BPMaximalMatching.h... +Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximalMatching.h... Generating code for file Applications/BipartiteMatchings/BPMaximumMatching.cpp... -Generating code for file Applications/BipartiteMatchings/gathertest.cpp... -Generating code for file Applications/Ordering/gathertest.cpp... +Generating code for file Applications/BipartiteMatchings/BPMaximumMatching.h... +Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximumMatching.h... +Generating code for file Applications/BipartiteMatchings/MatchingDefs.h... +Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/MatchingDefs.h... +Generating code for file Applications/BipartiteMatchings/Utility.h... +Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/Utility.h... Generating code for file Applications/CC.cpp... Generating code for file Applications/CC.h... Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/comms.cpp... @@ -20805,13 +20849,15 @@ Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/kcore.h... Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/labelprop.cpp... Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/labelprop.h... -Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/main.cpp... -Generating code for file usort/src/main.cpp... Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/pagerank.cpp... Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/pagerank.h... Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/scc.cpp... Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/scc.h... Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/util.cpp... +Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/util.h... +Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/util.h... +Generating code for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/util.h... +Generating code for file include/CombBLAS/SequenceHeaps/util.h... Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/wcc.cpp... Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/wcc.h... Generating code for file Applications/CC_ipdps18/HPCGraph/HPCGraphConverter/convert.cpp... @@ -20825,6 +20871,8 @@ Generating code for file Applications/mcl-runs/Fscore.cpp... Generating code for file Applications/mcl-runs/MCLConvert.cpp... Generating code for file Applications/MCL.cpp... +Generating code for file Applications/BipartiteMatchings/gathertest.cpp... +Generating code for file Applications/Ordering/gathertest.cpp... Generating code for file Applications/Ordering/MatPermuteSave.cpp... Generating code for file Applications/Ordering/MD.cpp... Generating code for file Applications/Ordering/RCM.cpp... @@ -20840,16 +20888,6 @@ Generating code for file Benchmarks/trilinos/trilinosMatSquare.cpp... Generating code for file binaryconvert/binconverter.cpp... Generating code for file binaryconvert/binconverter_permuted.cpp... -Generating code for file Applications/BipartiteMatchings/ApproxWeightPerfectMatching.h... -Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/ApproxWeightPerfectMatching.h... -Generating code for file Applications/BipartiteMatchings/BPMaximalMatching.h... -Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximalMatching.h... -Generating code for file Applications/BipartiteMatchings/BPMaximumMatching.h... -Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximumMatching.h... -Generating code for file Applications/BipartiteMatchings/MatchingDefs.h... -Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/MatchingDefs.h... -Generating code for file Applications/BipartiteMatchings/Utility.h... -Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/Utility.h... Generating code for file debian/libcombblas-dev/usr/include/graph500/generator/apply_permutation_mpi.h... Generating code for file debian/tmp/usr/include/graph500/generator/apply_permutation_mpi.h... Generating code for file graph500-1.2/generator/include/graph500/generator/apply_permutation_mpi.h... @@ -20890,27 +20928,6 @@ Generating code for file debian/tmp/usr/include/graph500/generator/splittable_mrg.h... Generating code for file graph500-1.2/generator/include/graph500/generator/splittable_mrg.h... Generating code for file KameshCode/graph500_2D_SC11/src/generator/splittable_mrg.h... -Generating code for file debian/libcombblas-dev/usr/include/usort/binUtils.h... -Generating code for file debian/tmp/usr/include/usort/binUtils.h... -Generating code for file usort/include/usort/binUtils.h... -Generating code for file debian/libcombblas-dev/usr/include/usort/dtypes.h... -Generating code for file debian/tmp/usr/include/usort/dtypes.h... -Generating code for file usort/include/usort/dtypes.h... -Generating code for file debian/libcombblas-dev/usr/include/usort/indexHolder.h... -Generating code for file debian/tmp/usr/include/usort/indexHolder.h... -Generating code for file usort/include/usort/indexHolder.h... -Generating code for file debian/libcombblas-dev/usr/include/usort/ompUtils.h... -Generating code for file debian/tmp/usr/include/usort/ompUtils.h... -Generating code for file usort/include/usort/ompUtils.h... -Generating code for file debian/libcombblas-dev/usr/include/usort/parUtils.h... -Generating code for file debian/tmp/usr/include/usort/parUtils.h... -Generating code for file usort/include/usort/parUtils.h... -Generating code for file debian/libcombblas-dev/usr/include/usort/seqUtils.h... -Generating code for file debian/tmp/usr/include/usort/seqUtils.h... -Generating code for file usort/include/usort/seqUtils.h... -Generating code for file debian/libcombblas-dev/usr/include/usort/sort_profiler.h... -Generating code for file debian/tmp/usr/include/usort/sort_profiler.h... -Generating code for file usort/include/usort/sort_profiler.h... Generating code for file graph500-1.2/compat.h... Generating code for file graph500-1.2/graph500.h... Generating code for file graph500-1.2/kronecker.h... @@ -21088,10 +21105,6 @@ Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/knheap.h... Generating code for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/knheap.h... Generating code for file include/CombBLAS/SequenceHeaps/knheap.h... -Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/util.h... -Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/util.h... -Generating code for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/util.h... -Generating code for file include/CombBLAS/SequenceHeaps/util.h... Generating code for file debian/libcombblas-dev/usr/include/CombBLAS/SpCCols.cpp... Generating code for file debian/tmp/usr/include/CombBLAS/SpCCols.cpp... Generating code for file include/CombBLAS/SpCCols.cpp... @@ -21280,8 +21293,31 @@ Generating code for file Temporary/PermuteVector.cpp... Generating code for file Test/test.cpp... Generating code for file Test/vector_test.cpp... +Generating code for file debian/libcombblas-dev/usr/include/usort/binUtils.h... +Generating code for file debian/tmp/usr/include/usort/binUtils.h... +Generating code for file usort/include/usort/binUtils.h... +Generating code for file debian/libcombblas-dev/usr/include/usort/dtypes.h... +Generating code for file debian/tmp/usr/include/usort/dtypes.h... +Generating code for file usort/include/usort/dtypes.h... +Generating code for file debian/libcombblas-dev/usr/include/usort/indexHolder.h... +Generating code for file debian/tmp/usr/include/usort/indexHolder.h... +Generating code for file usort/include/usort/indexHolder.h... +Generating code for file debian/libcombblas-dev/usr/include/usort/ompUtils.h... +Generating code for file debian/tmp/usr/include/usort/ompUtils.h... +Generating code for file usort/include/usort/ompUtils.h... +Generating code for file debian/libcombblas-dev/usr/include/usort/parUtils.h... +Generating code for file debian/tmp/usr/include/usort/parUtils.h... +Generating code for file usort/include/usort/parUtils.h... +Generating code for file debian/libcombblas-dev/usr/include/usort/seqUtils.h... +Generating code for file debian/tmp/usr/include/usort/seqUtils.h... +Generating code for file usort/include/usort/seqUtils.h... +Generating code for file debian/libcombblas-dev/usr/include/usort/sort_profiler.h... +Generating code for file debian/tmp/usr/include/usort/sort_profiler.h... +Generating code for file usort/include/usort/sort_profiler.h... Generating code for file usort/src/binUtils.cpp... Generating code for file usort/src/main-short.cpp... +Generating code for file Applications/CC_ipdps18/HPCGraph/0.1/main.cpp... +Generating code for file usort/src/main.cpp... Generating code for file usort/src/parUtils.cpp... Generating code for file usort/src/sort_profiler.cpp... Generating file documentation... @@ -21301,11 +21337,19 @@ Generating docs for file Applications/BcastTest.cpp... Generating docs for file Applications/BetwCent.cpp... Generating docs for file Applications/BipartiteMatchings/ApproxWeightPerfectMatching.cpp... +Generating docs for file Applications/BipartiteMatchings/ApproxWeightPerfectMatching.h... +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/ApproxWeightPerfectMatching.h... Generating docs for file Applications/BipartiteMatchings/auction.cpp... Generating docs for file Applications/BipartiteMatchings/BPMaximalMatching.cpp... +Generating docs for file Applications/BipartiteMatchings/BPMaximalMatching.h... +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximalMatching.h... Generating docs for file Applications/BipartiteMatchings/BPMaximumMatching.cpp... -Generating docs for file Applications/BipartiteMatchings/gathertest.cpp... -Generating docs for file Applications/Ordering/gathertest.cpp... +Generating docs for file Applications/BipartiteMatchings/BPMaximumMatching.h... +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximumMatching.h... +Generating docs for file Applications/BipartiteMatchings/MatchingDefs.h... +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/MatchingDefs.h... +Generating docs for file Applications/BipartiteMatchings/Utility.h... +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/Utility.h... Generating docs for file Applications/CC.cpp... Generating docs for file Applications/CC.h... Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/comms.cpp... @@ -21322,13 +21366,15 @@ Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/kcore.h... Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/labelprop.cpp... Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/labelprop.h... -Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/main.cpp... -Generating docs for file usort/src/main.cpp... Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/pagerank.cpp... Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/pagerank.h... Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/scc.cpp... Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/scc.h... Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/util.cpp... +Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/util.h... +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/util.h... +Generating docs for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/util.h... +Generating docs for file include/CombBLAS/SequenceHeaps/util.h... Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/wcc.cpp... Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/wcc.h... Generating docs for file Applications/CC_ipdps18/HPCGraph/HPCGraphConverter/convert.cpp... @@ -21342,6 +21388,8 @@ Generating docs for file Applications/mcl-runs/Fscore.cpp... Generating docs for file Applications/mcl-runs/MCLConvert.cpp... Generating docs for file Applications/MCL.cpp... +Generating docs for file Applications/BipartiteMatchings/gathertest.cpp... +Generating docs for file Applications/Ordering/gathertest.cpp... Generating docs for file Applications/Ordering/MatPermuteSave.cpp... Generating docs for file Applications/Ordering/MD.cpp... Generating docs for file Applications/Ordering/RCM.cpp... @@ -21357,16 +21405,6 @@ Generating docs for file Benchmarks/trilinos/trilinosMatSquare.cpp... Generating docs for file binaryconvert/binconverter.cpp... Generating docs for file binaryconvert/binconverter_permuted.cpp... -Generating docs for file Applications/BipartiteMatchings/ApproxWeightPerfectMatching.h... -Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/ApproxWeightPerfectMatching.h... -Generating docs for file Applications/BipartiteMatchings/BPMaximalMatching.h... -Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximalMatching.h... -Generating docs for file Applications/BipartiteMatchings/BPMaximumMatching.h... -Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/BPMaximumMatching.h... -Generating docs for file Applications/BipartiteMatchings/MatchingDefs.h... -Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/MatchingDefs.h... -Generating docs for file Applications/BipartiteMatchings/Utility.h... -Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/BipartiteMatchings/Utility.h... Generating docs for file debian/libcombblas-dev/usr/include/graph500/generator/apply_permutation_mpi.h... Generating docs for file debian/tmp/usr/include/graph500/generator/apply_permutation_mpi.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/apply_permutation_mpi.h... @@ -21407,27 +21445,6 @@ Generating docs for file debian/tmp/usr/include/graph500/generator/splittable_mrg.h... Generating docs for file graph500-1.2/generator/include/graph500/generator/splittable_mrg.h... Generating docs for file KameshCode/graph500_2D_SC11/src/generator/splittable_mrg.h... -Generating docs for file debian/libcombblas-dev/usr/include/usort/binUtils.h... -Generating docs for file debian/tmp/usr/include/usort/binUtils.h... -Generating docs for file usort/include/usort/binUtils.h... -Generating docs for file debian/libcombblas-dev/usr/include/usort/dtypes.h... -Generating docs for file debian/tmp/usr/include/usort/dtypes.h... -Generating docs for file usort/include/usort/dtypes.h... -Generating docs for file debian/libcombblas-dev/usr/include/usort/indexHolder.h... -Generating docs for file debian/tmp/usr/include/usort/indexHolder.h... -Generating docs for file usort/include/usort/indexHolder.h... -Generating docs for file debian/libcombblas-dev/usr/include/usort/ompUtils.h... -Generating docs for file debian/tmp/usr/include/usort/ompUtils.h... -Generating docs for file usort/include/usort/ompUtils.h... -Generating docs for file debian/libcombblas-dev/usr/include/usort/parUtils.h... -Generating docs for file debian/tmp/usr/include/usort/parUtils.h... -Generating docs for file usort/include/usort/parUtils.h... -Generating docs for file debian/libcombblas-dev/usr/include/usort/seqUtils.h... -Generating docs for file debian/tmp/usr/include/usort/seqUtils.h... -Generating docs for file usort/include/usort/seqUtils.h... -Generating docs for file debian/libcombblas-dev/usr/include/usort/sort_profiler.h... -Generating docs for file debian/tmp/usr/include/usort/sort_profiler.h... -Generating docs for file usort/include/usort/sort_profiler.h... Generating docs for file graph500-1.2/compat.h... Generating docs for file graph500-1.2/graph500.h... Generating docs for file graph500-1.2/kronecker.h... @@ -21605,10 +21622,6 @@ Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/knheap.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/knheap.h... Generating docs for file include/CombBLAS/SequenceHeaps/knheap.h... -Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/util.h... -Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SequenceHeaps/util.h... -Generating docs for file debian/tmp/usr/include/CombBLAS/SequenceHeaps/util.h... -Generating docs for file include/CombBLAS/SequenceHeaps/util.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpCCols.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/SpCCols.cpp... Generating docs for file include/CombBLAS/SpCCols.cpp... @@ -21645,7 +21658,29 @@ Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpParHelper.h... Generating docs for file debian/tmp/usr/include/CombBLAS/SpParHelper.h... Generating docs for file include/CombBLAS/SpParHelper.h... -Generating doc/build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashtable' could not be resolved +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp... +Generating docs for file debian/tmp/usr/include/CombBLAS/SpParMat.cpp... +Generating docs for file include/CombBLAS/SpParMat.cpp... +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.h... +Generating docs for file debian/tmp/usr/include/CombBLAS/SpParMat.h... +Generating docs for file include/CombBLAS/SpParMat.h... +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpParMat3D.cpp... +Generating docs for file debian/tmp/usr/include/CombBLAS/SpParMat3D.cpp... +Generating docs for file include/CombBLAS/SpParMat3D.cpp... +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpParMat3D.h... +Generating docs for file debian/tmp/usr/include/CombBLAS/SpParMat3D.h... +Generating docs for file include/CombBLAS/SpParMat3D.h... +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.cpp... +Generating docs for file debian/tmp/usr/include/CombBLAS/SpTuples.cpp... +Generating docs for file include/CombBLAS/SpTuples.cpp... +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.h... +Generating docs for file debian/tmp/usr/include/CombBLAS/SpTuples.h... +Generating docs for file include/CombBLAS/SpTuples.h... +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/StackEntry.h... +Generating docs for file debian/tmp/usr/include/CombBLAS/StackEntry.h... +Generating docs for file include/CombBLAS/StackEntry.h... +Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/ThreadedFriends.h... +Genera/build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashtable' could not be resolved /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashtable' could not be resolved /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashlin' could not be resolved @@ -21702,29 +21737,9 @@ parameter 'list' /build/reproducible-path/combblas-2.0.0/include/Tommy/tommylist.h:284: warning: The following parameter of tommy_list_sort(tommy_list *list, tommy_compare_func *cmp) is not documented: parameter 'list' -s for file debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.cpp... -Generating docs for file debian/tmp/usr/include/CombBLAS/SpParMat.cpp... -Generating docs for file include/CombBLAS/SpParMat.cpp... -Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpParMat.h... -Generating docs for file debian/tmp/usr/include/CombBLAS/SpParMat.h... -Generating docs for file include/CombBLAS/SpParMat.h... -Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpParMat3D.cpp... -Generating docs for file debian/tmp/usr/include/CombBLAS/SpParMat3D.cpp... -Generating docs for file include/CombBLAS/SpParMat3D.cpp... -Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpParMat3D.h... -Generating docs for file debian/tmp/usr/include/CombBLAS/SpParMat3D.h... -Generating docs for file include/CombBLAS/SpParMat3D.h... -Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.cpp... -Generating docs for file debian/tmp/usr/include/CombBLAS/SpTuples.cpp... -Generating docs for file include/CombBLAS/SpTuples.cpp... -Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/SpTuples.h... -Generating docs for file debian/tmp/usr/include/CombBLAS/SpTuples.h... -Generating docs for file include/CombBLAS/SpTuples.h... -Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/StackEntry.h... -Generating docs for file debian/tmp/usr/include/CombBLAS/StackEntry.h... -Generating docs for file include/CombBLAS/StackEntry.h... -Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/ThreadedFriends.h... -Generating docs for file debian/tmp/usr/include/CombBLAS/ThreadedFriends.h... +warning: Included by graph for 'stdint.h' not generated, too many nodes (96), threshold is 50. Consider increasing DOT_GRAPH_MAX_NODES. +warning: Included by graph for 'time.h' not generated, too many nodes (75), threshold is 50. Consider increasing DOT_GRAPH_MAX_NODES. +ting docs for file debian/tmp/usr/include/CombBLAS/ThreadedFriends.h... Generating docs for file include/CombBLAS/ThreadedFriends.h... Generating docs for file debian/libcombblas-dev/usr/include/CombBLAS/VecIterator.cpp... Generating docs for file debian/tmp/usr/include/CombBLAS/VecIterator.cpp... @@ -21763,9 +21778,7 @@ Generating docs for file mfiles/MMConverter.h... Generating docs for file mfiles/renamer.cpp... Generating docs for file mfiles/splitdiag_genpermute.cpp... -Generating docs for fiwarning: Included by graph for 'stdint.h' not generated, too many nodes (96), threshold is 50. Consider increasing DOT_GRAPH_MAX_NODES. -warning: Included by graph for 'time.h' not generated, too many nodes (75), threshold is 50. Consider increasing DOT_GRAPH_MAX_NODES. -le mfiles/TommyObj.h... +Generating docs for file mfiles/TommyObj.h... Generating docs for file ms_inttypes/inttypes.h... Generating docs for file ms_inttypes/stdint.h... Generating docs for file ms_sys/sys/mta_task.h... @@ -21856,8 +21869,31 @@ Generating docs for file Temporary/PermuteVector.cpp... Generating docs for file Test/test.cpp... Generating docs for file Test/vector_test.cpp... +Generating docs for file debian/libcombblas-dev/usr/include/usort/binUtils.h... +Generating docs for file debian/tmp/usr/include/usort/binUtils.h... +Generating docs for file usort/include/usort/binUtils.h... +Generating docs for file debian/libcombblas-dev/usr/include/usort/dtypes.h... +Generating docs for file debian/tmp/usr/include/usort/dtypes.h... +Generating docs for file usort/include/usort/dtypes.h... +Generating docs for file debian/libcombblas-dev/usr/include/usort/indexHolder.h... +Generating docs for file debian/tmp/usr/include/usort/indexHolder.h... +Generating docs for file usort/include/usort/indexHolder.h... +Generating docs for file debian/libcombblas-dev/usr/include/usort/ompUtils.h... +Generating docs for file debian/tmp/usr/include/usort/ompUtils.h... +Generating docs for file usort/include/usort/ompUtils.h... +Generating docs for file debian/libcombblas-dev/usr/include/usort/parUtils.h... +Generating docs for file debian/tmp/usr/include/usort/parUtils.h... +Generating docs for file usort/include/usort/parUtils.h... +Generating docs for file debian/libcombblas-dev/usr/include/usort/seqUtils.h... +Generating docs for file debian/tmp/usr/include/usort/seqUtils.h... +Generating docs for file usort/include/usort/seqUtils.h... +Generating docs for file debian/libcombblas-dev/usr/include/usort/sort_profiler.h... +Generating docs for file debian/tmp/usr/include/usort/sort_profiler.h... +Generating docs for file usort/include/usort/sort_profiler.h... Generating docs for file usort/src/binUtils.cpp... Generating docs for file usort/src/main-short.cpp... +Generating docs for file Applications/CC_ipdps18/HPCGraph/0.1/main.cpp... +Generating docs for file usort/src/main.cpp... Generating docs for file usort/src/parUtils.cpp... Generating docs for file usort/src/sort_profiler.cpp... Generating page documentation... @@ -23024,11 +23060,19 @@ Generating XML output for file BcastTest.cpp Generating XML output for file BetwCent.cpp Generating XML output for file ApproxWeightPerfectMatching.cpp +Generating XML output for file ApproxWeightPerfectMatching.h +Generating XML output for file ApproxWeightPerfectMatching.h Generating XML output for file auction.cpp Generating XML output for file BPMaximalMatching.cpp +Generating XML output for file BPMaximalMatching.h +Generating XML output for file BPMaximalMatching.h Generating XML output for file BPMaximumMatching.cpp -Generating XML output for file gathertest.cpp -Generating XML output for file gathertest.cpp +Generating XML output for file BPMaximumMatching.h +Generating XML output for file BPMaximumMatching.h +Generating XML output for file MatchingDefs.h +Generating XML output for file MatchingDefs.h +Generating XML output for file Utility.h +Generating XML output for file Utility.h Generating XML output for file CC.cpp Generating XML output for file CC.h Generating XML output for file comms.cpp @@ -23045,13 +23089,15 @@ Generating XML output for file kcore.h Generating XML output for file labelprop.cpp Generating XML output for file labelprop.h -Generating XML output for file main.cpp -Generating XML output for file main.cpp Generating XML output for file pagerank.cpp Generating XML output for file pagerank.h Generating XML output for file scc.cpp Generating XML output for file scc.h Generating XML output for file util.cpp +Generating XML output for file util.h +Generating XML output for file util.h +Generating XML output for file util.h +Generating XML output for file util.h Generating XML output for file wcc.cpp Generating XML output for file wcc.h Generating XML output for file convert.cpp @@ -23065,6 +23111,8 @@ Generating XML output for file Fscore.cpp Generating XML output for file MCLConvert.cpp Generating XML output for file MCL.cpp +Generating XML output for file gathertest.cpp +Generating XML output for file gathertest.cpp Generating XML output for file MatPermuteSave.cpp Generating XML output for file MD.cpp Generating XML output for file RCM.cpp @@ -23080,16 +23128,6 @@ Generating XML output for file trilinosMatSquare.cpp Generating XML output for file binconverter.cpp Generating XML output for file binconverter_permuted.cpp -Generating XML output for file ApproxWeightPerfectMatching.h -Generating XML output for file ApproxWeightPerfectMatching.h -Generating XML output for file BPMaximalMatching.h -Generating XML output for file BPMaximalMatching.h -Generating XML output for file BPMaximumMatching.h -Generating XML output for file BPMaximumMatching.h -Generating XML output for file MatchingDefs.h -Generating XML output for file MatchingDefs.h -Generating XML output for file Utility.h -Generating XML output for file Utility.h Generating XML output for file apply_permutation_mpi.h Generating XML output for file apply_permutation_mpi.h Generating XML output for file apply_permutation_mpi.h @@ -23130,27 +23168,6 @@ Generating XML output for file splittable_mrg.h Generating XML output for file splittable_mrg.h Generating XML output for file splittable_mrg.h -Generating XML output for file binUtils.h -Generating XML output for file binUtils.h -Generating XML output for file binUtils.h -Generating XML output for file dtypes.h -Generating XML output for file dtypes.h -Generating XML output for file dtypes.h -Generating XML output for file indexHolder.h -Generating XML output for file indexHolder.h -Generating XML output for file indexHolder.h -Generating XML output for file ompUtils.h -Generating XML output for file ompUtils.h -Generating XML output for file ompUtils.h -Generating XML output for file parUtils.h -Generating XML output for file parUtils.h -Generating XML output for file parUtils.h -Generating XML output for file seqUtils.h -Generating XML output for file seqUtils.h -Generating XML output for file seqUtils.h -Generating XML output for file sort_profiler.h -Generating XML output for file sort_profiler.h -Generating XML output for file sort_profiler.h Generating XML output for file compat.h Generating XML output for file graph500.h Generating XML output for file kronecker.h @@ -23328,10 +23345,6 @@ Generating XML output for file knheap.h Generating XML output for file knheap.h Generating XML output for file knheap.h -Generating XML output for file util.h -Generating XML output for file util.h -Generating XML output for file util.h -Generating XML output for file util.h Generating XML output for file SpCCols.cpp Generating XML output for file SpCCols.cpp Generating XML output for file SpCCols.cpp @@ -23366,7 +23379,29 @@ Generating XML output for file SpParHelper.cpp Generating XML output for file SpParHelper.cpp Generating XML output for file SpParHelper.h -/build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashtable' could not be resolved +Generating XML output for file SpParHelper.h +Generating XML output for file SpParHelper.h +Generating XML output for file SpParMat.cpp +Generating XML output for file SpParMat.cpp +Generating XML output for file SpParMat.cpp +Generating XML output for file SpParMat.h +Generating XML output for file SpParMat.h +Generating XML output for file SpParMat.h +Generating XML output for file SpParMat3D.cpp +Generating XML output for file SpParMat3D.cpp +Generating XML output for file SpParMat3D.cpp +Generating XML output for file SpParMat3D.h +Generating XML output for file SpParMat3D.h +Generating XML output for file SpParMat3D.h +Generating XML output for file SpTuples.cpp +Generating XML output for file SpTuples.cpp +Generating XML output for file SpTuples.cpp +Generating XML output for file SpTuples.h +Generating XML output for file SpTuples.h +Generating XML output for file SpTuples.h +Generating XML output for file StackEntry.h +Generating XML output for file StackEntry.h +Generating XML o/build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashtable' could not be resolved /build/reproducible-path/combblas-2.0.0/debian/libcombblas-dev/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashlin' could not be resolved /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashtable' could not be resolved /build/reproducible-path/combblas-2.0.0/debian/tmp/usr/include/Tommy/tommyhash.h:29: warning: explicit link request to 'tommy_hashlin' could not be resolved @@ -23423,29 +23458,7 @@ parameter 'list' /build/reproducible-path/combblas-2.0.0/include/Tommy/tommylist.h:284: warning: The following parameter of tommy_list_sort(tommy_list *list, tommy_compare_func *cmp) is not documented: parameter 'list' -Generating XML output for file SpParHelper.h -Generating XML output for file SpParHelper.h -Generating XML output for file SpParMat.cpp -Generating XML output for file SpParMat.cpp -Generating XML output for file SpParMat.cpp -Generating XML output for file SpParMat.h -Generating XML output for file SpParMat.h -Generating XML output for file SpParMat.h -Generating XML output for file SpParMat3D.cpp -Generating XML output for file SpParMat3D.cpp -Generating XML output for file SpParMat3D.cpp -Generating XML output for file SpParMat3D.h -Generating XML output for file SpParMat3D.h -Generating XML output for file SpParMat3D.h -Generating XML output for file SpTuples.cpp -Generating XML output for file SpTuples.cpp -Generating XML output for file SpTuples.cpp -Generating XML output for file SpTuples.h -Generating XML output for file SpTuples.h -Generating XML output for file SpTuples.h -Generating XML output for file StackEntry.h -Generating XML output for file StackEntry.h -Generating XML output for file StackEntry.h +utput for file StackEntry.h Generating XML output for file ThreadedFriends.h Generating XML output for file ThreadedFriends.h Generating XML output for file ThreadedFriends.h @@ -23577,8 +23590,31 @@ Generating XML output for file PermuteVector.cpp Generating XML output for file test.cpp Generating XML output for file vector_test.cpp +Generating XML output for file binUtils.h +Generating XML output for file binUtils.h +Generating XML output for file binUtils.h +Generating XML output for file dtypes.h +Generating XML output for file dtypes.h +Generating XML output for file dtypes.h +Generating XML output for file indexHolder.h +Generating XML output for file indexHolder.h +Generating XML output for file indexHolder.h +Generating XML output for file ompUtils.h +Generating XML output for file ompUtils.h +Generating XML output for file ompUtils.h +Generating XML output for file parUtils.h +Generating XML output for file parUtils.h +Generating XML output for file parUtils.h +Generating XML output for file seqUtils.h +Generating XML output for file seqUtils.h +Generating XML output for file seqUtils.h +Generating XML output for file sort_profiler.h +Generating XML output for file sort_profiler.h +Generating XML output for file sort_profiler.h Generating XML output for file binUtils.cpp Generating XML output for file main-short.cpp +Generating XML output for file main.cpp +Generating XML output for file main.cpp Generating XML output for file parUtils.cpp Generating XML output for file sort_profiler.cpp Generating XML output for page todo @@ -27097,7 +27133,7 @@ Patching output file 1263/1265 Patching output file 1264/1265 Patching output file 1265/1265 -type lookup cache used 35286/65536 hits=942000 misses=35720 +type lookup cache used 35284/65536 hits=941995 misses=35718 symbol lookup cache used 26156/65536 hits=954420 misses=26156 finished... dh_installdocs -X.dot -X.md5 @@ -27122,10 +27158,10 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'libcombblas-dev' in '../libcombblas-dev_2.0.0-3.1_i386.deb'. -dpkg-deb: building package 'libcombblas2.0.0t64' in '../libcombblas2.0.0t64_2.0.0-3.1_i386.deb'. dpkg-deb: building package 'libcombblas-docs' in '../libcombblas-docs_2.0.0-3.1_all.deb'. dpkg-deb: building package 'libcombblas2.0.0t64-dbgsym' in '../libcombblas2.0.0t64-dbgsym_2.0.0-3.1_i386.deb'. +dpkg-deb: building package 'libcombblas-dev' in '../libcombblas-dev_2.0.0-3.1_i386.deb'. +dpkg-deb: building package 'libcombblas2.0.0t64' in '../libcombblas2.0.0t64_2.0.0-3.1_i386.deb'. dpkg-genbuildinfo --build=binary -O../combblas_2.0.0-3.1_i386.buildinfo dpkg-genchanges --build=binary -O../combblas_2.0.0-3.1_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -27133,12 +27169,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/27827/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/27827/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/29372 and its subdirectories -I: Current time: Wed Dec 10 09:12:02 -12 2025 -I: pbuilder-time-stamp: 1765401122 +I: removing directory /srv/workspace/pbuilder/27827 and its subdirectories +I: Current time: Fri Nov 8 05:28:23 +14 2024 +I: pbuilder-time-stamp: 1730993303