Diff of the two buildlogs: -- --- b1/build.log 2021-03-27 23:28:53.610851320 +0000 +++ b2/build.log 2021-03-28 00:01:37.833605180 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Apr 29 17:20:01 -12 2022 -I: pbuilder-time-stamp: 1651296001 +I: Current time: Sun Mar 28 13:28:55 +14 2021 +I: pbuilder-time-stamp: 1616887736 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Fri Apr 12 15:30:54 2019 -12 +gpgv: Signature made Sat Apr 13 17:30:54 2019 +14 gpgv: using RSA key 23C9A93E585819E9126D0A36573EF1E4BD5A01FA gpgv: issuer "dparsons@debian.org" gpgv: Can't check signature: No public key @@ -38,136 +38,170 @@ dpkg-source: info: applying fix_race_condition_97cd175.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/34551/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/8288/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +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 +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by 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/8288/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/8288/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='5bf51512dd9941988449351a81f0f3d3' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='34551' - PS1='# ' - PS2='> ' + INVOCATION_ID=ceb8a1f4eba24d5db3a049e0cf7b041b + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-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=8288 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.qO4RLNCmDF/pbuilderrc_yyIa --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.qO4RLNCmDF/b1 --logfile b1/build.log hypre_2.15.1-5.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://85.184.249.68:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.qO4RLNCmDF/pbuilderrc_nilH --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.qO4RLNCmDF/b2 --logfile b2/build.log hypre_2.15.1-5.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://78.137.99.97:3128 I: uname -a - Linux ionos5-amd64 5.10.0-0.bpo.3-amd64 #1 SMP Debian 5.10.13-1~bpo10+1 (2021-02-11) x86_64 GNU/Linux + Linux i-capture-the-hostname 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64 GNU/Linux I: ls -l /bin total 5116 - -rwxr-xr-x 1 root root 1168776 Apr 17 2019 bash - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat - -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown - -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp - -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash - -rwxr-xr-x 1 root root 109408 Feb 28 2019 date - -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd - -rwxr-xr-x 1 root root 93744 Feb 28 2019 df - -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir - -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 35424 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln - -rwxr-xr-x 1 root root 56760 Jul 26 2018 login - -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls - -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 43008 Jan 9 2019 more - -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount - -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm - -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Apr 23 02:46 sh -> dash - -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty - -rwsr-xr-x 1 root root 63568 Jan 9 2019 su - -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync - -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar - -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch - -rwxr-xr-x 1 root root 35424 Feb 28 2019 true - -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount - -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/34551/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1168776 Apr 18 2019 bash + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 14328 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 43744 Mar 1 2019 cat + -rwxr-xr-x 1 root root 64320 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 64288 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 72512 Mar 1 2019 chown + -rwxr-xr-x 1 root root 146880 Mar 1 2019 cp + -rwxr-xr-x 1 root root 121464 Jan 18 2019 dash + -rwxr-xr-x 1 root root 109408 Mar 1 2019 date + -rwxr-xr-x 1 root root 76712 Mar 1 2019 dd + -rwxr-xr-x 1 root root 93744 Mar 1 2019 df + -rwxr-xr-x 1 root root 138856 Mar 1 2019 dir + -rwxr-xr-x 1 root root 84288 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 39520 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 35424 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 68880 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 34896 Apr 23 2020 fusermount + -rwxr-xr-x 1 root root 198976 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 98048 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 26696 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 68552 Mar 1 2019 ln + -rwxr-xr-x 1 root root 56760 Jul 27 2018 login + -rwxr-xr-x 1 root root 138856 Mar 1 2019 ls + -rwxr-xr-x 1 root root 108624 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 89088 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 68544 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 43808 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 43008 Jan 10 2019 more + -rwsr-xr-x 1 root root 51280 Jan 10 2019 mount + -rwxr-xr-x 1 root root 14408 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 138728 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 39616 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 47776 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 68416 Mar 1 2019 rm + -rwxr-xr-x 1 root root 47776 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 23312 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Mar 28 13:29 sh -> bash + lrwxrwxrwx 1 root root 4 Mar 21 22:25 sh.distrib -> dash + -rwxr-xr-x 1 root root 39552 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 80672 Mar 1 2019 stty + -rwsr-xr-x 1 root root 63568 Jan 10 2019 su + -rwxr-xr-x 1 root root 35488 Mar 1 2019 sync + -rwxr-xr-x 1 root root 445560 Apr 24 2019 tar + -rwxr-xr-x 1 root root 14440 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 97152 Mar 1 2019 touch + -rwxr-xr-x 1 root root 35424 Mar 1 2019 true + -rwxr-xr-x 1 root root 14328 Apr 23 2020 ulockmgr_server + -rwsr-xr-x 1 root root 34888 Jan 10 2019 umount + -rwxr-xr-x 1 root root 39584 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 138856 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 34896 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/8288/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -315,7 +349,7 @@ Get: 82 http://deb.debian.org/debian buster/main amd64 libsuperlu-dist-dev amd64 6.1.1+dfsg1-1 [251 kB] Get: 83 http://deb.debian.org/debian buster/main amd64 mpi-default-dev amd64 1.13 [5476 B] Get: 84 http://deb.debian.org/debian buster/main amd64 pkg-config amd64 0.29-6 [63.5 kB] -Fetched 45.8 MB in 1s (33.1 MB/s) +Fetched 45.8 MB in 1s (48.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:amd64. (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 ... 19195 files and directories currently installed.) @@ -684,7 +718,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/hypre-2.15.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/hypre-2.15.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package hypre dpkg-buildpackage: info: source version 2.15.1-5 dpkg-buildpackage: info: source distribution unstable @@ -707,12 +741,12 @@ rm -f ${TEST}.stdout ${TEST}.stderr; \ done dh_auto_clean - cd src && make -j16 distclean + cd src && make -j15 distclean make[2]: Entering directory '/build/hypre-2.15.1/src' Makefile:16: config/Makefile.config: No such file or directory make[2]: *** No rule to make target 'config/Makefile.config'. Stop. make[2]: Leaving directory '/build/hypre-2.15.1/src' -dh_auto_clean: cd src && make -j16 distclean returned exit code 2 +dh_auto_clean: cd src && make -j15 distclean returned exit code 2 make[1]: [debian/rules:81: override_dh_auto_clean] Error 2 (ignored) make[1]: Leaving directory '/build/hypre-2.15.1' dh_autoreconf_clean -O--sourcedirectory=src @@ -781,7 +815,7 @@ #dh_auto_configure -p libhypre-complex -- --with-fei --with-mli --with-superlu --with-superlu-include=/usr/include/superlu --with-superlu-lib="-lsuperlu" --with-dsuperlu --with-dsuperlu-include=/usr/include/superlu-dist --with-dsuperlu-lib="-lsuperlu_dist" --with-blas --with-blas-lib="-lblas" --with-lapack-libs="lapack" --with-lapack-lib-dirs="/usr/lib/lapack" --with-fmangle-lapack="one-underscore" --with-MPI-include=/usr/lib/x86_64-linux-gnu/openmpi/include --with-MPI-libs="mpi" --with-MPI-lib-dirs="/usr/lib/x86_64-linux-gnu/openmpi/lib" --with-MPI-flags="" --with-extra-flags="(hell pkg-config --cflags-only-other mpi)" --prefix=/build/hypre-2.15.1/debian/tmp/usr --enable-shared --enable-complex make[1]: Leaving directory '/build/hypre-2.15.1' dh_auto_build -O--sourcedirectory=src - cd src && make -j16 + cd src && make -j15 make[1]: Entering directory '/build/hypre-2.15.1/src' Making blas ... make[2]: Entering directory '/build/hypre-2.15.1/src/blas' @@ -911,6 +945,10 @@ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_error.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c hypre_prefix_sum.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c hypre_merge_sort.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c hypre_hopscotch_hash.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c gpuErrorCheck.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c gpuMem.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c hypre_general.c In file included from exchange_data.c:20: exchange_data.c: In function 'hypre_DataExchangeList': _hypre_utilities.h:751:3: warning: 'term_statuses' may be used uninitialized in this function [-Wmaybe-uninitialized] @@ -954,10 +992,6 @@ exchange_data.c:177:23: note: 'response_requests' was declared here hypre_MPI_Request *response_requests, *contact_requests; ^~~~~~~~~~~~~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c hypre_hopscotch_hash.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c gpuErrorCheck.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c gpuMem.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c hypre_general.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c hypre_reducesum.c Building libHYPRE_utilities.so ... mpic++ -shared -o libHYPRE_utilities-2.15.1.so HYPRE_version.o amg_linklist.o binsearch.o exchange_data.o fortran_matrix.o hypre_ap.o hypre_complex.o hypre_memory.o hypre_printf.o hypre_qsort.o mpistubs.o qsplit.o random.o threading.o timer.o timing.o hypre_mpi_comm_f2c.o hypre_error.o F90_HYPRE_error.o hypre_prefix_sum.o hypre_merge_sort.o hypre_hopscotch_hash.o gpuErrorCheck.o gpuMem.o hypre_general.o hypre_reducesum.o -Wl,-soname,libHYPRE_utilities-2.15.1.so @@ -996,6 +1030,14 @@ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_lobpcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c lobpcg.c +gmres.c: In function 'hypre_GMRESSolve': +gmres.c:282:35: warning: 'rs_2' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Real *rs, **hh, *c, *s, *rs_2; + ^~~~ +cogmres.c: In function 'hypre_COGMRESSolve': +cogmres.c:290:39: warning: 'rs_2' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Real *rs, *hh, *uu, *c, *s, *rs_2, *rv; + ^~~~ lobpcg.c: In function 'lobpcg_solve': lobpcg.c:98:3: warning: 'blockVectorBY' may be used uninitialized in this function [-Wmaybe-uninitialized] mv_MultiVectorByMultiVector( x, y, @@ -1011,14 +1053,6 @@ lobpcg.c:286:22: note: 'blockVectorBY' was declared here mv_MultiVectorPtr blockVectorBY; /* B*Y */ ^~~~~~~~~~~~~ -cogmres.c: In function 'hypre_COGMRESSolve': -cogmres.c:290:39: warning: 'rs_2' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Real *rs, *hh, *uu, *c, *s, *rs_2, *rv; - ^~~~ -gmres.c: In function 'hypre_GMRESSolve': -gmres.c:282:35: warning: 'rs_2' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Real *rs, **hh, *c, *s, *rs_2; - ^~~~ Building libHYPRE_krylov.so ... mpic++ -shared -o libHYPRE_krylov-2.15.1.so bicgstab.o cgnr.o gmres.o cogmres.o flexgmres.o lgmres.o HYPRE_bicgstab.o HYPRE_cgnr.o HYPRE_gmres.o HYPRE_cogmres.o HYPRE_lgmres.o HYPRE_flexgmres.o HYPRE_pcg.o pcg.o HYPRE_lobpcg.o lobpcg.o -Wl,-soname,libHYPRE_krylov-2.15.1.so ln -s libHYPRE_krylov-2.15.1.so libHYPRE_krylov.so @@ -1068,23 +1102,20 @@ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_csr_matop_marked.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_csr_matvec.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_vector.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_make_system.c -par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt': -par_csr_bool_matop.c:821:31: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( A_ext_j[jj3]==A_col_map_offd[i2] ) { - ~~~~~~~^~~~~ -par_csr_bool_matop.c:614:27: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *A_ext_i; - ^~~~~~~ -par_csr_bool_matop.c:1025:7: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_CSRBooleanMatrixDestroy(A_ext); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': par_csr_communication.c:466:23: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_MPI_Request *requests; ^~~~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_csr_matvec.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_vector.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_make_system.c +par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ': +par_csr_bool_matrix.c:575:36: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + J = col_map_offd[offd_j[j]]; + ~~~~~~^~~ +par_csr_bool_matrix.c:526:19: warning: 'offd_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *offd_i; + ^~~~~~ par_csr_matop_marked.c: In function 'hypre_ParMatmul_FC': par_csr_matop_marked.c:418:25: warning: 'P_ext_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_diag_j[cnt_diag] = Ps_ext_j[j] - first_col_diag_P; @@ -1133,13 +1164,6 @@ par_csr_matop_marked.c:425:7: warning: 'Ps_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixDestroy(Ps_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ': -par_csr_bool_matrix.c:575:36: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - J = col_map_offd[offd_j[j]]; - ~~~~~~^~~ -par_csr_bool_matrix.c:526:19: warning: 'offd_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *offd_i; - ^~~~~~ par_csr_aat.c: In function 'hypre_ParCSRAAt': par_csr_aat.c:575:31: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( A_ext_j[jj3]==A_col_map_offd[i2] ) { @@ -1153,6 +1177,39 @@ par_csr_aat.c:807:7: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixDestroy(A_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt': +par_csr_bool_matop.c:821:31: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( A_ext_j[jj3]==A_col_map_offd[i2] ) { + ~~~~~~~^~~~~ +par_csr_bool_matop.c:614:27: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *A_ext_i; + ^~~~~~~ +par_csr_bool_matop.c:1025:7: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_CSRBooleanMatrixDestroy(A_ext); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_vector.c: In function 'hypre_VectorToParVector': +par_vector.c:564:24: warning: 'v_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Complex *v_data; + ^~~~~~ +par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': +par_csr_bool_matrix.c:777:24: warning: 'a_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *a_j; + ^~~ +par_csr_bool_matrix.c:776:24: warning: 'a_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *a_i; + ^~~ +par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': +par_csr_matvec.c:631:23: warning: 'num_sends' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int num_sends, i, j, index, start, num_procs; + ^~~~~~~~~ +par_csr_matvec.c:721:26: warning: 'x_tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (num_cols_offd) hypre_CSRMatrixMatvec_FF( alpha, offd, x_tmp, 1.0, y_local, + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CF_marker, CF_marker_offd, fpt); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_matvec.c:700:7: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_ParCSRCommHandleDestroy(comm_handle); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': par_csr_matrix.c:825:20: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_j[i] = hypre_BinarySearch(col_map_offd, offd_j[i], num_cols_offd); @@ -1160,10 +1217,6 @@ par_csr_matrix.c:795:19: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[offd_cnt++] = data; ^ -par_vector.c: In function 'hypre_VectorToParVector': -par_vector.c:564:24: warning: 'v_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Complex *v_data; - ^~~~~~ par_csr_bool_matop.c: In function 'hypre_ParBooleanMatmul': par_csr_bool_matop.c:163:25: warning: 'B_ext_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] B_ext_diag_j[cnt_diag++] = Bs_ext_j[j] - first_col_diag_B; @@ -1180,29 +1233,6 @@ par_csr_bool_matop.c:169:7: warning: 'Bs_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRBooleanMatrixDestroy(Bs_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': -par_csr_matvec.c:631:23: warning: 'num_sends' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int num_sends, i, j, index, start, num_procs; - ^~~~~~~~~ -par_csr_matvec.c:721:26: warning: 'x_tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (num_cols_offd) hypre_CSRMatrixMatvec_FF( alpha, offd, x_tmp, 1.0, y_local, - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - CF_marker, CF_marker_offd, fpt); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_matvec.c:700:7: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_ParCSRCommHandleDestroy(comm_handle); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': -par_csr_bool_matrix.c:777:24: warning: 'a_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *a_j; - ^~~ -par_csr_bool_matrix.c:776:24: warning: 'a_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *a_i; - ^~~ -par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': -par_csr_matop.c:1352:41: warning: 'B_int_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - B_int_data[count] = offd_data[k]; - ^ par_csr_matrix.c: In function 'hypre_CSRMatrixToParCSRMatrix': par_csr_matrix.c:1079:24: warning: 'a_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *a_j; @@ -1223,6 +1253,10 @@ ~~~~~~~~~~ &csr_matrix_datatypes[i]); ~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': +par_csr_matop.c:1352:41: warning: 'B_int_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + B_int_data[count] = offd_data[k]; + ^ par_csr_matop.c: In function 'hypre_ParMatmul': par_csr_matop.c:773:31: warning: 'col_map_offd_C' may be used uninitialized in this function [-Wmaybe-uninitialized] B_ext_offd_j[j] = hypre_BinarySearch(col_map_offd_C, B_ext_offd_j[j], @@ -1395,6 +1429,23 @@ par_csr_block_matrix.c:923:29: warning: 'B_int_data' may be used uninitialized in this function [-Wmaybe-uninitialized] B_int_data[counter*bnnz+ l] = diag_data[k*bnnz+ l]; ^ +In file included from ./../seq_mv/seq_mv.h:23, + from csr_block_matrix.h:26, + from _hypre_parcsr_block_mv.h:17, + from par_csr_block_relax.c:13: +par_csr_block_relax.c: In function 'hypre_BoomerAMGBlockRelax': +./../utilities/_hypre_utilities.h:751:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + ( hypre_Free((char *)ptr, location), ptr = NULL ) + ^~~~~~~~~~ +par_csr_block_relax.c:140:20: note: 'v_buf_data' was declared here + HYPRE_Real *v_buf_data; + ^~~~~~~~~~ +par_csr_block_relax.c:1239:57: warning: 'Vext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + &Vext_data[ii*block_size], + ^~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_block_relax.c:417:13: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c: In function 'hypre_ParCSRBlockMatrixRAP': par_csr_block_rap.c:420:25: warning: 'P_ext_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_diag_j[cnt_diag] = Ps_ext_j[j] - first_col_diag_P; @@ -1468,23 +1519,6 @@ par_csr_block_interp.c:1172:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ./../seq_mv/seq_mv.h:23, - from csr_block_matrix.h:26, - from _hypre_parcsr_block_mv.h:17, - from par_csr_block_relax.c:13: -par_csr_block_relax.c: In function 'hypre_BoomerAMGBlockRelax': -./../utilities/_hypre_utilities.h:751:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - ( hypre_Free((char *)ptr, location), ptr = NULL ) - ^~~~~~~~~~ -par_csr_block_relax.c:140:20: note: 'v_buf_data' was declared here - HYPRE_Real *v_buf_data; - ^~~~~~~~~~ -par_csr_block_relax.c:1239:57: warning: 'Vext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - &Vext_data[ii*block_size], - ^~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_block_relax.c:417:13: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpDiag': par_csr_block_interp.c:2855:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); @@ -1743,8 +1777,6 @@ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/x86_64-linux-gnu/openmpi/include -c SortedSet_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/x86_64-linux-gnu/openmpi/include -c SubdomainGraph_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/x86_64-linux-gnu/openmpi/include -c TimeLog_dh.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/x86_64-linux-gnu/openmpi/include -c Timer_dh.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/x86_64-linux-gnu/openmpi/include -c Vec_dh.c MatGenFD.c: In function 'MatGenFD_Run': MatGenFD.c:820:12: warning: 'nabory2' may be used uninitialized in this function [-Wmaybe-uninitialized] setBoundary_private(globalRow, cval+offset, aval+offset, len, @@ -1810,10 +1842,8 @@ MatGenFD.c:233:31: note: 'nabory1' was declared here HYPRE_Int naborx1, naborx2, nabory1, nabory2; ^~~~~~~ -SubdomainGraph_dh.c: In function 'SubdomainGraph_dhInit': -SubdomainGraph_dh.c:537:17: warning: 'interiorCount' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int interiorCount, bdryCount; - ^~~~~~~~~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/x86_64-linux-gnu/openmpi/include -c Timer_dh.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/x86_64-linux-gnu/openmpi/include -c Vec_dh.c In file included from mat_dh_private.c:13: mat_dh_private.c: In function 'profileMat': _hypre_Euclid.h:141:23: warning: 'work2' may be used uninitialized in this function [-Wmaybe-uninitialized] @@ -1822,6 +1852,10 @@ mat_dh_private.c:1507:15: note: 'work2' was declared here HYPRE_Real *work2; ^~~~~ +SubdomainGraph_dh.c: In function 'SubdomainGraph_dhInit': +SubdomainGraph_dh.c:537:17: warning: 'interiorCount' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int interiorCount, bdryCount; + ^~~~~~~~~~~~~ Building libHYPRE_Euclid.so ... mpic++ -shared -o libHYPRE_Euclid-2.15.1.so blas_dh.o Euclid_apply.o Euclid_dh.o ExternalRows_dh.o Factor_dh.o getRow_dh.o globalObjects.o Hash_dh.o Hash_i_dh.o ilu_mpi_bj.o ilu_mpi_pilu.o ilu_seq.o io_dh.o krylov_dh.o Mat_dh.o mat_dh_private.o MatGenFD.o Mem_dh.o Numbering_dh.o Parser_dh.o shellSort_dh.o sig_dh.o SortedList_dh.o SortedSet_dh.o SubdomainGraph_dh.o TimeLog_dh.o Timer_dh.o Vec_dh.o -Wl,-soname,libHYPRE_Euclid-2.15.1.so ln -s libHYPRE_Euclid-2.15.1.so libHYPRE_Euclid.so @@ -1855,6 +1889,13 @@ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_Euclid.c +aux_interp.c: In function 'hypre_exchange_interp_data': +aux_interp.c:424:32: warning: 'loc_col' may be used uninitialized in this function [-Wmaybe-uninitialized] + Sop_j[kk] = -loc_col - 1; + ~~~~~~~~~^~~ +aux_interp.c:229:22: note: 'loc_col' was declared here + HYPRE_Int got_loc, loc_col; + ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_flexgmres.c @@ -1865,6 +1906,13 @@ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pilut.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_schwarz.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_ams.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_ads.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_ame.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_amg.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_amg_setup.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_amg_solve.c gen_redcs_mat.c: In function 'hypre_seqAMGSetup': gen_redcs_mat.c:285:21: warning: 'total_nnz' may be used uninitialized in this function [-Wmaybe-uninitialized] A_seq = hypre_ParCSRMatrixCreate(seq_comm,size,size, @@ -1873,20 +1921,6 @@ ~~~~~~~~~~~~~~~~~~~~~~~ 0,total_nnz,0); ~~~~~~~~~~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_schwarz.c -aux_interp.c: In function 'hypre_exchange_interp_data': -aux_interp.c:424:32: warning: 'loc_col' may be used uninitialized in this function [-Wmaybe-uninitialized] - Sop_j[kk] = -loc_col - 1; - ~~~~~~~~~^~~ -aux_interp.c:229:22: note: 'loc_col' was declared here - HYPRE_Int got_loc, loc_col; - ^~~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_ams.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_ads.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_ame.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_amg.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_amg_setup.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_amg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_amg_solveT.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_cg_relax_wt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_coarsen.c @@ -1898,12 +1932,11 @@ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_add_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_difconv.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_gsmg.c par_amg_solve.c: In function 'hypre_BoomerAMGSolve': par_amg_solve.c:260:12: warning: 'Residual' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, F_array[0], Residual ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_gsmg.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_indepset.c par_cg_relax_wt.c: In function 'hypre_BoomerAMGCGRelaxWt': par_cg_relax_wt.c:358:7: warning: 'Utemp' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParVectorDestroy(Utemp); @@ -1911,32 +1944,16 @@ par_cg_relax_wt.c:246:40: warning: 'smoother' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_SchwarzSolve(smoother[level], ^ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_indepset.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_interp.c +par_coarsen.c: In function 'hypre_BoomerAMGCoarsen': +par_coarsen.c:234:4: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_ParCSRCommHandleDestroy(comm_handle); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c:808:20: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] + wall_time = time_getWallclockSeconds() - wall_time; + ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_jacobi_interp.c -par_amg_solveT.c: In function 'hypre_BoomerAMGCycleT': -par_amg_solveT.c:484:27: warning: 'relax_points' may be used uninitialized in this function [-Wmaybe-uninitialized] - Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - F_array[level], - ~~~~~~~~~~~~~~~ - CF_marker_array[level], - ~~~~~~~~~~~~~~~~~~~~~~~ - relax_type, - ~~~~~~~~~~~ - relax_points, - ~~~~~~~~~~~~~ - relax_weight[level], - ~~~~~~~~~~~~~~~~~~~~ - U_array[level], - ~~~~~~~~~~~~~~~ - Vtemp); - ~~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_multi_interp.c -par_difconv.c: In function 'GenerateDifConv': -par_difconv.c:352:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_CSRMatrixData(offd) = offd_data; -par_difconv.c:351:30: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_CSRMatrixJ(offd) = offd_j; par_cycle.c: In function 'hypre_BoomerAMGCycle': par_cycle.c:102:20: warning: 'local_size' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int local_size; @@ -1979,28 +1996,51 @@ par_cycle.c:60:18: warning: 'Ztemp_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *Ztemp_data; ^~~~~~~~~~ +par_amg_solveT.c: In function 'hypre_BoomerAMGCycleT': +par_amg_solveT.c:484:27: warning: 'relax_points' may be used uninitialized in this function [-Wmaybe-uninitialized] + Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + F_array[level], + ~~~~~~~~~~~~~~~ + CF_marker_array[level], + ~~~~~~~~~~~~~~~~~~~~~~~ + relax_type, + ~~~~~~~~~~~ + relax_points, + ~~~~~~~~~~~~~ + relax_weight[level], + ~~~~~~~~~~~~~~~~~~~~ + U_array[level], + ~~~~~~~~~~~~~~~ + Vtemp); + ~~~~~~ +par_difconv.c: In function 'GenerateDifConv': +par_difconv.c:352:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_CSRMatrixData(offd) = offd_data; +par_difconv.c:351:30: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_CSRMatrixJ(offd) = offd_j; +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_multi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_laplace_27pt.c -par_coarsen.c: In function 'hypre_BoomerAMGCoarsen': -par_coarsen.c:234:4: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_ParCSRCommHandleDestroy(comm_handle); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_coarsen.c:808:20: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] +par_amg_setup.c: In function 'hypre_BoomerAMGSetup': +par_amg_setup.c:1612:26: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] + wall_time = time_getWallclockSeconds() - wall_time; + ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': +par_coarsen.c:1768:20: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] wall_time = time_getWallclockSeconds() - wall_time; ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_laplace_9pt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_laplace.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_lr_interp.c par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipass': par_multi_interp.c:1863:25: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (sum_C*diagonal) alfa = -sum_N/(sum_C*diagonal); ~~~~~^~~~~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_lr_interp.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_mgr.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_mgr_setup.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_mgr_solve.c par_gsmg.c: In function 'hypre_BoomerAMGCreateSmoothVecs': par_gsmg.c:555:35: warning: 'smoother' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_SchwarzSolve(smoother[level], ^ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_mgr.c par_add_cycle.c: In function 'hypre_CreateLambda': par_add_cycle.c:846:56: warning: 'send_map_elmts' may be used uninitialized in this function [-Wmaybe-uninitialized] buf_data[index++] = D_data[send_map_elmts[j]]; @@ -2038,6 +2078,35 @@ par_add_cycle.c:373:15: warning: 'send_map_starts' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *send_map_starts; ^~~~~~~~~~~~~~~ +par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': +par_gsmg.c:1284:23: warning: 'S_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_mgr_setup.c +par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG': +par_gsmg.c:1985:25: warning: 'S_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + i2 = S_ext_j[jj1]; + ~~~^~~~~~~~~~~~~~ +par_gsmg.c:1949:59: warning: 'S_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + for (jj1 = S_ext_i[c_num]; jj1 < S_ext_i[c_num+1]; jj1++) + ^ +par_gsmg.c:1966:27: warning: 'S_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + sum += S_ext_data[jj1]; + ~~~~~~~~~~^~~~~ +par_gsmg.c:2143:23: warning: 'S_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMIS': +par_coarsen.c:2151:4: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_ParCSRCommHandleDestroy(comm_handle); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c:2471:7: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + j = S_offd_j[jS]; + ~~^~~~~~~~~~~~~~ +par_cr.c: In function 'hypre_BoomerAMGIndepRS': +par_cr.c:699:43: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (CF_marker_offd[S_offd_j[j]] < 1) + ~~~~~~~~^~~ par_laplace_9pt.c: In function 'GenerateLaplacian9pt': par_laplace_9pt.c:43:16: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *offd_data; @@ -2045,10 +2114,6 @@ par_laplace_9pt.c:42:18: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_j; ^~~~~~ -par_cr.c: In function 'hypre_BoomerAMGIndepRS': -par_cr.c:699:43: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (CF_marker_offd[S_offd_j[j]] < 1) - ~~~~~~~~^~~ par_cgc_coarsen.c: In function 'hypre_BoomerAMGCoarsenCGCb': par_cgc_coarsen.c:333:20: warning: 'measure_max' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!num_left || measure_array[LoL_head->head] 1) hypre_CSRMatrixDestroy(S_ext); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr_solve.c: In function 'hypre_MGRSolve': -par_mgr_solve.c:242:13: warning: 'residual' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_ParVectorCopy(F_array[0], residual); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_nongalerkin.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_nodal_systems.c -par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': -par_coarsen.c:1768:20: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] - wall_time = time_getWallclockSeconds() - wall_time; - ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_mgr_solve.c par_cr.c: In function 'hypre_BoomerAMGIndepRSa': par_cr.c:1154:43: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if (CF_marker_offd[S_offd_j[j]] < 1) ~~~~~~~~^~~ +par_multi_interp.c:780:52: warning: 'tmp_comm_pkg' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_ParCSRCommPkgNumSends(tmp_comm_pkg) = num_sends; +par_multi_interp.c:781:53: warning: 'send_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_ParCSRCommPkgSendProcs(tmp_comm_pkg) = send_procs; +par_multi_interp.c:82:27: warning: 'send_map_start' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *send_map_start; + ^~~~~~~~~~~~~~ +par_multi_interp.c:86:27: warning: 'recv_vec_start' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *recv_vec_start; + ^~~~~~~~~~~~~~ +par_multi_interp.c:785:53: warning: 'recv_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_ParCSRCommPkgRecvProcs(tmp_comm_pkg) = recv_procs; +par_multi_interp.c:1216:32: warning: 'C_array' may be used uninitialized in this function [-Wmaybe-uninitialized] + P_marker[C_array[k1]] = i1; + ^ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_nongalerkin.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_nodal_systems.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_rap.c par_interp.c: In function 'hypre_BoomerAMGBuildInterp': par_interp.c:1021:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG': -par_gsmg.c:1985:25: warning: 'S_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - i2 = S_ext_j[jj1]; - ~~~^~~~~~~~~~~~~~ -par_gsmg.c:1949:59: warning: 'S_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - for (jj1 = S_ext_i[c_num]; jj1 < S_ext_i[c_num+1]; jj1++) - ^ -par_gsmg.c:1966:27: warning: 'S_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - sum += S_ext_data[jj1]; - ~~~~~~~~~~^~~~~ -par_gsmg.c:2143:23: warning: 'S_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_rap.c -par_laplace.c: In function 'GenerateSysLaplacian': -par_laplace.c:433:16: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Real *offd_data; - ^~~~~~~~~ -par_laplace.c:432:18: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *offd_j; - ^~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_rap_communication.c +par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': +par_cr.c:1932:18: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + j = S_offd_j[jS]; + ~~^~~~~~~~~~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_rotate_7pt.c +par_mgr_solve.c: In function 'hypre_MGRSolve': +par_mgr_solve.c:242:13: warning: 'residual' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_ParVectorCopy(F_array[0], residual); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildStdInterp': par_lr_interp.c:522:25: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; @@ -2122,16 +2177,6 @@ par_lr_interp.c:88:21: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *A_ext_data; ^~~~~~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_rap_communication.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_rotate_7pt.c -par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': -par_nongalerkin.c:563:46: warning: 'S_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - S_offd_data[jS] = S_offd_data[jA]; - ~~~~~~~~~~~^~~~ -par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': -par_cr.c:1932:18: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - j = S_offd_j[jS]; - ~~^~~~~~~~~~~~~~ par_laplace_27pt.c: In function 'GenerateLaplacian27pt': par_laplace_27pt.c:46:16: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *offd_data; @@ -2139,34 +2184,32 @@ par_laplace_27pt.c:45:18: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_j; ^~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_vardifconv.c -par_multi_interp.c:780:52: warning: 'tmp_comm_pkg' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_ParCSRCommPkgNumSends(tmp_comm_pkg) = num_sends; -par_multi_interp.c:781:53: warning: 'send_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_ParCSRCommPkgSendProcs(tmp_comm_pkg) = send_procs; -par_multi_interp.c:82:27: warning: 'send_map_start' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *send_map_start; - ^~~~~~~~~~~~~~ -par_multi_interp.c:86:27: warning: 'recv_vec_start' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *recv_vec_start; - ^~~~~~~~~~~~~~ -par_multi_interp.c:785:53: warning: 'recv_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_ParCSRCommPkgRecvProcs(tmp_comm_pkg) = recv_procs; -par_multi_interp.c:1216:32: warning: 'C_array' may be used uninitialized in this function [-Wmaybe-uninitialized] - P_marker[C_array[k1]] = i1; - ^ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_vardifconv_rs.c -par_rotate_7pt.c: In function 'GenerateRotate7pt': -par_rotate_7pt.c:44:16: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] +par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': +par_cr.c:2484:18: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + j = S_offd_j[jS]; + ~~^~~~~~~~~~~~~~ +par_laplace.c: In function 'GenerateSysLaplacian': +par_laplace.c:433:16: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *offd_data; ^~~~~~~~~ -par_rotate_7pt.c:43:18: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] +par_laplace.c:432:18: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_j; ^~~~~~ -par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': -par_interp.c:1941:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_vardifconv.c +In file included from ./../multivector/interpreter.h:16, + from HYPRE_parcsr_ls.h:3761, + from _hypre_parcsr_ls.h:15, + from par_mgr.c:19: +par_mgr.c: In function 'hypre_block_jacobi': +./../utilities/_hypre_utilities.h:751:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + ( hypre_Free((char *)ptr, location), ptr = NULL ) + ^~~~~~~~~~ +par_mgr.c:2055:21: note: 'v_buf_data' was declared here + HYPRE_Real *v_buf_data; + ^~~~~~~~~~ +par_mgr.c:2118:7: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_ParCSRCommHandleDestroy(comm_handle); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_nodal_systems.c: In function 'hypre_BoomerAMGCreateNodalA': par_nodal_systems.c:89:22: warning: 'num_sends' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int num_sends; @@ -2192,29 +2235,27 @@ par_nodal_systems.c:784:7: warning: 'num_recvs' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i=0; i < num_recvs+1; i++) ^~~ -par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': -par_cr.c:2484:18: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - j = S_offd_j[jS]; - ~~^~~~~~~~~~~~~~ +par_rotate_7pt.c: In function 'GenerateRotate7pt': +par_rotate_7pt.c:44:16: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Real *offd_data; + ^~~~~~~~~ +par_rotate_7pt.c:43:18: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *offd_j; + ^~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_vardifconv_rs.c +par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': +par_nongalerkin.c:563:46: warning: 'S_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + S_offd_data[jS] = S_offd_data[jA]; + ~~~~~~~~~~~^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_relax.c -par_vardifconv.c: In function 'GenerateVarDifConv': -par_vardifconv.c:390:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_CSRMatrixData(offd) = offd_data; -par_vardifconv.c:389:30: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_CSRMatrixJ(offd) = offd_j; mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_relax_more.c -par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMIS': -par_coarsen.c:2151:4: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_ParCSRCommHandleDestroy(comm_handle); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_coarsen.c:2471:7: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - j = S_offd_j[jS]; - ~~^~~~~~~~~~~~~~ -par_vardifconv_rs.c: In function 'GenerateRSVarDifConv': -par_vardifconv_rs.c:463:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_CSRMatrixData(offd) = offd_data; -par_vardifconv_rs.c:462:30: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_CSRMatrixJ(offd) = offd_j; +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_relax_interface.c +par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': +par_interp.c:1941:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_scaled_matnorm.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_schwarz.c par_rap.c: In function 'hypre_BoomerAMGBuildCoarseOperatorKT': par_rap.c:1117:50: warning: 'col_map_offd_Pext' may be used uninitialized in this function [-Wmaybe-uninitialized] col_map_offd_Pext[i3-num_cols_diag_P]; @@ -2247,8 +2288,17 @@ par_rap.c:233:27: warning: 'send_map_starts_RT' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *send_map_starts_RT; ^~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_relax_interface.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_scaled_matnorm.c +par_vardifconv.c: In function 'GenerateVarDifConv': +par_vardifconv.c:390:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_CSRMatrixData(offd) = offd_data; +par_vardifconv.c:389:30: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_CSRMatrixJ(offd) = offd_j; +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_stats.c +par_vardifconv_rs.c: In function 'GenerateRSVarDifConv': +par_vardifconv_rs.c:463:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_CSRMatrixData(offd) = offd_data; +par_vardifconv_rs.c:462:30: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_CSRMatrixJ(offd) = offd_j; par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterp': par_lr_interp.c:1568:28: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; @@ -2265,57 +2315,6 @@ par_lr_interp.c:1710:67: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] diagonal += distribute*A_ext_data[jj1]; ~~~~~~~~~~^~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_schwarz.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_stats.c -In file included from ./../multivector/interpreter.h:16, - from HYPRE_parcsr_ls.h:3761, - from _hypre_parcsr_ls.h:15, - from par_mgr.c:19: -par_mgr.c: In function 'hypre_block_jacobi': -./../utilities/_hypre_utilities.h:751:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - ( hypre_Free((char *)ptr, location), ptr = NULL ) - ^~~~~~~~~~ -par_mgr.c:2055:21: note: 'v_buf_data' was declared here - HYPRE_Real *v_buf_data; - ^~~~~~~~~~ -par_mgr.c:2118:7: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_ParCSRCommHandleDestroy(comm_handle); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_strength.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_sv_interp.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_sv_interp_ln.c -In file included from ./../multivector/interpreter.h:16, - from HYPRE_parcsr_ls.h:3761, - from _hypre_parcsr_ls.h:15, - from par_relax_more.c:10: -par_relax_more.c: In function 'hypre_ParCSRRelax_L1_Jacobi': -./../utilities/_hypre_utilities.h:751:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - ( hypre_Free((char *)ptr, location), ptr = NULL ) - ^~~~~~~~~~ -par_relax_more.c:1035:21: note: 'v_buf_data' was declared here - HYPRE_Real *v_buf_data; - ^~~~~~~~~~ -par_relax_more.c:1092:8: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_ParCSRCommHandleDestroy(comm_handle); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_laplace.c: In function 'GenerateSysLaplacianVCoef': -par_laplace.c:938:16: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Real *offd_data; - ^~~~~~~~~ -par_laplace.c:937:18: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *offd_j; - ^~~~~~ -par_stats.c: In function 'hypre_BoomerAMGSetupStats': -par_stats.c:146:26: warning: 'bnnz' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int block_size, bnnz; - ^~~~ -par_stats.c:686:16: warning: 'block_size' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_CSRBlockMatrixBlockNorm(6, &P_diag_data[j*bnnz], &tmp_norm, block_size); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c: In function 'hypre_BoomerAMGBuildInterpModUnk': -par_interp.c:4220:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_nodal_systems.c: In function 'hypre_BoomerAMGCreateScalarCFS': par_nodal_systems.c:850:22: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *S_offd_j; @@ -2326,24 +2325,17 @@ par_nodal_systems.c:847:22: warning: 'S_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *S_diag_data; ^~~~~~~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_strength.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_sv_interp.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_sv_interp_ln.c +par_stats.c: In function 'hypre_BoomerAMGSetupStats': +par_stats.c:146:26: warning: 'bnnz' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int block_size, bnnz; + ^~~~ +par_stats.c:686:16: warning: 'block_size' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_CSRBlockMatrixBlockNorm(6, &P_diag_data[j*bnnz], &tmp_norm, block_size); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c partial.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c pcg_par.c -par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp': -par_lr_interp.c:2537:28: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - k1 = Sop_j[kk]; - ~~~^~~~~~~~~~~ -par_lr_interp.c:2502:49: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) - ^ -par_lr_interp.c:2699:28: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - k1 = A_ext_j[jj1]; - ~~~^~~~~~~~~~~~~~ -par_lr_interp.c:2678:55: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) - ^ -par_lr_interp.c:2707:64: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - diagonal += distribute*A_ext_data[jj1]; - ~~~~~~~~~~^~~~~ In file included from ./../multivector/interpreter.h:16, from HYPRE_parcsr_ls.h:3761, from _hypre_parcsr_ls.h:15, @@ -2360,16 +2352,6 @@ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ip, 0, comm, &requests[jr++]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': -partial.c:1673:26: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] - if (sum_neg_C*diagonal) alfa = sum_neg/sum_neg_C/diagonal; - ~~~~~~~~~^~~~~~~~~ -partial.c:1674:26: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] - if (sum_pos_C*diagonal) beta = sum_pos/sum_pos_C/diagonal; - ~~~~~~~~~^~~~~~~~~ -partial.c:1736:22: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] - if (sum_C*diagonal) alfa = sum/sum_C/diagonal; - ~~~~~^~~~~~~~~ par_relax.c:1106:4: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_MPI_Waitall(jr,requests,status); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -2382,23 +2364,59 @@ par_relax.c:169:6: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommHandleDestroy(comm_handle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c pcg_par.c +par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp': +par_lr_interp.c:2537:28: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + k1 = Sop_j[kk]; + ~~~^~~~~~~~~~~ +par_lr_interp.c:2502:49: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) + ^ +par_lr_interp.c:2699:28: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + k1 = A_ext_j[jj1]; + ~~~^~~~~~~~~~~~~~ +par_lr_interp.c:2678:55: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) + ^ +par_lr_interp.c:2707:64: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + diagonal += distribute*A_ext_data[jj1]; + ~~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c schwarz.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c block_tridiag.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c ams.c -par_interp.c: In function 'hypre_BoomerAMGTruncandBuild': -par_interp.c:4297:23: warning: 'new_col_map_offd' may be used uninitialized in this function [-Wmaybe-uninitialized] - P_offd_j[i] = hypre_BinarySearch(new_col_map_offd, - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - P_offd_j[i], - ~~~~~~~~~~~~ - new_num_cols_offd); - ~~~~~~~~~~~~~~~~~~ -par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp': -par_sv_interp.c:820:42: warning: 'fine_index' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (offd_vec_data[fine_index] != 0.0 ) - ^ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c ads.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c ame.c +partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': +partial.c:1673:26: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] + if (sum_neg_C*diagonal) alfa = sum_neg/sum_neg_C/diagonal; + ~~~~~~~~~^~~~~~~~~ +partial.c:1674:26: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] + if (sum_pos_C*diagonal) beta = sum_pos/sum_pos_C/diagonal; + ~~~~~~~~~^~~~~~~~~ +partial.c:1736:22: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] + if (sum_C*diagonal) alfa = sum/sum_C/diagonal; + ~~~~~^~~~~~~~~ +par_laplace.c: In function 'GenerateSysLaplacianVCoef': +par_laplace.c:938:16: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Real *offd_data; + ^~~~~~~~~ +par_laplace.c:937:18: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *offd_j; + ^~~~~~ +In file included from ./../multivector/interpreter.h:16, + from HYPRE_parcsr_ls.h:3761, + from _hypre_parcsr_ls.h:15, + from par_relax_more.c:10: +par_relax_more.c: In function 'hypre_ParCSRRelax_L1_Jacobi': +./../utilities/_hypre_utilities.h:751:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + ( hypre_Free((char *)ptr, location), ptr = NULL ) + ^~~~~~~~~~ +par_relax_more.c:1035:21: note: 'v_buf_data' was declared here + HYPRE_Real *v_buf_data; + ^~~~~~~~~~ +par_relax_more.c:1092:8: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_ParCSRCommHandleDestroy(comm_handle); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_interp.c: In function 'hypre_BoomerAMGBuildInterpModUnk': +par_interp.c:4220:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp': partial.c:592:28: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; @@ -2415,8 +2433,30 @@ partial.c:734:67: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] diagonal += distribute*A_ext_data[jj1]; ~~~~~~~~~~^~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_restr.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_lr_restr.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c block_tridiag.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c ams.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c ads.c +par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp': +par_sv_interp.c:820:42: warning: 'fine_index' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (offd_vec_data[fine_index] != 0.0 ) + ^ +par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': +par_lr_interp.c:3431:28: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + k1 = Sop_j[kk]; + ~~~^~~~~~~~~~~ +par_lr_interp.c:3405:49: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) + ^ +par_lr_interp.c:2880:27: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *A_ext_j; + ^~~~~~~ +par_lr_interp.c:3568:55: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) + ^ +par_lr_interp.c:3581:45: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + sum += A_ext_data[jj1]; + ~~~~~~~~~~^~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c ame.c schwarz.c: In function 'hypre_ParMPSchwarzSolve': schwarz.c:513:59: warning: 'k_loc' may be used uninitialized in this function [-Wmaybe-uninitialized] aux[jj] -= A_boundary_data[k] * x_ext[k_loc-num_variables]; @@ -2445,42 +2485,7 @@ schwarz.c:629:58: warning: 'A_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]]; ~~~~~~~~^~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c superlu.c -par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': -par_sv_interp_ln.c:2294:35: warning: 'q_dist_value' may be used uninitialized in this function [-Wmaybe-uninitialized] - value += q_dist_value; - ~~~~~~^~~~~~~~~~~~~~~ -par_sv_interp_ln.c:1894:66: warning: 'gm_row_sum' may be used uninitialized in this function [-Wmaybe-uninitialized] - value = P_diag_data_new[kk]*(vec_data[i]/gm_row_sum - vec_data[c_col]); - ~~~~~~~~~~~^~~~~~~~~~~ -par_sv_interp_ln.c:1635:43: warning: 'P_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - p_point = P_ext_j[pp]; - ^ -par_sv_interp_ln.c:1493:63: warning: 'P_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) - ^ -par_sv_interp_ln.c:1642:52: warning: 'P_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - aw = a_ij*P_ext_data[pp]; - ^ -par_sv_interp_ln.c:2529:23: warning: 'P_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': -par_lr_interp.c:3431:28: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - k1 = Sop_j[kk]; - ~~~^~~~~~~~~~~ -par_lr_interp.c:3405:49: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) - ^ -par_lr_interp.c:2880:27: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *A_ext_j; - ^~~~~~~ -par_lr_interp.c:3568:55: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) - ^ -par_lr_interp.c:3581:45: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - sum += A_ext_data[jj1]; - ~~~~~~~~~~^~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_restr.c partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': partial.c:1699:40: warning: 'beta' may be used uninitialized in this function [-Wmaybe-uninitialized] P_offd_data[jj] = -beta*ahat_offd[j1]; @@ -2503,53 +2508,35 @@ partial.c:928:21: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *A_ext_data; ^~~~~~~~~~ -ams.c: In function 'hypre_AMSComputePi': -ams.c:1421:39: warning: 'Gz_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Real *Gx_data, *Gy_data, *Gz_data; - ^~~~~~~ -ads.c: In function 'hypre_ADSSolve': -ads.c:1363:7: warning: 'r_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_printf("\n\n Average Convergence Factor = %f\n\n", - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ads.c:1363:7: warning: 'r0_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] -ads.c:1347:28: warning: 'b_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] - relative_resid = r_norm / b_norm; - ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp': -par_sv_interp.c:2229:31: warning: 'P_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - p_point = P_ext_j[pp]; - ~~~~~~~~^~~~~~~~~~~~~ -par_sv_interp.c:2118:61: warning: 'P_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) - ^ -par_sv_interp.c:2211:50: warning: 'P_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - aw = a_ij*P_ext_data[pp]; - ^ -par_sv_interp.c:2350:24: warning: 'P_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': -par_lr_interp.c:3776:27: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *Sop_j; - ^~~~~ -par_lr_interp.c:4300:49: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) - ^ -par_lr_interp.c:3766:27: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *A_ext_j; - ^~~~~~~ -par_lr_interp.c:4465:55: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) - ^ -par_lr_interp.c:4478:45: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - sum += A_ext_data[jj1]; - ~~~~~~~~~~^~~~~ -ams.c: In function 'hypre_AMSComputeGPi': -ams.c:1866:39: warning: 'Gz_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Real *Gx_data, *Gy_data, *Gz_data; - ^~~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c par_lr_restr.c +par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': +par_sv_interp_ln.c:2294:35: warning: 'q_dist_value' may be used uninitialized in this function [-Wmaybe-uninitialized] + value += q_dist_value; + ~~~~~~^~~~~~~~~~~~~~~ +par_sv_interp_ln.c:1894:66: warning: 'gm_row_sum' may be used uninitialized in this function [-Wmaybe-uninitialized] + value = P_diag_data_new[kk]*(vec_data[i]/gm_row_sum - vec_data[c_col]); + ~~~~~~~~~~~^~~~~~~~~~~ +par_sv_interp_ln.c:1635:43: warning: 'P_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + p_point = P_ext_j[pp]; + ^ +par_sv_interp_ln.c:1493:63: warning: 'P_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) + ^ +par_sv_interp_ln.c:1642:52: warning: 'P_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + aw = a_ij*P_ext_data[pp]; + ^ +par_sv_interp_ln.c:2529:23: warning: 'P_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c superlu.c +par_interp.c: In function 'hypre_BoomerAMGTruncandBuild': +par_interp.c:4297:23: warning: 'new_col_map_offd' may be used uninitialized in this function [-Wmaybe-uninitialized] + P_offd_j[i] = hypre_BinarySearch(new_col_map_offd, + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + P_offd_j[i], + ~~~~~~~~~~~~ + new_num_cols_offd); + ~~~~~~~~~~~~~~~~~~ partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': partial.c:2481:32: warning: 'sgn' may be used uninitialized in this function [-Wmaybe-uninitialized] (sgn*A_ext_data[jj1]) < 0) @@ -2569,16 +2556,36 @@ partial.c:2481:43: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] (sgn*A_ext_data[jj1]) < 0) ~~~~~~~~~~^~~~~ -ams.c: In function 'hypre_AMSSolve': -ams.c:2832:7: warning: 'r_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] +par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': +par_lr_interp.c:3776:27: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *Sop_j; + ^~~~~ +par_lr_interp.c:4300:49: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) + ^ +par_lr_interp.c:3766:27: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *A_ext_j; + ^~~~~~~ +par_lr_interp.c:4465:55: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) + ^ +par_lr_interp.c:4478:45: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + sum += A_ext_data[jj1]; + ~~~~~~~~~~^~~~~ +ads.c: In function 'hypre_ADSSolve': +ads.c:1363:7: warning: 'r_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_printf("\n\n Average Convergence Factor = %f\n\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ams.c:2832:7: warning: 'r0_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] -ams.c:2816:28: warning: 'b_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] +ads.c:1363:7: warning: 'r0_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] +ads.c:1347:28: warning: 'b_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] relative_resid = r_norm / b_norm; ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +ams.c: In function 'hypre_AMSComputePi': +ams.c:1421:39: warning: 'Gz_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Real *Gx_data, *Gy_data, *Gz_data; + ^~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterp': par_lr_interp.c:5059:25: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; @@ -2598,10 +2605,23 @@ par_lr_interp.c:5233:17: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] wall_time = time_getWallclockSeconds() - wall_time; ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': -ams.c:3569:38: warning: 'diag' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (l1_norm[i] <= 4.0/3.0*diag) - ~~~~~~~^~~~~ +par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp': +par_sv_interp.c:2229:31: warning: 'P_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + p_point = P_ext_j[pp]; + ~~~~~~~~^~~~~~~~~~~~~ +par_sv_interp.c:2118:61: warning: 'P_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) + ^ +par_sv_interp.c:2211:50: warning: 'P_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + aw = a_ij*P_ext_data[pp]; + ^ +par_sv_interp.c:2350:24: warning: 'P_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ams.c: In function 'hypre_AMSComputeGPi': +ams.c:1866:39: warning: 'Gz_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Real *Gx_data, *Gy_data, *Gz_data; + ^~~~~~~ schwarz.c: In function 'hypre_ParAdSchwarzSolve': schwarz.c:2913:43: warning: 'scale_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; @@ -2612,20 +2632,16 @@ schwarz.c:2788:16: warning: 'x_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *x_ext_data; ^~~~~~~~~~ -ams.c: In function 'hypre_ParCSRRelaxThreads': -ams.c:3808:56: warning: 'Vext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - res -= A_offd_data[jj] * Vext_data[ii]; - ^ -In file included from ./../multivector/interpreter.h:16, - from HYPRE_parcsr_ls.h:3761, - from _hypre_parcsr_ls.h:15, - from ams.c:13: -./../utilities/_hypre_utilities.h:751:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - ( hypre_Free((char *)ptr, location), ptr = NULL ) - ^~~~~~~~~~ -ams.c:3640:21: note: 'v_buf_data' was declared here - HYPRE_Real *v_buf_data; - ^~~~~~~~~~ +ams.c: In function 'hypre_AMSSolve': +ams.c:2832:7: warning: 'r_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_printf("\n\n Average Convergence Factor = %f\n\n", + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ams.c:2832:7: warning: 'r0_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] +ams.c:2816:28: warning: 'b_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] + relative_resid = r_norm / b_norm; + ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ schwarz.c: In function 'hypre_ParAMGCreateDomainDof': schwarz.c:3420:72: warning: 'a_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; @@ -2636,6 +2652,10 @@ schwarz.c:3404:47: warning: 'a_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (j=a_ext_i[i_dof]; j < a_ext_i[i_dof+1]; j++) ^ +ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': +ams.c:3569:38: warning: 'diag' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (l1_norm[i] <= 4.0/3.0*diag) + ~~~~~~~^~~~~ schwarz.c: In function 'hypre_ParGenerateScale': schwarz.c:3477:16: warning: 'scale_int' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *scale_int; @@ -2653,6 +2673,20 @@ schwarz.c:3621:19: warning: 'scale_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] comm_handle=hypre_ParCSRCommHandleCreate(2,comm_pkg,scale_ext,scale_int); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ams.c: In function 'hypre_ParCSRRelaxThreads': +ams.c:3808:56: warning: 'Vext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + res -= A_offd_data[jj] * Vext_data[ii]; + ^ +In file included from ./../multivector/interpreter.h:16, + from HYPRE_parcsr_ls.h:3761, + from _hypre_parcsr_ls.h:15, + from ams.c:13: +./../utilities/_hypre_utilities.h:751:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + ( hypre_Free((char *)ptr, location), ptr = NULL ) + ^~~~~~~~~~ +ams.c:3640:21: note: 'v_buf_data' was declared here + HYPRE_Real *v_buf_data; + ^~~~~~~~~~ Building libHYPRE_parcsr_ls.so ... mpic++ -shared -o libHYPRE_parcsr_ls-2.15.1.so amg_hybrid.o aux_interp.o F90_hypre_laplace.o F90_HYPRE_parcsr_amg.o F90_HYPRE_parcsr_bicgstab.o F90_HYPRE_parcsr_block.o F90_HYPRE_parcsr_cgnr.o F90_HYPRE_parcsr_Euclid.o F90_HYPRE_parcsr_gmres.o F90_HYPRE_parcsr_cogmres.o F90_HYPRE_parcsr_flexgmres.o F90_HYPRE_parcsr_lgmres.o F90_HYPRE_parcsr_hybrid.o F90_HYPRE_parcsr_int.o F90_HYPRE_parcsr_ParaSails.o F90_HYPRE_parcsr_pcg.o F90_HYPRE_parcsr_pilut.o F90_HYPRE_parcsr_schwarz.o F90_HYPRE_ams.o gen_redcs_mat.o HYPRE_parcsr_amg.o HYPRE_parcsr_bicgstab.o HYPRE_parcsr_block.o HYPRE_parcsr_cgnr.o HYPRE_parcsr_Euclid.o HYPRE_parcsr_gmres.o HYPRE_parcsr_cogmres.o HYPRE_parcsr_flexgmres.o HYPRE_parcsr_lgmres.o HYPRE_parcsr_hybrid.o HYPRE_parcsr_int.o HYPRE_parcsr_mgr.o HYPRE_parcsr_ParaSails.o HYPRE_parcsr_pcg.o HYPRE_parcsr_pilut.o HYPRE_parcsr_schwarz.o HYPRE_ams.o HYPRE_ads.o HYPRE_ame.o par_amg.o par_amg_setup.o par_amg_solve.o par_amg_solveT.o par_cg_relax_wt.o par_coarsen.o par_cgc_coarsen.o par_cheby.o par_coarse_parms.o par_coordinates.o par_cr.o par_cycle.o par_add_cycle.o par_difconv.o par_gsmg.o par_indepset.o par_interp.o par_jacobi_interp.o par_multi_interp.o par_laplace_27pt.o par_laplace_9pt.o par_laplace.o par_lr_interp.o par_mgr.o par_mgr_setup.o par_mgr_solve.o par_nongalerkin.o par_nodal_systems.o par_rap.o par_rap_communication.o par_rotate_7pt.o par_vardifconv.o par_vardifconv_rs.o par_relax.o par_relax_more.o par_relax_interface.o par_scaled_matnorm.o par_schwarz.o par_stats.o par_strength.o par_sv_interp.o par_sv_interp_ln.o partial.o pcg_par.o schwarz.o block_tridiag.o ams.o ads.o ame.o par_restr.o par_lr_restr.o superlu.o -Wl,-soname,libHYPRE_parcsr_ls-2.15.1.so ln -s libHYPRE_parcsr_ls-2.15.1.so libHYPRE_parcsr_ls.so @@ -2679,14 +2713,14 @@ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c project.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_axpy.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_communication.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_copy.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_grid.c In file included from assumed_part.c:15: assumed_part.c: In function 'hypre_APSubdivideRegion': _hypre_struct_mv.h:2309:24: warning: 'div[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__n[0] = loop_size[0];\ ^ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_communication.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_copy.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_innerprod.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_io.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matrix.c @@ -2694,22 +2728,22 @@ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_scale.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_stencil.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_vector.c struct_communication.c: In function 'hypre_CommPkgCreate': struct_communication.c:401:43: warning: 'comm_type' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CommTypeBufsize(comm_type) += (size*num_values); -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_vector.c struct_io.c: In function 'hypre_ReadBoxArrayData_CC': struct_io.c:325:38: warning: 'constant_stencil_size' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int data_box_volume, constant_stencil_size; ^~~~~~~~~~~~~~~~~~~~~ -struct_matrix.c: In function 'hypre_StructMatrixSetValues': -struct_matrix.c:630:46: warning: 'center_rank' may be used uninitialized in this function [-Wmaybe-uninitialized] - (constant_coefficient==2 && stencil_indices[s]!=center_rank) ) - ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ struct_grid.c: In function 'hypre_ComputeBoxnums': struct_grid.c:708:29: warning: 'boxnum' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int p, b, boxnum; ^~~~~~ +struct_matrix.c: In function 'hypre_StructMatrixSetValues': +struct_matrix.c:630:46: warning: 'center_rank' may be used uninitialized in this function [-Wmaybe-uninitialized] + (constant_coefficient==2 && stencil_indices[s]!=center_rank) ) + ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ struct_matrix.c: In function 'hypre_StructMatrixSetBoxValues': struct_matrix.c:805:46: warning: 'center_rank' may be used uninitialized in this function [-Wmaybe-uninitialized] (constant_coefficient==2 && stencil_indices[s]!=center_rank )) @@ -2754,15 +2788,15 @@ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c pcg_struct.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c pfmg2_setup_rap.c +cyclic_reduction.c: In function 'hypre_CycRedSetupCoarseOp': +cyclic_reduction.c:345:24: warning: 'ac_ce' may be used uninitialized in this function [-Wmaybe-uninitialized] + ac_ce[iAc] = -a_ce[iA] * a_ce[iAp1] / a_cc[iAp1]; + ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c pfmg3_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c pfmg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c pfmg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c pfmg_setup_interp.c -cyclic_reduction.c: In function 'hypre_CycRedSetupCoarseOp': -cyclic_reduction.c:345:24: warning: 'ac_ce' may be used uninitialized in this function [-Wmaybe-uninitialized] - ac_ce[iAc] = -a_ce[iA] * a_ce[iAp1] / a_cc[iAp1]; - ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap5.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap7.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap.c @@ -2786,6 +2820,16 @@ semi_setup_rap.c:61:27: note: 'not_cdirs' was declared here HYPRE_Int *not_cdirs; ^~~~~~~~~ +pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS5': +pfmg_setup_interp.c:918:31: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp1[Pi] = right/center; + ~~~~~^~~~~~~ +pfmg_setup_interp.c:915:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp1[Pi] = left/center; + ~~~~^~~~~~~ +pfmg_setup_interp.c:918:31: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp1[Pi] = right/center; + ~~~~~^~~~~~~ red_black_constantcoef_gs.c: In function 'hypre_RedBlackConstantCoefGS': red_black_constantcoef_gs.c:363:36: warning: 'App5' may be used uninitialized in this function [-Wmaybe-uninitialized] App5*xp[xi + xoff5])*AApd; @@ -2808,19 +2852,9 @@ red_black_constantcoef_gs.c:363:43: warning: 'xoff5' may be used uninitialized in this function [-Wmaybe-uninitialized] App5*xp[xi + xoff5])*AApd; ~~~^~~~~~~ -pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS5': -pfmg_setup_interp.c:918:31: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] - Pp1[Pi] = right/center; - ~~~~~^~~~~~~ -pfmg_setup_interp.c:915:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] - Pp1[Pi] = left/center; - ~~~~^~~~~~~ red_black_constantcoef_gs.c:362:43: warning: 'xoff4' may be used uninitialized in this function [-Wmaybe-uninitialized] App4*xp[xi + xoff4] - ~~~^~~~~~~ -pfmg_setup_interp.c:918:31: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] - Pp1[Pi] = right/center; - ~~~~~^~~~~~~ red_black_constantcoef_gs.c:382:43: warning: 'xoff3' may be used uninitialized in this function [-Wmaybe-uninitialized] App3*xp[xi + xoff3])*AApd; ~~~^~~~~~~ @@ -2833,7 +2867,6 @@ red_black_constantcoef_gs.c:397:43: warning: 'xoff0' may be used uninitialized in this function [-Wmaybe-uninitialized] App0*xp[xi + xoff0] - ~~~^~~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c smg.c smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym': smg2_setup_rap.c:431:44: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cnw[iA] * pa[iP1]; @@ -2844,7 +2877,7 @@ smg2_setup_rap.c:429:44: warning: 'a_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_csw[iAp1] ~~~~~^~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c smg_relax.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c smg.c pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS9': pfmg_setup_interp.c:1055:31: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp0[Pi] = right/center; @@ -2853,6 +2886,7 @@ Pp1[Pi] = left/center; ~~~~^~~~~~~ pfmg_setup_interp.c:1056:30: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c smg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c smg_residual.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c smg_setup.c pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS7': @@ -2865,14 +2899,6 @@ pfmg_setup_interp.c:1184:30: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c smg_setup_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c smg_setup_rap.c -smg_setup_rap.c: In function 'hypre_SMGCreateRAPOp': -smg_setup_rap.c:70:11: warning: 'RAP' may be used uninitialized in this function [-Wmaybe-uninitialized] - return RAP; - ^~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c smg_setup_restrict.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c smg_solve.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym': smg2_setup_rap.c:725:44: warning: 'a_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_cne[iAm1] @@ -2883,10 +2909,41 @@ smg2_setup_rap.c:727:44: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cse[iA] * pb[iP1] ~~~~~^~~~ +pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS15': +pfmg_setup_interp.c:1508:35: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp0[Pi] = right / center; + ~~~~~~^~~~~~~~ +pfmg_setup_interp.c:1509:35: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp1[Pi] = left / center; + ~~~~~~^~~~~~~~ +pfmg_setup_interp.c:1509:35: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] +pfmg_setup_interp.c:1448:35: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp0[Pi] = right / center; + ~~~~~~^~~~~~~~ +pfmg_setup_interp.c:1449:35: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp1[Pi] = left / center; + ~~~~~~^~~~~~~~ +pfmg_setup_interp.c:1449:35: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] +pfmg_setup_interp.c:1388:35: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp0[Pi] = right / center; + ~~~~~~^~~~~~~~ +pfmg_setup_interp.c:1389:35: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp1[Pi] = left / center; + ~~~~~~^~~~~~~~ +pfmg_setup_interp.c:1389:35: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c smg_setup_restrict.c +smg_setup_rap.c: In function 'hypre_SMGCreateRAPOp': +smg_setup_rap.c:70:11: warning: 'RAP' may be used uninitialized in this function [-Wmaybe-uninitialized] + return RAP; + ^~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c smg_solve.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPSym': smg3_setup_rap.c:755:29: warning: 'rap_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1]; ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sparse_msg.c smg3_setup_rap.c:747:29: warning: 'rap_bnw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1]; ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -2958,44 +3015,32 @@ smg3_setup_rap.c:900:43: warning: 'a_aw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_aw[iAm1] ~~~~^~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sparse_msg.c -pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS15': -pfmg_setup_interp.c:1508:35: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] - Pp0[Pi] = right / center; - ~~~~~~^~~~~~~~ -pfmg_setup_interp.c:1509:35: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] - Pp1[Pi] = left / center; - ~~~~~~^~~~~~~~ -pfmg_setup_interp.c:1509:35: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] -pfmg_setup_interp.c:1448:35: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] - Pp0[Pi] = right / center; - ~~~~~~^~~~~~~~ -pfmg_setup_interp.c:1449:35: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] - Pp1[Pi] = left / center; - ~~~~~~^~~~~~~~ -pfmg_setup_interp.c:1449:35: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] -pfmg_setup_interp.c:1388:35: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] - Pp0[Pi] = right / center; - ~~~~~~^~~~~~~~ -pfmg_setup_interp.c:1389:35: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] - Pp1[Pi] = left / center; - ~~~~~~^~~~~~~~ -pfmg_setup_interp.c:1389:35: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sparse_msg_filter.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sparse_msg_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sparse_msg_restrict.c +pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19': +pfmg_setup_interp.c:1690:31: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp0[Pi] = right/center; + ~~~~~^~~~~~~ +pfmg_setup_interp.c:1691:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp1[Pi] = left/center; + ~~~~^~~~~~~ +pfmg_setup_interp.c:1691:30: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sparse_msg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sparse_msg_solve.c +pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': +pfmg_setup_interp.c:1913:31: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp0[Pi] = right/center; + ~~~~~^~~~~~~ +pfmg_setup_interp.c:1914:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp1[Pi] = left/center; + ~~~~^~~~~~~ +pfmg_setup_interp.c:1914:30: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] sparse_msg_setup_rap.c: In function 'hypre_SparseMSGCreateRAPOp': sparse_msg_setup_rap.c:52:11: warning: 'RAP' may be used uninitialized in this function [-Wmaybe-uninitialized] return RAP; ^~~ -sparse_msg_solve.c: In function 'hypre_SparseMSGSolve': -sparse_msg_solve.c:191:28: warning: 'x_dot_x' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ((e_dot_e/x_dot_x) < eps) - ~~~~~~~~^~~~~~~~~ -sparse_msg_solve.c:191:28: warning: 'e_dot_e' may be used uninitialized in this function [-Wmaybe-uninitialized] sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPSym': sparse_msg2_setup_rap.c:471:44: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cnw[iA] * pa[iP1]; @@ -3006,22 +3051,11 @@ sparse_msg2_setup_rap.c:469:44: warning: 'a_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_csw[iAp1] ~~~~~^~~~~~ -pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19': -pfmg_setup_interp.c:1690:31: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] - Pp0[Pi] = right/center; - ~~~~~^~~~~~~ -pfmg_setup_interp.c:1691:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] - Pp1[Pi] = left/center; - ~~~~^~~~~~~ -pfmg_setup_interp.c:1691:30: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] -pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': -pfmg_setup_interp.c:1913:31: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] - Pp0[Pi] = right/center; - ~~~~~^~~~~~~ -pfmg_setup_interp.c:1914:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] - Pp1[Pi] = left/center; - ~~~~^~~~~~~ -pfmg_setup_interp.c:1914:30: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] +sparse_msg_solve.c: In function 'hypre_SparseMSGSolve': +sparse_msg_solve.c:191:28: warning: 'x_dot_x' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ((e_dot_e/x_dot_x) < eps) + ~~~~~~~~^~~~~~~~~ +sparse_msg_solve.c:191:28: warning: 'e_dot_e' may be used uninitialized in this function [-Wmaybe-uninitialized] sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPSym': sparse_msg3_setup_rap.c:668:29: warning: 'rap_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1]; @@ -3339,42 +3373,20 @@ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c maxwell_zeroBC.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c hypre_MaxwellSolve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c hypre_MaxwellSolve2.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c nd1_amge_interpolation.c -In file included from ./../multivector/interpreter.h:16, - from ./../struct_ls/HYPRE_struct_ls.h:1081, - from HYPRE_sstruct_ls.h:21, - from _hypre_sstruct_ls.h:22, - from maxwell_physbdy.c:21: -maxwell_physbdy.c: In function 'hypre_Maxwell_PhysBdy': maxwell_grad.c: In function 'hypre_Maxwell_Grad': maxwell_grad.c:93:38: warning: 'ndirection' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *direction, ndirection; ^~~~~~~~~~ -./../utilities/_hypre_utilities.h:751:42: warning: 'fbox_mapping' may be used uninitialized in this function [-Wmaybe-uninitialized] - ( hypre_Free((char *)ptr, location), ptr = NULL ) - ^ -maxwell_physbdy.c:76:44: note: 'fbox_mapping' was declared here - HYPRE_Int **cbox_mapping, **fbox_mapping; - ^~~~~~~~~~~~ -In file included from ./../multivector/interpreter.h:16, - from ./../struct_ls/HYPRE_struct_ls.h:1081, - from HYPRE_sstruct_ls.h:21, - from _hypre_sstruct_ls.h:22, - from maxwell_physbdy.c:21: -./../utilities/_hypre_utilities.h:751:42: warning: 'cbox_mapping' may be used uninitialized in this function [-Wmaybe-uninitialized] - ( hypre_Free((char *)ptr, location), ptr = NULL ) - ^ -maxwell_physbdy.c:76:28: note: 'cbox_mapping' was declared here - HYPRE_Int **cbox_mapping, **fbox_mapping; - ^~~~~~~~~~~~ +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c nd1_amge_interpolation.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c node_relax.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sstruct_owninfo.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sstruct_recvinfo.c hypre_MaxwellSolve2.c: In function 'hypre_MaxwellSolve2': hypre_MaxwellSolve2.c:189:28: warning: 'x_dot_x' may be used uninitialized in this function [-Wmaybe-uninitialized] if ((e_dot_e/x_dot_x) < eps) ~~~~~~~~^~~~~~~~~ hypre_MaxwellSolve2.c:189:28: warning: 'e_dot_e' may be used uninitialized in this function [-Wmaybe-uninitialized] -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c node_relax.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sstruct_owninfo.c maxwell_TV_setup.c: In function 'hypre_MaxwellTV_Setup': maxwell_TV_setup.c:889:54: warning: 'topological_face' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_SStructGridDestroy(topological_face[l+1]); @@ -3390,7 +3402,7 @@ maxwell_TV_setup.c:121:54: note: 'vartype_faces' was declared here HYPRE_SStructVariable *vartypes, *vartype_edges, *vartype_faces, *vartype_cell; ^~~~~~~~~~~~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sstruct_recvinfo.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sstruct_sendinfo.c fac_interp2.c: In function 'hypre_FAC_WeightedInterp2': fac_interp2.c:1157:41: warning: 'zweight2' may be used uninitialized in this function [-Wmaybe-uninitialized] + zweight2*( @@ -3427,10 +3439,34 @@ fac_interp2.c:1168:46: warning: 'jshift' may be used uninitialized in this function [-Wmaybe-uninitialized] xweight1*xcp[0][jshift][ishift+xci]+ ^ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sstruct_sendinfo.c +In file included from ./../multivector/interpreter.h:16, + from ./../struct_ls/HYPRE_struct_ls.h:1081, + from HYPRE_sstruct_ls.h:21, + from _hypre_sstruct_ls.h:22, + from maxwell_physbdy.c:21: +maxwell_physbdy.c: In function 'hypre_Maxwell_PhysBdy': +./../utilities/_hypre_utilities.h:751:42: warning: 'fbox_mapping' may be used uninitialized in this function [-Wmaybe-uninitialized] + ( hypre_Free((char *)ptr, location), ptr = NULL ) + ^ +maxwell_physbdy.c:76:44: note: 'fbox_mapping' was declared here + HYPRE_Int **cbox_mapping, **fbox_mapping; + ^~~~~~~~~~~~ +In file included from ./../multivector/interpreter.h:16, + from ./../struct_ls/HYPRE_struct_ls.h:1081, + from HYPRE_sstruct_ls.h:21, + from _hypre_sstruct_ls.h:22, + from maxwell_physbdy.c:21: +./../utilities/_hypre_utilities.h:751:42: warning: 'cbox_mapping' may be used uninitialized in this function [-Wmaybe-uninitialized] + ( hypre_Free((char *)ptr, location), ptr = NULL ) + ^ +maxwell_physbdy.c:76:28: note: 'cbox_mapping' was declared here + HYPRE_Int **cbox_mapping, **fbox_mapping; + ^~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sys_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sys_pfmg_relax.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup.c +mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': nd1_amge_interpolation.c:56:31: warning: 'swap' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offproc_rnums, *swap; @@ -3438,8 +3474,6 @@ nd1_amge_interpolation.c:280:36: warning: 'offproc_rnums' may be used uninitialized in this function [-Wmaybe-uninitialized] if (offproc_rnums[m] == bdof[j-num_idof]) ~~~~~~~~~~~~~^~~ -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup.c -mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sys_pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -c sys_semi_interp.c @@ -3592,7 +3626,6 @@ mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_fedata.cxx mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_fedata_utils.cxx mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_sfei.cxx -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_mapper.cxx mli_utils.c: In function 'MLI_Utils_ComputeExtremeRitzValues': mli_utils.c:358:22: warning: 'apData' may be used uninitialized in this function [-Wmaybe-uninitialized] double *pData, *apData; @@ -3666,19 +3699,25 @@ mli_utils.c:1588:49: warning: 'localNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] int mypid, nprocs, currProc, globalNRows, localNRows, startRow; ^~~~~~~~~~ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_matrix.cxx mli_utils.c: In function 'MLI_Utils_HypreParMatrixReadIJAFormat': mli_utils.c:1762:61: warning: 'startRow' may be used uninitialized in this function [-Wmaybe-uninitialized] int mypid, nprocs, globalNRows, localNRows, localNnz, startRow; ^~~~~~~~ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_mapper.cxx +mli_method_amgcr.cxx: In member function 'MLI_Matrix* MLI_Method_AMGCR::performCR(MLI_Matrix*, int*, MLI_Matrix**)': +mli_method_amgcr.cxx:992:14: warning: 'mli_AfcMat' may be used uninitialized in this function [-Wmaybe-uninitialized] + (*AfcMat) = mli_AfcMat; + ~~~~~~~~~~^~~~~~~~~~~~ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_matrix.cxx mli_amgsa_dd_fedata.cxx: In member function 'int MLI_Method_AMGSA::setupFEDataBasedNullSpaces(MLI*)': mli_amgsa_dd_fedata.cxx:66:30: warning: 'k1' may be used uninitialized in this function [-Wmaybe-uninitialized] int i, j, k, jj, k1, level, mypid, nElems, nodeNumFields; ^~ -mli_amgsa_coarsen1.cxx: In member function 'double MLI_Method_AMGSA::genPGlobal(hypre_ParCSRMatrix*, MLI_Matrix**, int, int*)': -mli_amgsa_coarsen1.cxx:818:31: warning: 'aggrCnt' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( aggrCnt[aggrMap[mypid]] == mypid ) PLocalNCols = nullspaceDim_; - ^ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_matrix_mult.cxx +mli_fedata_utils.cxx: In function 'void MLI_FEDataAgglomerateElemsLocal(MLI_Matrix*, int**)': +mli_fedata_utils.cxx:921:48: warning: 'connects' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( macroJA[jj] == ii && macroAA[jj] > connects ) + ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ mli_amgsa_dd_fedata.cxx: In member function 'int MLI_Method_AMGSA::setupFEDataBasedSuperLUSmoother(MLI*, int)': mli_amgsa_dd_fedata.cxx:733:17: warning: 'statuses' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] statuses; @@ -3702,21 +3741,19 @@ mli_amgsa_dd_fedata.cxx:480:25: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] int nRecvs, *recvLengs, *recvProcs, **iRecvBufs; ^~~~~~~~~ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_matrix_mult.cxx mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_matrix_utils.cxx +mli_amgsa_coarsen1.cxx: In member function 'double MLI_Method_AMGSA::genPGlobal(hypre_ParCSRMatrix*, MLI_Matrix**, int, int*)': +mli_amgsa_coarsen1.cxx:818:31: warning: 'aggrCnt' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( aggrCnt[aggrMap[mypid]] == mypid ) PLocalNCols = nullspaceDim_; + ^ mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver.cxx -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_jacobi.cxx -mli_method_amgsa.cxx: In member function 'int MLI_Method_AMGSA::printStatistics(MLI*)': -mli_method_amgsa.cxx:1623:51: warning: 'dfineNnz' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( fineNnz > 1000000000 ) dtemp = dtotNnz / dfineNnz; - ~~~~~~~~^~~~~~~~~~ -mli_method_amgsa.cxx:1624:53: warning: 'fineNnz' may be used uninitialized in this function [-Wmaybe-uninitialized] - else dtemp = dtotNnz / (double) fineNnz; - ^~~~~~~~~~~~~~~~ -mli_method_amgsa.cxx:1626:35: warning: 'fineNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] +mli_method_amgcr.cxx: In member function 'int MLI_Method_AMGCR::printStatistics(MLI*)': +mli_method_amgcr.cxx:1673:33: warning: 'fineNnz' may be used uninitialized in this function [-Wmaybe-uninitialized] + dtemp = (double) totNnz / (double) fineNnz; + ^~~~~~~~~~~~~~~~ +mli_method_amgcr.cxx:1675:35: warning: 'fineNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] dtemp = (double) totNRows / (double) fineNRows; ^~~~~~~~~~~~~~~~~~ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_bjacobi.cxx mli_method_amgrs.cxx: In member function 'int MLI_Method_AMGRS::printStatistics(MLI*)': mli_method_amgrs.cxx:954:33: warning: 'fineNnz' may be used uninitialized in this function [-Wmaybe-uninitialized] dtemp = (double) totNnz / (double) fineNnz; @@ -3724,40 +3761,13 @@ mli_method_amgrs.cxx:956:35: warning: 'fineNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] dtemp = (double) totNRows / (double) fineNRows; ^~~~~~~~~~~~~~~~~~ -mli_method_amgcr.cxx: In member function 'MLI_Matrix* MLI_Method_AMGCR::performCR(MLI_Matrix*, int*, MLI_Matrix**)': -mli_method_amgcr.cxx:992:14: warning: 'mli_AfcMat' may be used uninitialized in this function [-Wmaybe-uninitialized] - (*AfcMat) = mli_AfcMat; - ~~~~~~~~~~^~~~~~~~~~~~ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_jacobi.cxx mli_method_amgrs.cxx: In member function 'MLI_Matrix* MLI_Method_AMGRS::performCR(MLI_Matrix*, int*, MLI_Matrix**, int, hypre_ParCSRMatrix*)': mli_method_amgrs.cxx:1468:14: warning: 'mli_AfcMat' may be used uninitialized in this function [-Wmaybe-uninitialized] (*AfcMat) = mli_AfcMat; ~~~~~~~~~~^~~~~~~~~~~~ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_bjacobi.cxx mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_gs.cxx -mli_amgsa_coarsen1.cxx: In member function 'int MLI_Method_AMGSA::formGlobalGraph(hypre_ParCSRMatrix*, hypre_ParCSRMatrix**)': -mli_amgsa_coarsen1.cxx:1665:36: warning: 'rowLengths' may be used uninitialized in this function [-Wmaybe-uninitialized] - ierr = HYPRE_IJMatrixSetRowSizes(IJGraph, rowLengths); - ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -mli_amgsa_coarsen1.cxx:1698:50: warning: 'colMapOffd' may be used uninitialized in this function [-Wmaybe-uninitialized] - colInd[length++] = colMapOffd[cInd]; - ^ -mli_fedata_utils.cxx: In function 'void MLI_FEDataAgglomerateElemsLocal(MLI_Matrix*, int**)': -mli_fedata_utils.cxx:921:48: warning: 'connects' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( macroJA[jj] == ii && macroAA[jj] > connects ) - ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_sgs.cxx -mli_method_amgrs.cxx: In member function 'virtual int MLI_Method_AMGRS::setup(MLI*)': -mli_method_amgrs.cxx:650:38: warning: 'dofArray' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( dofArray != NULL ) delete [] dofArray; - ^~~~~~~~ -mli_method_amgrs.cxx:541:36: warning: 'hypreAT' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_BoomerAMGBuildInterp(hypreAT, CFMarkers, hypreST, - ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - coarsePartition, nodeDOF_, dofArray, outputLevel_, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - truncFactor_, mxelmtsP_, mapStoA, &hypreRT); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_bsgs.cxx -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_hsgs.cxx mli_amgsa_dd_sfei.cxx: In member function 'int MLI_Method_AMGSA::setupExtendedDomainDecomp(MLI*)': mli_amgsa_dd_sfei.cxx:928:37: warning: 'newRowSizes' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJnewA, newRowSizes); @@ -3788,46 +3798,56 @@ mli_amgsa_dd_sfei.cxx:1028:13: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] targv[2] = (char *) recvLengs; ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +mli_amgsa_coarsen1.cxx: In member function 'int MLI_Method_AMGSA::formGlobalGraph(hypre_ParCSRMatrix*, hypre_ParCSRMatrix**)': +mli_amgsa_coarsen1.cxx:1665:36: warning: 'rowLengths' may be used uninitialized in this function [-Wmaybe-uninitialized] + ierr = HYPRE_IJMatrixSetRowSizes(IJGraph, rowLengths); + ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +mli_amgsa_coarsen1.cxx:1698:50: warning: 'colMapOffd' may be used uninitialized in this function [-Wmaybe-uninitialized] + colInd[length++] = colMapOffd[cInd]; + ^ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_sgs.cxx +mli_method_amgrs.cxx: In member function 'virtual int MLI_Method_AMGRS::setup(MLI*)': +mli_method_amgrs.cxx:650:38: warning: 'dofArray' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( dofArray != NULL ) delete [] dofArray; + ^~~~~~~~ +mli_method_amgrs.cxx:541:36: warning: 'hypreAT' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_BoomerAMGBuildInterp(hypreAT, CFMarkers, hypreST, + ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + coarsePartition, nodeDOF_, dofArray, outputLevel_, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + truncFactor_, mxelmtsP_, mapStoA, &hypreRT); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_bsgs.cxx mli_amgsa_coarsen1.cxx: In member function 'double MLI_Method_AMGSA::genP(MLI_Matrix*, MLI_Matrix**, int, int*)': mli_amgsa_coarsen1.cxx:705:28: warning: 'alpha' may be used uninitialized in this function [-Wmaybe-uninitialized] MLI_Matrix_FormJacobi(mli_Amat, alpha, &mli_Jmat); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_hschwarz.cxx -mli_method_amgcr.cxx: In member function 'int MLI_Method_AMGCR::printStatistics(MLI*)': -mli_method_amgcr.cxx:1673:33: warning: 'fineNnz' may be used uninitialized in this function [-Wmaybe-uninitialized] - dtemp = (double) totNnz / (double) fineNnz; - ^~~~~~~~~~~~~~~~ -mli_method_amgcr.cxx:1675:35: warning: 'fineNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] +mli_method_amgsa.cxx: In member function 'int MLI_Method_AMGSA::printStatistics(MLI*)': +mli_method_amgsa.cxx:1623:51: warning: 'dfineNnz' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( fineNnz > 1000000000 ) dtemp = dtotNnz / dfineNnz; + ~~~~~~~~^~~~~~~~~~ +mli_method_amgsa.cxx:1624:53: warning: 'fineNnz' may be used uninitialized in this function [-Wmaybe-uninitialized] + else dtemp = dtotNnz / (double) fineNnz; + ^~~~~~~~~~~~~~~~ +mli_method_amgsa.cxx:1626:35: warning: 'fineNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] dtemp = (double) totNRows / (double) fineNRows; ^~~~~~~~~~~~~~~~~~ -mli_solver_bjacobi.cxx: In member function 'virtual int MLI_Solver_BJacobi::solve(MLI_Vector*, MLI_Vector*)': -mli_solver_bjacobi.cxx:102:12: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] - int nSends, numColsOffd, start, relaxError=0; - ^~~~~~ mli_matrix.cxx: In constructor 'MLI_Matrix::MLI_Matrix(void*, char*, MLI_Function*)': mli_matrix.cxx:35:11: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 100 equals destination size [-Wstringop-truncation] strncpy(name_, inName, 100); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_parasails.cxx -mli_solver_gs.cxx: In member function 'virtual int MLI_Solver_GS::solve(MLI_Vector*, MLI_Vector*)': -mli_solver_gs.cxx:66:24: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] - int nSends, extNRows, index, size, ns, ne, rest; - ^~~~~~ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_mls.cxx -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_mli.cxx -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_amg.cxx mli_amgsa_dd_sfei.cxx: In member function 'int MLI_Method_AMGSA::coarsenAExt(hypre_ParCSRMatrix*, int*, int**, int)': mli_amgsa_dd_sfei.cxx:3293:25: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] if (nodeStat[index] == MLI_METHOD_AMGSA_SELECTED2) ^ -mli_solver_bsgs.cxx: In member function 'virtual int MLI_Solver_BSGS::solve(MLI_Vector*, MLI_Vector*)': -mli_solver_bsgs.cxx:125:12: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] - int nSends, numColsOffd, start, relaxError=0, length; +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_hsgs.cxx +mli_solver_bjacobi.cxx: In member function 'virtual int MLI_Solver_BJacobi::solve(MLI_Vector*, MLI_Vector*)': +mli_solver_bjacobi.cxx:102:12: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] + int nSends, numColsOffd, start, relaxError=0; ^~~~~~ -mli_fedata.cxx: In member function 'virtual int MLI_FEData::initComplete()': -mli_fedata.cxx:1096:31: warning: 'request' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( nRecv > 0 ) delete [] request; - ^~~~~~~ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_hschwarz.cxx +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_parasails.cxx +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_mls.cxx mli_solver_sgs.cxx: In member function 'virtual int MLI_Solver_SGS::solve(MLI_Vector*, MLI_Vector*)': mli_solver_sgs.cxx:89:50: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] int iC, index, nprocs, mypid, nSends, start; @@ -3838,22 +3858,40 @@ mli_solver_sgs.cxx:281:35: warning: 'mliRvec' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( printRNorm_ == 1 ) delete mliRvec; ^~~~~~~ -mli_matrix_mult.cxx: In function 'void MLI_Matrix_GetExtRows(MLI_Matrix*, MLI_Matrix*, int*, int**, int**, double**)': -mli_matrix_mult.cxx:837:17: warning: 'dSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Isend(&(dSendBuf[totalSendNnz]), curNnz, MPI_DOUBLE, proc, 27029, - ^~~~~~~~~~~~~~~~~~~~~~~~~ -mli_matrix_mult.cxx:810:17: warning: 'recvVals' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Irecv(&recvVals[totalRecvNnz], curNnz, MPI_DOUBLE, proc, 27029, - ^~~~~~~~~~~~~~~~~~~~~~~ -mli_matrix_mult.cxx:764:17: warning: 'recvCols' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Irecv(&recvCols[totalRecvNnz], curNnz, MPI_INT, proc, 27028, mpiComm, - ^~~~~~~~~~~~~~~~~~~~~~~ -mli_matrix_mult.cxx:791:17: warning: 'iSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Isend(&iSendBuf[totalSendNnz], curNnz, MPI_INT, proc, 27028, mpiComm, - ^~~~~~~~~~~~~~~~~~~~~~~ -mli_matrix_mult.cxx:742:15: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Waitall( requestCnt, requests, statuses ); - ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mli_solver_gs.cxx: In member function 'virtual int MLI_Solver_GS::solve(MLI_Vector*, MLI_Vector*)': +mli_solver_gs.cxx:66:24: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] + int nSends, extNRows, index, size, ns, ne, rest; + ^~~~~~ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_mli.cxx +mli_fedata.cxx: In member function 'virtual int MLI_FEData::initComplete()': +mli_fedata.cxx:1096:31: warning: 'request' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( nRecv > 0 ) delete [] request; + ^~~~~~~ +mli_amgsa_dd_sfei.cxx: In member function 'int MLI_Method_AMGSA::setupExtendedDomainDecomp2(MLI*)': +mli_amgsa_dd_sfei.cxx:2752:37: warning: 'newRowSizes' may be used uninitialized in this function [-Wmaybe-uninitialized] + ierr = HYPRE_IJMatrixSetRowSizes(IJnewA, newRowSizes); + ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +mli_amgsa_dd_sfei.cxx:2586:17: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Request *mpiRequests; + ^~~~~~~~~~~ +mli_amgsa_dd_sfei.cxx:2629:62: warning: 'QExtOffsets' may be used uninitialized in this function [-Wmaybe-uninitialized] + colInds[iP] = AExtpartition[pindex] + QExtOffsets[iP] + iD; + ~~~~~~~~~~~~~~^ +mli_amgsa_dd_sfei.cxx:2806:30: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (nSends > 0) delete [] sendLengs; + ^~~~~~~~~ +mli_amgsa_dd_sfei.cxx:2665:12: warning: 'tmpNullVecs' may be used uninitialized in this function [-Wmaybe-uninitialized] + double *tmpNullVecs; + ^~~~~~~~~~~ +mli_amgsa_dd_sfei.cxx:2631:30: warning: 'colVals' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_IJMatrixSetValues(IJ_QExt, 1, &nSends, (const int *) &rowIndex, + ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + (const int *) colInds, (const double *) colVals); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mli_amgsa_dd_sfei.cxx:2631:30: warning: 'colInds' may be used uninitialized in this function [-Wmaybe-uninitialized] +mli_amgsa_dd_sfei.cxx:2807:30: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (nRecvs > 0) delete [] recvLengs; + ^~~~~~~~~ mli_matrix_utils.cxx: In function 'int MLI_Matrix_GetOverlappedMatrix(MLI_Matrix*, int*, int**, int**, double**)': mli_matrix_utils.cxx:413:17: warning: 'dsendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Isend(&dsendBuf[base], length, MPI_DOUBLE, proc, 13281, comm, @@ -3867,6 +3905,11 @@ mli_matrix_utils.cxx:371:17: warning: 'isendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Isend(&isendBuf[base], length, MPI_INT, proc, 13280, comm, ^~~~~~~~~~~~~~~ +mli_solver_bsgs.cxx: In member function 'virtual int MLI_Solver_BSGS::solve(MLI_Vector*, MLI_Vector*)': +mli_solver_bsgs.cxx:125:12: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] + int nSends, numColsOffd, start, relaxError=0, length; + ^~~~~~ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_amg.cxx mli_solver_bjacobi.cxx: In member function 'int MLI_Solver_BJacobi::composeOverlappedMatrix()': mli_solver_bjacobi.cxx:618:17: warning: 'dSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Isend(&(dSendBuf[base]), length, MPI_DOUBLE, proc, 17306, comm, @@ -3883,34 +3926,38 @@ mli_solver_bjacobi.cxx:442:47: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] int localNRows, extNRows, nSends, *sendProcs, nRecvs; ^~~~~~~~~ -mli_amgsa_dd_sfei.cxx: In member function 'int MLI_Method_AMGSA::setupExtendedDomainDecomp2(MLI*)': -mli_amgsa_dd_sfei.cxx:2752:37: warning: 'newRowSizes' may be used uninitialized in this function [-Wmaybe-uninitialized] - ierr = HYPRE_IJMatrixSetRowSizes(IJnewA, newRowSizes); - ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -mli_amgsa_dd_sfei.cxx:2586:17: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Request *mpiRequests; - ^~~~~~~~~~~ -mli_amgsa_dd_sfei.cxx:2629:62: warning: 'QExtOffsets' may be used uninitialized in this function [-Wmaybe-uninitialized] - colInds[iP] = AExtpartition[pindex] + QExtOffsets[iP] + iD; - ~~~~~~~~~~~~~~^ -mli_amgsa_dd_sfei.cxx:2806:30: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (nSends > 0) delete [] sendLengs; - ^~~~~~~~~ -mli_amgsa_dd_sfei.cxx:2665:12: warning: 'tmpNullVecs' may be used uninitialized in this function [-Wmaybe-uninitialized] - double *tmpNullVecs; - ^~~~~~~~~~~ -mli_amgsa_dd_sfei.cxx:2631:30: warning: 'colVals' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_IJMatrixSetValues(IJ_QExt, 1, &nSends, (const int *) &rowIndex, - ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - (const int *) colInds, (const double *) colVals); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mli_amgsa_dd_sfei.cxx:2631:30: warning: 'colInds' may be used uninitialized in this function [-Wmaybe-uninitialized] -mli_amgsa_dd_sfei.cxx:2807:30: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (nRecvs > 0) delete [] recvLengs; - ^~~~~~~~~ +mli_solver_sgs.cxx: In member function 'int MLI_Solver_SGS::findOmega()': +mli_solver_sgs.cxx:646:22: warning: 'rnorm' may be used uninitialized in this function [-Wmaybe-uninitialized] + relNorms[iR+1] = rnorm; + ~~~~~~~~~~~~~~~^~~~~~~ +mli_solver_sgs.cxx:491:46: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] + int index, nprocs, mypid, nSends, start; + ^~~~~~ mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_chebyshev.cxx +mli_fedata.cxx: In member function 'virtual int MLI_FEData::impSpecificRequests(char*, int, char**)': +mli_fedata.cxx:3675:30: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] + procList[owner[index]] += ncols[i+nNodes] + 2; + ^ mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_cg.cxx +mli_matrix_mult.cxx: In function 'void MLI_Matrix_GetExtRows(MLI_Matrix*, MLI_Matrix*, int*, int**, int**, double**)': +mli_matrix_mult.cxx:837:17: warning: 'dSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Isend(&(dSendBuf[totalSendNnz]), curNnz, MPI_DOUBLE, proc, 27029, + ^~~~~~~~~~~~~~~~~~~~~~~~~ +mli_matrix_mult.cxx:810:17: warning: 'recvVals' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Irecv(&recvVals[totalRecvNnz], curNnz, MPI_DOUBLE, proc, 27029, + ^~~~~~~~~~~~~~~~~~~~~~~ +mli_matrix_mult.cxx:764:17: warning: 'recvCols' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Irecv(&recvCols[totalRecvNnz], curNnz, MPI_INT, proc, 27028, mpiComm, + ^~~~~~~~~~~~~~~~~~~~~~~ +mli_matrix_mult.cxx:791:17: warning: 'iSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Isend(&iSendBuf[totalSendNnz], curNnz, MPI_INT, proc, 27028, mpiComm, + ^~~~~~~~~~~~~~~~~~~~~~~ +mli_matrix_mult.cxx:742:15: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Waitall( requestCnt, requests, statuses ); + ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_gmres.cxx +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_kaczmarz.cxx +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_superlu.cxx mli_matrix_mult.cxx: In function 'void MLI_Matrix_MatMatMult(MLI_Matrix*, MLI_Matrix*, MLI_Matrix**)': mli_matrix_mult.cxx:393:23: warning: 'CColMapAux' may be used uninitialized in this function [-Wmaybe-uninitialized] MLI_Utils_IntQSort2(CColMap, CColMapAux, 0, COffdNCols-1); @@ -3933,14 +3980,7 @@ mli_matrix_mult.cxx:494:16: warning: 'iTemp' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( offset < iTemp ) ^~ -mli_fedata.cxx: In member function 'virtual int MLI_FEData::impSpecificRequests(char*, int, char**)': -mli_fedata.cxx:3675:30: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] - procList[owner[index]] += ncols[i+nNodes] + 2; - ^ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_kaczmarz.cxx -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_superlu.cxx mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_seqsuperlu.cxx -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_arpacksuperlu.cxx mli_solver_bsgs.cxx: In member function 'int MLI_Solver_BSGS::composeOverlappedMatrix()': mli_solver_bsgs.cxx:799:17: warning: 'dSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Isend(&(dSendBuf[base]), length, MPI_DOUBLE, proc, 17306, comm, @@ -3957,14 +3997,8 @@ mli_solver_bsgs.cxx:623:47: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] int localNRows, extNRows, nSends, *sendProcs, nRecvs; ^~~~~~~~~ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_solver_arpacksuperlu.cxx mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I/usr/include/superlu -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mli_vector.cxx -mli_solver_sgs.cxx: In member function 'int MLI_Solver_SGS::findOmega()': -mli_solver_sgs.cxx:646:22: warning: 'rnorm' may be used uninitialized in this function [-Wmaybe-uninitialized] - relNorms[iR+1] = rnorm; - ~~~~~~~~~~~~~~~^~~~~~~ -mli_solver_sgs.cxx:491:46: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] - int index, nprocs, mypid, nSends, start; - ^~~~~~ mli_solver_kaczmarz.cxx: In member function 'virtual int MLI_Solver_Kaczmarz::solve(MLI_Vector*, MLI_Vector*)': mli_solver_kaczmarz.cxx:204:29: warning: 'vExtData' may be used uninitialized in this function [-Wmaybe-uninitialized] vExtData[index] += res * AOffdA[jcol]; @@ -3998,10 +4032,6 @@ mli_solver_seqsuperlu.cxx:483:17: warning: 'rlength' may be used uninitialized in this function [-Wmaybe-uninitialized] offset = nrows - rlength; ~~~~~~~^~~~~~~~~~~~~~~~~ -mli_vector.cxx: In constructor 'MLI_Vector::MLI_Vector(void*, const char*, MLI_Function*)': -mli_vector.cxx:30:11: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 100 equals destination size [-Wstringop-truncation] - strncpy(name_, inName, 100); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~ mli_solver_cg.cxx: In member function 'virtual int MLI_Solver_CG::solve(MLI_Vector*, MLI_Vector*)': mli_solver_cg.cxx:178:24: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *mpiRequests; @@ -4012,6 +4042,10 @@ mli_solver_cg.cxx:170:57: warning: 'shortNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] int i, iter, localNRows, iP, rlength, shortNRows; ^~~~~~~~~~ +mli_vector.cxx: In constructor 'MLI_Vector::MLI_Vector(void*, const char*, MLI_Function*)': +mli_vector.cxx:30:11: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 100 equals destination size [-Wstringop-truncation] + strncpy(name_, inName, 100); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~ mli_solver_seqsuperlu.cxx: In member function 'virtual int MLI_Solver_SeqSuperLU::setup(MLI_Matrix*)': mli_solver_seqsuperlu.cxx:308:25: warning: 'colNum' may be used uninitialized in this function [-Wmaybe-uninitialized] printf("SeqSuperLU ERROR : colNum = %d\n", colNum); @@ -4048,17 +4082,19 @@ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_lsi_ddamg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_lsi_misc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c lsicg.c +HYPRE_LSI_schwarz.c: In function 'HYPRE_LSI_SchwarzSolve': +HYPRE_LSI_schwarz.c:425:27: warning: 'indptr' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( indptr[i] < Nrows ) soln[indptr[i]] = solbuf[i]; + ~~~~~~^~~ mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c FEI_HYPRE_Impl.cxx -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c LLNL_FEI_Impl.cxx +HYPRE_LSI_ml.c: In function 'HYPRE_LSI_MLConstructMHMatrix': +HYPRE_LSI_ml.c:1000:18: warning: 'Request' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Request *Request; + ^~~~~~~ HYPRE_LSI_mlmaxwell.c: In function 'HYPRE_LSI_MLConstructMLMatrix': HYPRE_LSI_mlmaxwell.c:726:18: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *requests; ^~~~~~~~ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c LLNL_FEI_Fei.cxx -HYPRE_LSI_schwarz.c: In function 'HYPRE_LSI_SchwarzSolve': -HYPRE_LSI_schwarz.c:425:27: warning: 'indptr' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( indptr[i] < Nrows ) soln[indptr[i]] = solbuf[i]; - ~~~~~~^~~ HYPRE_LSI_ddict.c: In function 'HYPRE_LSI_DDICTGetOffProcRows': HYPRE_LSI_ddict.c:606:7: warning: 'isend_buf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Send((void*) isend_buf, nnz, MPI_INT, proc_id, msgtype, @@ -4070,22 +4106,17 @@ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MPI_COMM_WORLD); ~~~~~~~~~~~~~~~ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c LLNL_FEI_Impl.cxx +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c LLNL_FEI_Fei.cxx mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c LLNL_FEI_LSCore.cxx mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c LLNL_FEI_Solver.cxx +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c LLNL_FEI_Matrix.cxx lsicg.c: In function 'hypre_LSICGSolve': lsicg.c:207:20: warning: 'rho' may be used uninitialized in this function [-Wmaybe-uninitialized] else beta = rho / rhom1; ~~~~~^~~~~~~~~~~~~ lsicg.c:207:20: warning: 'rhom1' may be used uninitialized in this function [-Wmaybe-uninitialized] -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c LLNL_FEI_Matrix.cxx mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LSC_aux.cxx -HYPRE_LSI_ml.c: In function 'HYPRE_LSI_MLConstructMHMatrix': -HYPRE_LSI_ml.c:1000:18: warning: 'Request' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Request *Request; - ^~~~~~~ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LSI_UZAWA.cxx -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LSI_blkprec.cxx -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LSI_mli.cxx HYPRE_LSI_ddilut.c: In function 'HYPRE_LSI_DDIlutGetOffProcRows': HYPRE_LSI_ddilut.c:654:7: warning: 'isend_buf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Send((void*) isend_buf, nnz, MPI_INT, proc_id, msgtype, @@ -4097,19 +4128,21 @@ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpi_comm); ~~~~~~~~~ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LinSysCore.cxx -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_SlideReduction.cxx -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c cfei_hypre.cxx +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LSI_UZAWA.cxx +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LSI_blkprec.cxx +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LSI_mli.cxx HYPRE_LSI_schwarz.c: In function 'HYPRE_LSI_SchwarzDecompose': HYPRE_LSI_schwarz.c:558:49: warning: 'blk_indices' may be used uninitialized in this function [-Wmaybe-uninitialized] int mypid, *blk_size, index, **blk_indices, **aux_bmat_ia; ^~~~~~~~~~~ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_cfei.cxx +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LinSysCore.cxx HYPRE_LSI_ddilut.c: In function 'HYPRE_LSI_DDIlutDecompose': HYPRE_LSI_ddilut.c:1112:70: warning: 'reorder_list' may be used uninitialized in this function [-Wmaybe-uninitialized] if (order_flag && ext_ja[j] < Nrows) index = reorder_list[ext_ja[j]]; ^ -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_schur_reduce.cxx +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_SlideReduction.cxx +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c cfei_hypre.cxx +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_cfei.cxx LLNL_FEI_Impl.cxx: In member function 'int LLNL_FEI_Impl::solve(int*)': LLNL_FEI_Impl.cxx:192:32: warning: 'indices' may be used uninitialized in this function [-Wmaybe-uninitialized] lscPtr_->putIntoRHSVector(localNRows, (const double *) rhsVector, @@ -4119,46 +4152,31 @@ LLNL_FEI_Impl.cxx:142:64: warning: 'colInds' may be used uninitialized in this function [-Wmaybe-uninitialized] int extNRows, *offdIA, *offdJA, *colMap, maxRowSize, *colInds; ^~~~~~~ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_schur_reduce.cxx mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_slide_reduce.cxx LLNL_FEI_Solver.cxx: In member function 'int LLNL_FEI_Solver::solveUsingCG()': LLNL_FEI_Solver.cxx:332:20: warning: 'rhom1' may be used uninitialized in this function [-Wmaybe-uninitialized] else beta = rho / rhom1; ~~~~~^~~~~~~~~~~~~ mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_fei_mesh.cxx -mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_fei_matrix.cxx HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::findSlaveEqns1()': HYPRE_SlideReduction.cxx:625:42: warning: 'searchIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] constrListAux[nCandidates] = searchIndex; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +HYPRE_LSI_blkprec.cxx: In function 'int HYPRE_LSI_BlockPrecondSetA11Tolerance(HYPRE_Solver, double)': +HYPRE_LSI_blkprec.cxx:241:29: warning: '%e' directive writing between 3 and 14 bytes into a region of size 10 [-Wformat-overflow=] + sprintf( paramString, "blockP A11Tolerance %e", tol2 ); + ^~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_LSI_blkprec.cxx:241:29: note: assuming directive output of 12 bytes +HYPRE_LSI_blkprec.cxx:241:14: note: 'sprintf' output between 24 and 35 bytes into a destination of size 30 + sprintf( paramString, "blockP A11Tolerance %e", tol2 ); + ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_fei_matrix.cxx mpic++ -g -O2 -ffile-prefix-map=/build/hypre-2.15.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/build/hypre-2.15.1/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/x86_64-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_fei_vector.cxx -LLNL_FEI_Matrix.cxx: In member function 'void LLNL_FEI_Matrix::exchangeSubMatrices()': -LLNL_FEI_Matrix.cxx:634:17: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Request *requests; - ^~~~~~~~ -LLNL_FEI_Matrix.cxx:910:17: warning: 'recvMatLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] - delete [] recvMatLengs; - ^~~~~~~~~~~~ -LLNL_FEI_Matrix.cxx:625:34: warning: 'recvRowLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] - int **sendRowLengs, **recvRowLengs, currRow, iP, iN, rowInd; - ^~~~~~~~~~~~ -LLNL_FEI_Matrix.cxx:633:53: warning: 'ToffdAA' may be used uninitialized in this function [-Wmaybe-uninitialized] - double **dSendBufs, **dRecvBufs, *TdiagAA, *ToffdAA; - ^~~~~~~ -LLNL_FEI_Matrix.cxx:629:27: warning: 'ToffdJA' may be used uninitialized in this function [-Wmaybe-uninitialized] - int *ToffdIA, *ToffdJA, *iSortArray1, *iSortArray2, *iShortList; - ^~~~~~~ -LLNL_FEI_Matrix.cxx:971:22: warning: 'ToffdIA' may be used uninitialized in this function [-Wmaybe-uninitialized] - ToffdIA[iD] = ToffdIA[iD-1] + offdRowLengs[iD-1]; - ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -LLNL_FEI_Matrix.cxx:633:31: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] - double **dSendBufs, **dRecvBufs, *TdiagAA, *ToffdAA; - ^~~~~~~~~ -LLNL_FEI_Matrix.cxx:626:61: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] - int *sendMatLengs, *recvMatLengs, **iSendBufs, **iRecvBufs; - ^~~~~~~~~ -LLNL_FEI_Matrix.cxx:626:17: warning: 'sendMatLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] - int *sendMatLengs, *recvMatLengs, **iSendBufs, **iRecvBufs; - ^~~~~~~~~~~~ +HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::buildA21Mat()': +HYPRE_SlideReduction.cxx:2527:35: warning: 'rowIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_ParCSRMatrixRestoreRow(A_csr,rowIndex,&rowSize,&colInd,&colVal); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_LSI_mli.cxx: In function 'int HYPRE_LSI_MLICreateNodeEqnMap(HYPRE_Solver, int, int*, int*, int*)': HYPRE_LSI_mli.cxx:981:19: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *mpiRequests; @@ -4185,6 +4203,16 @@ HYPRE_LSI_mli.cxx:1034:26: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] sendLengs[nSends] = procList[iP]; ^ +HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::buildInvA22Mat()': +HYPRE_SlideReduction.cxx:2724:48: warning: 'groupSizes' may be used uninitialized in this function [-Wmaybe-uninitialized] + int nGroups, *groupIDs, **groupRowNums, *groupSizes, *iTempList; + ^~~~~~~~~~ +HYPRE_SlideReduction.cxx:2724:33: warning: 'groupRowNums' may be used uninitialized in this function [-Wmaybe-uninitialized] + int nGroups, *groupIDs, **groupRowNums, *groupSizes, *iTempList; + ^~~~~~~~~~~~ +HYPRE_SlideReduction.cxx:3141:17: warning: 'groupIDs' may be used uninitialized in this function [-Wmaybe-uninitialized] + delete [] groupIDs; + ^~~~~~~~ LLNL_FEI_Fei.cxx: In member function 'void LLNL_FEI_Fei::scatterDData(double*)': LLNL_FEI_Fei.cxx:2753:33: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nSends_ > 0 ) delete [] dSendBufs; @@ -4225,6 +4253,54 @@ HYPRE_LSI_mli.cxx:1402:26: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] sendLengs[nSends] = procList[iP]; ^ +FEI_HYPRE_Impl.cxx: In member function 'void FEI_HYPRE_Impl::PVectorInterChange(double*)': +FEI_HYPRE_Impl.cxx:3804:17: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] + delete [] dSendBufs; + ^~~~~~~~~ +FEI_HYPRE_Impl.cxx:3755:17: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Request *requests; + ^~~~~~~~ +FEI_HYPRE_Impl.cxx:3800:33: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( nRecvs_ > 0 ) delete [] dRecvBufs; + ^~~~~~~~~ +LLNL_FEI_Matrix.cxx: In member function 'void LLNL_FEI_Matrix::exchangeSubMatrices()': +LLNL_FEI_Matrix.cxx:634:17: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Request *requests; + ^~~~~~~~ +LLNL_FEI_Matrix.cxx:910:17: warning: 'recvMatLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] + delete [] recvMatLengs; + ^~~~~~~~~~~~ +LLNL_FEI_Matrix.cxx:625:34: warning: 'recvRowLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] + int **sendRowLengs, **recvRowLengs, currRow, iP, iN, rowInd; + ^~~~~~~~~~~~ +LLNL_FEI_Matrix.cxx:633:53: warning: 'ToffdAA' may be used uninitialized in this function [-Wmaybe-uninitialized] + double **dSendBufs, **dRecvBufs, *TdiagAA, *ToffdAA; + ^~~~~~~ +LLNL_FEI_Matrix.cxx:629:27: warning: 'ToffdJA' may be used uninitialized in this function [-Wmaybe-uninitialized] + int *ToffdIA, *ToffdJA, *iSortArray1, *iSortArray2, *iShortList; + ^~~~~~~ +LLNL_FEI_Matrix.cxx:971:22: warning: 'ToffdIA' may be used uninitialized in this function [-Wmaybe-uninitialized] + ToffdIA[iD] = ToffdIA[iD-1] + offdRowLengs[iD-1]; + ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +LLNL_FEI_Matrix.cxx:633:31: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] + double **dSendBufs, **dRecvBufs, *TdiagAA, *ToffdAA; + ^~~~~~~~~ +LLNL_FEI_Matrix.cxx:626:61: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] + int *sendMatLengs, *recvMatLengs, **iSendBufs, **iRecvBufs; + ^~~~~~~~~ +LLNL_FEI_Matrix.cxx:626:17: warning: 'sendMatLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] + int *sendMatLengs, *recvMatLengs, **iSendBufs, **iRecvBufs; + ^~~~~~~~~~~~ +FEI_HYPRE_Impl.cxx: In member function 'void FEI_HYPRE_Impl::PVectorReverseChange(double*)': +FEI_HYPRE_Impl.cxx:3864:17: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] + delete [] dSendBufs; + ^~~~~~~~~ +FEI_HYPRE_Impl.cxx:3815:17: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Request *requests; + ^~~~~~~~ +FEI_HYPRE_Impl.cxx:3860:33: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( nSends_ > 0 ) delete [] dRecvBufs; + ^~~~~~~~~ LLNL_FEI_Fei.cxx: In member function 'void LLNL_FEI_Fei::gatherAddDData(double*)': LLNL_FEI_Fei.cxx:2821:33: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecvs_ > 0 ) delete [] dSendBufs; @@ -4235,18 +4311,6 @@ LLNL_FEI_Fei.cxx:2762:17: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] double *dRecvBufs, *dSendBufs; ^~~~~~~~~ -HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::buildA21Mat()': -HYPRE_SlideReduction.cxx:2527:35: warning: 'rowIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_ParCSRMatrixRestoreRow(A_csr,rowIndex,&rowSize,&colInd,&colVal); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_LSI_blkprec.cxx: In function 'int HYPRE_LSI_BlockPrecondSetA11Tolerance(HYPRE_Solver, double)': -HYPRE_LSI_blkprec.cxx:241:29: warning: '%e' directive writing between 3 and 14 bytes into a region of size 10 [-Wformat-overflow=] - sprintf( paramString, "blockP A11Tolerance %e", tol2 ); - ^~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_LSI_blkprec.cxx:241:29: note: assuming directive output of 12 bytes -HYPRE_LSI_blkprec.cxx:241:14: note: 'sprintf' output between 24 and 35 bytes into a destination of size 30 - sprintf( paramString, "blockP A11Tolerance %e", tol2 ); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LLNL_FEI_Fei.cxx: In member function 'void LLNL_FEI_Fei::gatherIData(int*, int*)': LLNL_FEI_Fei.cxx:2830:17: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *requests; @@ -4268,44 +4332,30 @@ LLNL_FEI_Fei.cxx:3147:40: warning: 'commProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] sindex = hypre_BinarySearch(commProcs,pindex,nComm); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::buildInvA22Mat()': -HYPRE_SlideReduction.cxx:2724:48: warning: 'groupSizes' may be used uninitialized in this function [-Wmaybe-uninitialized] - int nGroups, *groupIDs, **groupRowNums, *groupSizes, *iTempList; - ^~~~~~~~~~ -HYPRE_SlideReduction.cxx:2724:33: warning: 'groupRowNums' may be used uninitialized in this function [-Wmaybe-uninitialized] - int nGroups, *groupIDs, **groupRowNums, *groupSizes, *iTempList; - ^~~~~~~~~~~~ -HYPRE_SlideReduction.cxx:3141:17: warning: 'groupIDs' may be used uninitialized in this function [-Wmaybe-uninitialized] - delete [] groupIDs; - ^~~~~~~~ +HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::findSlaveEqnsBlock(int)': +HYPRE_SlideReduction.cxx:847:21: warning: 'tempSlaveList' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_LSI_qsort1a(tempSlaveList, tempSlaveListAux, 0, nConstraints-1); + ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_SlideReduction.cxx:847:21: warning: 'tempSlaveListAux' may be used uninitialized in this function [-Wmaybe-uninitialized] +HYPRE_SlideReduction.cxx:1035:48: warning: 'searchBlkSize' may be used uninitialized in this function [-Wmaybe-uninitialized] + constrBlkSizes_[ii] = searchBlkSize; + ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +HYPRE_SlideReduction.cxx:1060:53: warning: 'candidateList' may be used uninitialized in this function [-Wmaybe-uninitialized] + searchInd3 = hypre_BinarySearch(candidateList, + ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ + colInd2[jj],nCandidates); + ~~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_SlideReduction.cxx:1066:58: warning: 'constrListAuxs' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( constrListAuxs[searchInd3][ip] == irow || + ^ LLNL_FEI_Fei.cxx: In member function 'void LLNL_FEI_Fei::setupCommPattern(int*)': LLNL_FEI_Fei.cxx:3387:57: warning: 'sendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] sendBuf[tLengs[index]+sendLengs[index]] = nodeOffset + index2; ^ -FEI_HYPRE_Impl.cxx: In member function 'void FEI_HYPRE_Impl::PVectorInterChange(double*)': -FEI_HYPRE_Impl.cxx:3804:17: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] - delete [] dSendBufs; - ^~~~~~~~~ -FEI_HYPRE_Impl.cxx:3755:17: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Request *requests; - ^~~~~~~~ -FEI_HYPRE_Impl.cxx:3800:33: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( nRecvs_ > 0 ) delete [] dRecvBufs; - ^~~~~~~~~ -FEI_HYPRE_Impl.cxx: In member function 'void FEI_HYPRE_Impl::PVectorReverseChange(double*)': -FEI_HYPRE_Impl.cxx:3864:17: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] - delete [] dSendBufs; - ^~~~~~~~~ -FEI_HYPRE_Impl.cxx:3815:17: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Request *requests; - ^~~~~~~~ -FEI_HYPRE_Impl.cxx:3860:33: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( nSends_ > 0 ) delete [] dRecvBufs; - ^~~~~~~~~ -HYPRE_LSC_aux.cxx: In member function 'void HYPRE_LinSysCore::endCreateMapFromSoln()': -HYPRE_LSC_aux.cxx:5381:44: warning: 'darray' may be used uninitialized in this function [-Wmaybe-uninitialized] - mapFromSolnList2_[i] = (int) darray[i]; - ~~~~~~~~^ +FEI_HYPRE_Impl.cxx: In member function 'int FEI_HYPRE_Impl::solveUsingCG()': +FEI_HYPRE_Impl.cxx:2566:20: warning: 'rhom1' may be used uninitialized in this function [-Wmaybe-uninitialized] + else beta = rho / rhom1; + ~~~~~^~~~~~~~~~~~~ HYPRE_LinSysCore.cxx: In member function 'virtual int HYPRE_LinSysCore::launchSolver(int&, int&)': HYPRE_LinSysCore.cxx:5891:16: warning: 'newnorm' may be used uninitialized in this function [-Wmaybe-uninitialized] printf("** HYPRE reduced residual norm = %e\n", newnorm); @@ -4328,6 +4378,35 @@ HYPRE_LinSysCore.cxx:4646:23: warning: 'TempA' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_IJMatrix TempA, IJI; ^~~~~ +HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::buildReducedMatrix2()': +HYPRE_SlideReduction.cxx:4370:36: warning: 'hypreCTMatSize' may be used uninitialized in this function [-Wmaybe-uninitialized] + ierr = HYPRE_IJMatrixSetRowSizes(IJCT, hypreCTMatSize); + ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +HYPRE_SlideReduction.cxx:4598:36: warning: 'hypreBMatSize' may be used uninitialized in this function [-Wmaybe-uninitialized] + ierr = HYPRE_IJMatrixSetRowSizes(IJB, hypreBMatSize); + ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +HYPRE_SlideReduction.cxx:4526:36: warning: 'hypreCMatSize' may be used uninitialized in this function [-Wmaybe-uninitialized] + ierr = HYPRE_IJMatrixSetRowSizes(IJC, hypreCMatSize); + ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +HYPRE_LSC_aux.cxx: In member function 'void HYPRE_LinSysCore::endCreateMapFromSoln()': +HYPRE_LSC_aux.cxx:5381:44: warning: 'darray' may be used uninitialized in this function [-Wmaybe-uninitialized] + mapFromSolnList2_[i] = (int) darray[i]; + ~~~~~~~~^ +LLNL_FEI_Fei.cxx: In member function 'int LLNL_FEI_Fei::loadComplete()': +LLNL_FEI_Fei.cxx:1128:60: warning: 'nodeIDAux2' may be used uninitialized in this function [-Wmaybe-uninitialized] + elemNodeList[iE][iN] = nodeIDAux2[totalNNodes++]; + ^ +FEI_HYPRE_Impl.cxx: In member function 'int FEI_HYPRE_Impl::loadComplete()': +FEI_HYPRE_Impl.cxx:1526:31: warning: 'request' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( nRecv > 0 ) delete [] request; + ^~~~~~~ +FEI_HYPRE_Impl.cxx:1130:24: warning: 'nodeIDAux2' may be used uninitialized in this function [-Wmaybe-uninitialized] + int *ownerProcs, *nodeIDAux2, *sndrcvReg, *pArrayAux, pnum, pCounts; + ^~~~~~~~~~ +FEI_HYPRE_Impl.cxx:1253:12: warning: 'nodeIDAux' may be used uninitialized in this function [-Wmaybe-uninitialized] + IntSort2(nodeIDs, nodeIDAux, 0, totalNNodes-1); + ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +FEI_HYPRE_Impl.cxx:1253:12: warning: 'nodeIDs' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_LSC_aux.cxx: In member function 'void HYPRE_LinSysCore::HYPRE_LSI_BuildNodalCoordinates()': HYPRE_LSC_aux.cxx:6063:17: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *mpiRequests; @@ -4358,51 +4437,6 @@ HYPRE_LSC_aux.cxx:6059:31: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] int *procList, nSends, *sendProcs, *sendLengs, **iSendBufs; ^~~~~~~~~ -HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::findSlaveEqnsBlock(int)': -HYPRE_SlideReduction.cxx:847:21: warning: 'tempSlaveList' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_LSI_qsort1a(tempSlaveList, tempSlaveListAux, 0, nConstraints-1); - ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_SlideReduction.cxx:847:21: warning: 'tempSlaveListAux' may be used uninitialized in this function [-Wmaybe-uninitialized] -HYPRE_SlideReduction.cxx:1035:48: warning: 'searchBlkSize' may be used uninitialized in this function [-Wmaybe-uninitialized] - constrBlkSizes_[ii] = searchBlkSize; - ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -HYPRE_SlideReduction.cxx:1060:53: warning: 'candidateList' may be used uninitialized in this function [-Wmaybe-uninitialized] - searchInd3 = hypre_BinarySearch(candidateList, - ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ - colInd2[jj],nCandidates); - ~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_SlideReduction.cxx:1066:58: warning: 'constrListAuxs' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( constrListAuxs[searchInd3][ip] == irow || - ^ -FEI_HYPRE_Impl.cxx: In member function 'int FEI_HYPRE_Impl::solveUsingCG()': -FEI_HYPRE_Impl.cxx:2566:20: warning: 'rhom1' may be used uninitialized in this function [-Wmaybe-uninitialized] - else beta = rho / rhom1; - ~~~~~^~~~~~~~~~~~~ -LLNL_FEI_Fei.cxx: In member function 'int LLNL_FEI_Fei::loadComplete()': -LLNL_FEI_Fei.cxx:1128:60: warning: 'nodeIDAux2' may be used uninitialized in this function [-Wmaybe-uninitialized] - elemNodeList[iE][iN] = nodeIDAux2[totalNNodes++]; - ^ -HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::buildReducedMatrix2()': -HYPRE_SlideReduction.cxx:4370:36: warning: 'hypreCTMatSize' may be used uninitialized in this function [-Wmaybe-uninitialized] - ierr = HYPRE_IJMatrixSetRowSizes(IJCT, hypreCTMatSize); - ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -HYPRE_SlideReduction.cxx:4598:36: warning: 'hypreBMatSize' may be used uninitialized in this function [-Wmaybe-uninitialized] - ierr = HYPRE_IJMatrixSetRowSizes(IJB, hypreBMatSize); - ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -HYPRE_SlideReduction.cxx:4526:36: warning: 'hypreCMatSize' may be used uninitialized in this function [-Wmaybe-uninitialized] - ierr = HYPRE_IJMatrixSetRowSizes(IJC, hypreCMatSize); - ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -FEI_HYPRE_Impl.cxx: In member function 'int FEI_HYPRE_Impl::loadComplete()': -FEI_HYPRE_Impl.cxx:1526:31: warning: 'request' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( nRecv > 0 ) delete [] request; - ^~~~~~~ -FEI_HYPRE_Impl.cxx:1130:24: warning: 'nodeIDAux2' may be used uninitialized in this function [-Wmaybe-uninitialized] - int *ownerProcs, *nodeIDAux2, *sndrcvReg, *pArrayAux, pnum, pCounts; - ^~~~~~~~~~ -FEI_HYPRE_Impl.cxx:1253:12: warning: 'nodeIDAux' may be used uninitialized in this function [-Wmaybe-uninitialized] - IntSort2(nodeIDs, nodeIDAux, 0, totalNNodes-1); - ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -FEI_HYPRE_Impl.cxx:1253:12: warning: 'nodeIDs' may be used uninitialized in this function [-Wmaybe-uninitialized] Building libHYPRE_FEI.so ... mpic++ -shared -o libHYPRE_FEI-2.15.1.so HYPRE_LSI_Dsuperlu.o HYPRE_LSI_ddict.o HYPRE_LSI_ddilut.o HYPRE_LSI_ml.o HYPRE_LSI_mlmaxwell.o HYPRE_LSI_poly.o HYPRE_LSI_schwarz.o HYPRE_parcsr_TFQmr.o HYPRE_parcsr_bicgs.o HYPRE_parcsr_bicgstabl.o HYPRE_parcsr_fgmres.o HYPRE_parcsr_lsicg.o HYPRE_parcsr_symqmr.o HYPRE_parcsr_maxwell.o SymQMR.o TFQmr.o bicgs.o bicgstabl.o fgmres.o hypre_lsi_amge.o hypre_lsi_ddamg.o hypre_lsi_misc.o lsicg.o FEI_HYPRE_Impl.o LLNL_FEI_Impl.o LLNL_FEI_Fei.o LLNL_FEI_LSCore.o LLNL_FEI_Solver.o LLNL_FEI_Matrix.o HYPRE_LSC_aux.o HYPRE_LSI_UZAWA.o HYPRE_LSI_blkprec.o HYPRE_LSI_mli.o HYPRE_LinSysCore.o HYPRE_SlideReduction.o cfei_hypre.o hypre_cfei.o hypre_schur_reduce.o hypre_slide_reduce.o HYPRE_fei_mesh.o HYPRE_fei_matrix.o HYPRE_fei_vector.o -Wl,-soname,libHYPRE_FEI-2.15.1.so ln -s libHYPRE_FEI-2.15.1.so libHYPRE_FEI.so @@ -4718,7 +4752,7 @@ dh_testroot -O--sourcedirectory=src dh_prep -O--sourcedirectory=src dh_auto_install -O--sourcedirectory=src - cd src && make -j16 install DESTDIR=/build/hypre-2.15.1/debian/tmp AM_UPDATE_INFO_DIR=no + cd src && make -j15 install DESTDIR=/build/hypre-2.15.1/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/hypre-2.15.1/src' Making blas ... make[2]: Entering directory '/build/hypre-2.15.1/src/blas' @@ -4886,8 +4920,8 @@ dh_gencontrol -O--sourcedirectory=src dh_md5sums -O--sourcedirectory=src dh_builddeb -O--sourcedirectory=src -dpkg-deb: building package 'libhypre-dev' in '../libhypre-dev_2.15.1-5_amd64.deb'. dpkg-deb: building package 'libhypre-2.15.1' in '../libhypre-2.15.1_2.15.1-5_amd64.deb'. +dpkg-deb: building package 'libhypre-dev' in '../libhypre-dev_2.15.1-5_amd64.deb'. dpkg-deb: building package 'libhypre-2.15.1-dbgsym' in '../libhypre-2.15.1-dbgsym_2.15.1-5_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../hypre_2.15.1-5_amd64.changes @@ -4895,12 +4929,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/8288/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/8288/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/34551 and its subdirectories -I: Current time: Fri Apr 29 17:51:55 -12 2022 -I: pbuilder-time-stamp: 1651297915 +I: removing directory /srv/workspace/pbuilder/8288 and its subdirectories +I: Current time: Sun Mar 28 14:01:36 +14 2021 +I: pbuilder-time-stamp: 1616889696