Diff of the two buildlogs: -- --- b1/build.log 2020-11-01 10:36:03.505472222 +0000 +++ b2/build.log 2020-11-01 11:33:10.935437839 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Dec 4 04:50:47 -12 2021 -I: pbuilder-time-stamp: 1638636647 +I: Current time: Mon Nov 2 00:36:11 +14 2020 +I: pbuilder-time-stamp: 1604226971 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +18,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 @@ -39,138 +39,172 @@ 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/50814/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/9973/tmp/hooks/D01_modify_environment starting +debug: Running on ionos12-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +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/9973/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/9973/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=18' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='i386' + 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]="i686-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=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='db98a99c222940d79eb663a0f5935731' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='50814' - PS1='# ' - PS2='> ' + INVOCATION_ID=16c8e298ecc148498a97daf16a429b82 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=9973 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.awGWnh1vgM/pbuilderrc_7NWv --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.awGWnh1vgM/b1 --logfile b1/build.log hypre_2.15.1-5.dsc' - SUDO_GID='112' - SUDO_UID='107' - 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.awGWnh1vgM/pbuilderrc_okrI --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.awGWnh1vgM/b2 --logfile b2/build.log hypre_2.15.1-5.dsc' + SUDO_GID=112 + SUDO_UID=107 + 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 ionos6-i386 4.19.0-12-amd64 #1 SMP Debian 4.19.152-1 (2020-10-18) x86_64 GNU/Linux + Linux i-capture-the-hostname 4.19.0-12-686-pae #1 SMP Debian 4.19.152-1 (2020-10-18) i686 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1302248 Apr 17 2019 bash - -rwxr-xr-x 3 root root 38280 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 38280 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 38280 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 17768 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 38692 Feb 28 2019 cat - -rwxr-xr-x 1 root root 75588 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 63268 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 75588 Feb 28 2019 chown - -rwxr-xr-x 1 root root 153732 Feb 28 2019 cp - -rwxr-xr-x 1 root root 132820 Jan 17 2019 dash - -rwxr-xr-x 1 root root 120676 Feb 28 2019 date - -rwxr-xr-x 1 root root 92040 Feb 28 2019 dd - -rwxr-xr-x 1 root root 100620 Feb 28 2019 df - -rwxr-xr-x 1 root root 149736 Feb 28 2019 dir - -rwxr-xr-x 1 root root 79412 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 34532 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 34532 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 67700 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 30112 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 206392 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 100952 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 21916 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 79752 Feb 28 2019 ln - -rwxr-xr-x 1 root root 55400 Jul 26 2018 login - -rwxr-xr-x 1 root root 149736 Feb 28 2019 ls - -rwxr-xr-x 1 root root 112032 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 87972 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 79748 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 46916 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 42348 Jan 9 2019 more - -rwsr-xr-x 1 root root 50592 Jan 9 2019 mount - -rwxr-xr-x 1 root root 13724 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 157832 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 38660 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 46852 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 75588 Feb 28 2019 rm - -rwxr-xr-x 1 root root 42756 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 22276 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 125036 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Nov 23 02:47 sh -> dash - -rwxr-xr-x 1 root root 34532 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 79652 Feb 28 2019 stty - -rwsr-xr-x 1 root root 71072 Jan 9 2019 su - -rwxr-xr-x 1 root root 34564 Feb 28 2019 sync - -rwxr-xr-x 1 root root 504024 Apr 23 2019 tar - -rwxr-xr-x 1 root root 13860 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 104292 Feb 28 2019 touch - -rwxr-xr-x 1 root root 34532 Feb 28 2019 true - -rwxr-xr-x 1 root root 17768 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 30108 Jan 9 2019 umount - -rwxr-xr-x 1 root root 34532 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 149736 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 34208 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/50814/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1302248 Apr 18 2019 bash + -rwxr-xr-x 3 root root 38280 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 38280 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 38280 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 17768 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 38692 Mar 1 2019 cat + -rwxr-xr-x 1 root root 75588 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 63268 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 75588 Mar 1 2019 chown + -rwxr-xr-x 1 root root 153732 Mar 1 2019 cp + -rwxr-xr-x 1 root root 132820 Jan 18 2019 dash + -rwxr-xr-x 1 root root 120676 Mar 1 2019 date + -rwxr-xr-x 1 root root 92040 Mar 1 2019 dd + -rwxr-xr-x 1 root root 100620 Mar 1 2019 df + -rwxr-xr-x 1 root root 149736 Mar 1 2019 dir + -rwxr-xr-x 1 root root 79412 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 34532 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 34532 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 67700 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 30112 Apr 23 2020 fusermount + -rwxr-xr-x 1 root root 206392 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 100952 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 21916 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 79752 Mar 1 2019 ln + -rwxr-xr-x 1 root root 55400 Jul 27 2018 login + -rwxr-xr-x 1 root root 149736 Mar 1 2019 ls + -rwxr-xr-x 1 root root 112032 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 87972 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 79748 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 46916 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 42348 Jan 10 2019 more + -rwsr-xr-x 1 root root 50592 Jan 10 2019 mount + -rwxr-xr-x 1 root root 13724 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 157832 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 38660 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 46852 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 75588 Mar 1 2019 rm + -rwxr-xr-x 1 root root 42756 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 22276 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 125036 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Nov 2 00:38 sh -> bash + lrwxrwxrwx 1 root root 4 Oct 21 22:27 sh.distrib -> dash + -rwxr-xr-x 1 root root 34532 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 79652 Mar 1 2019 stty + -rwsr-xr-x 1 root root 71072 Jan 10 2019 su + -rwxr-xr-x 1 root root 34564 Mar 1 2019 sync + -rwxr-xr-x 1 root root 504024 Apr 24 2019 tar + -rwxr-xr-x 1 root root 13860 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 104292 Mar 1 2019 touch + -rwxr-xr-x 1 root root 34532 Mar 1 2019 true + -rwxr-xr-x 1 root root 17768 Apr 23 2020 ulockmgr_server + -rwsr-xr-x 1 root root 30108 Jan 10 2019 umount + -rwxr-xr-x 1 root root 34532 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 149736 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 34208 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/9973/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -317,7 +351,7 @@ Get: 81 http://deb.debian.org/debian buster/main i386 libsuperlu-dist-dev i386 6.1.1+dfsg1-1 [249 kB] Get: 82 http://deb.debian.org/debian buster/main i386 mpi-default-dev i386 1.13 [5476 B] Get: 83 http://deb.debian.org/debian buster/main i386 pkg-config i386 0.29-6 [64.7 kB] -Fetched 46.0 MB in 1s (45.6 MB/s) +Fetched 46.0 MB in 7s (6926 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19234 files and directories currently installed.) @@ -682,7 +716,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 @@ -705,12 +739,12 @@ rm -f ${TEST}.stdout ${TEST}.stderr; \ done dh_auto_clean - cd src && make -j18 distclean + cd src && make -j10 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 -j18 distclean returned exit code 2 +dh_auto_clean: cd src && make -j10 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 @@ -779,7 +813,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/i386-linux-gnu/openmpi/include --with-MPI-libs="mpi" --with-MPI-lib-dirs="/usr/lib/i386-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 -j18 + cd src && make -j10 make[1]: Entering directory '/build/hypre-2.15.1/src' Making blas ... make[2]: Entering directory '/build/hypre-2.15.1/src/blas' @@ -902,18 +936,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/usr/lib/i386-linux-gnu/openmpi/include -c qsplit.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/i386-linux-gnu/openmpi/include -c random.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/i386-linux-gnu/openmpi/include -c threading.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/i386-linux-gnu/openmpi/include -c timer.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/i386-linux-gnu/openmpi/include -c timing.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/i386-linux-gnu/openmpi/include -c hypre_mpi_comm_f2c.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/i386-linux-gnu/openmpi/include -c 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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c hypre_reducesum.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] @@ -957,6 +979,18 @@ 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/i386-linux-gnu/openmpi/include -c timer.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/i386-linux-gnu/openmpi/include -c timing.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/i386-linux-gnu/openmpi/include -c hypre_mpi_comm_f2c.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/i386-linux-gnu/openmpi/include -c 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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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 ln -s libHYPRE_utilities-2.15.1.so libHYPRE_utilities.so @@ -991,9 +1025,17 @@ 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/i386-linux-gnu/openmpi/include -c HYPRE_lgmres.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/i386-linux-gnu/openmpi/include -c HYPRE_flexgmres.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/i386-linux-gnu/openmpi/include -c HYPRE_pcg.c +gmres.c: In function 'hypre_GMRESSolve': +gmres.c:609:22: warning: 'rs_2' may be used uninitialized in this function [-Wmaybe-uninitialized] + (*(gmres_functions->Axpy))(rs_2[j], p[j], w); + ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c lobpcg.c +cogmres.c: In function 'hypre_COGMRESSolve': +cogmres.c:628:20: warning: 'rs_2' may be used uninitialized in this function [-Wmaybe-uninitialized] + (*(cogmres_functions->Axpy))(rs_2[j], p[j], w); + ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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, @@ -1009,14 +1051,6 @@ lobpcg.c:286:22: note: 'blockVectorBY' was declared here mv_MultiVectorPtr blockVectorBY; /* B*Y */ ^~~~~~~~~~~~~ -gmres.c: In function 'hypre_GMRESSolve': -gmres.c:609:22: warning: 'rs_2' may be used uninitialized in this function [-Wmaybe-uninitialized] - (*(gmres_functions->Axpy))(rs_2[j], p[j], w); - ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cogmres.c: In function 'hypre_COGMRESSolve': -cogmres.c:628:20: warning: 'rs_2' may be used uninitialized in this function [-Wmaybe-uninitialized] - (*(cogmres_functions->Axpy))(rs_2[j], p[j], w); - ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 @@ -1066,9 +1100,32 @@ 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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c par_csr_matop_marked.c +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] ) { + ~~~~~~~^~~~~ +par_csr_aat.c:349:21: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *A_ext_i; + ^~~~~~~ +par_csr_aat.c:579:56: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_b_product = a_entry * A_ext_data[jj3]; + ~~~~~~~~~~^~~~~ +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_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; + ^~~~~~ 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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c par_make_system.c +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; + ^~~~~~~~ par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt': par_csr_bool_matop.c:677:4: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParAat_RowSizes( @@ -1097,34 +1154,7 @@ 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; - ^~~~~~~~ -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] ) { - ~~~~~~~^~~~~ -par_csr_aat.c:349:21: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *A_ext_i; - ^~~~~~~ -par_csr_aat.c:579:56: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - a_b_product = a_entry * A_ext_data[jj3]; - ~~~~~~~~~~^~~~~ -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_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_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; - ^~~~~~ +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/i386-linux-gnu/openmpi/include -c par_make_system.c 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; @@ -1173,6 +1203,28 @@ 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_CSRBooleanMatrixToParCSRBooleanMatrix': +par_csr_bool_matrix.c:841:17: warning: 'a_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + local_num_rows[i], + ~~~~~~~~~~~~~~~~~~ + &a_i[row_starts[i]], + ~~~~~~~~~~~~~~~~~~~~ + &a_j[ind], + ~~~~~~~~~~ + &csr_matrix_datatypes[i]); + ~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_bool_matrix.c:840:26: warning: 'a_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + ind = a_i[row_starts[i]]; + ^ +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); + ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_matrix.c:795:19: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + offd_data[offd_cnt++] = 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; @@ -1189,6 +1241,10 @@ par_csr_bool_matop.c:169:7: warning: 'Bs_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRBooleanMatrixDestroy(Bs_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_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; @@ -1199,28 +1255,6 @@ 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:841:17: warning: 'a_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - local_num_rows[i], - ~~~~~~~~~~~~~~~~~~ - &a_i[row_starts[i]], - ~~~~~~~~~~~~~~~~~~~~ - &a_j[ind], - ~~~~~~~~~~ - &csr_matrix_datatypes[i]); - ~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_bool_matrix.c:840:26: warning: 'a_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - ind = a_i[row_starts[i]]; - ^ -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); - ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_matrix.c:795:19: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - offd_data[offd_cnt++] = data; - ^ par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': par_csr_matop.c:1379:41: warning: 'B_int_data' may be used uninitialized in this function [-Wmaybe-uninitialized] B_int_data[count] = offd_data[k]; @@ -1442,10 +1476,6 @@ 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_BoomerAMGBuildBlockInterp': -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); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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; @@ -1515,6 +1545,10 @@ par_csr_block_rap.c:187:27: warning: 'send_map_starts_RT' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *send_map_starts_RT; ^~~~~~~~~~~~~~~~~~ +par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterp': +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); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); @@ -1561,12 +1595,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./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/i386-linux-gnu/openmpi/include -c IJMatrix_parcsr.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./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/i386-linux-gnu/openmpi/include -c IJVector.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./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/i386-linux-gnu/openmpi/include -c IJVector_parcsr.c -HYPRE_IJMatrix.c: In function 'HYPRE_IJMatrixPrint': -HYPRE_IJMatrix.c:1210:10: warning: 'ii' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_ParCSRMatrixRestoreRow((HYPRE_ParCSRMatrix) object, - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - ii, &ncols, &cols, &values); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixGetValuesParCSR': IJMatrix_parcsr.c:549:41: warning: 'col_map_offd' may be used uninitialized in this function [-Wmaybe-uninitialized] cols[indx] = col_map_offd[offd_j[j]]; @@ -1577,6 +1605,12 @@ IJMatrix_parcsr.c:549:48: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] cols[indx] = col_map_offd[offd_j[j]]; ~~~~~~^~~ +HYPRE_IJMatrix.c: In function 'HYPRE_IJMatrixPrint': +HYPRE_IJMatrix.c:1210:10: warning: 'ii' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_ParCSRMatrixRestoreRow((HYPRE_ParCSRMatrix) object, + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ii, &ncols, &cols, &values); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixSetValuesParCSR': IJMatrix_parcsr.c:1040:37: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[cnt_offd++] = values[indx]; @@ -1704,12 +1738,12 @@ 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./../../utilities -I./../../distributed_matrix -I/usr/lib/i386-linux-gnu/openmpi/include -c parutil.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./../../utilities -I./../../distributed_matrix -I/usr/lib/i386-linux-gnu/openmpi/include -c pblas1.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./../../utilities -I./../../distributed_matrix -I/usr/lib/i386-linux-gnu/openmpi/include -c serilut.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./../../utilities -I./../../distributed_matrix -I/usr/lib/i386-linux-gnu/openmpi/include -c trifactor.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./../../utilities -I./../../distributed_matrix -I/usr/lib/i386-linux-gnu/openmpi/include -c util.c ilut.c: In function 'hypre_ILUT': ilut.c:151:9: warning: 'ierr' may be used uninitialized in this function [-Wmaybe-uninitialized] return( ierr ); ^ +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./../../utilities -I./../../distributed_matrix -I/usr/lib/i386-linux-gnu/openmpi/include -c trifactor.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./../../utilities -I./../../distributed_matrix -I/usr/lib/i386-linux-gnu/openmpi/include -c util.c Building libHYPRE_DistributedMatrixPilutSolver.so ... mpic++ -shared -o libHYPRE_DistributedMatrixPilutSolver-2.15.1.so comm.o debug.o distributed_qsort.o distributed_qsort_si.o HYPRE_DistributedMatrixPilutSolver.o ilut.o parilut.o parutil.o pblas1.o serilut.o trifactor.o util.o -Wl,-soname,libHYPRE_DistributedMatrixPilutSolver-2.15.1.so ln -s libHYPRE_DistributedMatrixPilutSolver-2.15.1.so libHYPRE_DistributedMatrixPilutSolver.so @@ -1754,7 +1788,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/i386-linux-gnu/openmpi/include -c Mat_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/i386-linux-gnu/openmpi/include -c mat_dh_private.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/i386-linux-gnu/openmpi/include -c MatGenFD.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/i386-linux-gnu/openmpi/include -c Mem_dh.c krylov_dh.c: In function 'bicgstab_euclid': krylov_dh.c:75:22: warning: 'rho_2' may be used uninitialized in this function [-Wmaybe-uninitialized] beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); @@ -1765,16 +1798,12 @@ krylov_dh.c:75:38: warning: 'alpha_1' may be used uninitialized in this function [-Wmaybe-uninitialized] beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); ~~~~~~~~^~~~~~~~~~ +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/i386-linux-gnu/openmpi/include -c Mem_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/i386-linux-gnu/openmpi/include -c Numbering_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/i386-linux-gnu/openmpi/include -c Parser_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/i386-linux-gnu/openmpi/include -c shellSort_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/i386-linux-gnu/openmpi/include -c sig_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/i386-linux-gnu/openmpi/include -c SortedList_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/i386-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/i386-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/i386-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/i386-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/i386-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, @@ -1840,6 +1869,11 @@ MatGenFD.c:233:31: note: 'nabory1' was declared here HYPRE_Int naborx1, naborx2, nabory1, nabory2; ^~~~~~~ +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/i386-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/i386-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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c Vec_dh.c SubdomainGraph_dh.c: In function 'SubdomainGraph_dhInit': SubdomainGraph_dh.c:560:7: warning: 'interiorCount' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i=0; ihead]head] 1) hypre_CSRMatrixDestroy(S_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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] +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/i386-linux-gnu/openmpi/include -c par_laplace_9pt.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_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_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; - ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]; @@ -2117,20 +2137,69 @@ 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]; + ~~^~~~~~~~~~~~~~ +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/i386-linux-gnu/openmpi/include -c par_laplace.c +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; + ^~~~~~~~~ +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_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_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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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/i386-linux-gnu/openmpi/include -c par_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../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/i386-linux-gnu/openmpi/include -c par_rap_communication.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_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/i386-linux-gnu/openmpi/include -c par_lr_interp.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; + ^ +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_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; + ^~~~~~~~~ +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/i386-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/i386-linux-gnu/openmpi/include -c par_mgr_setup.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:841:26: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + offd_j[i] = 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); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]; @@ -2147,15 +2216,46 @@ 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/i386-linux-gnu/openmpi/include -c par_rotate_7pt.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/i386-linux-gnu/openmpi/include -c par_vardifconv.c -par_laplace.c: In function 'GenerateSysLaplacian': -par_laplace.c:433:16: warning: 'offd_data' 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../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/i386-linux-gnu/openmpi/include -c par_mgr_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/i386-linux-gnu/openmpi/include -c par_nongalerkin.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); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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/i386-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/i386-linux-gnu/openmpi/include -c par_rap.c +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:841:26: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] +par_laplace.c:1349:26: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_j[i] = j; ~~~~~~~~~~^~~ +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_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]; + ~~~^~~~~~~~~~~ +par_lr_interp.c:1566:36: 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:1055:27: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *A_ext_j; + ^~~~~~~ +par_lr_interp.c:1681:58: 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:1053: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/i386-linux-gnu/openmpi/include -c par_rap_communication.c +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_BoomerAMGCreateNodalA': par_nodal_systems.c:89:22: warning: 'num_sends' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int num_sends; @@ -2181,53 +2281,7 @@ par_nodal_systems.c:90:22: warning: 'num_recvs' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int num_recvs; ^~~~~~~~~ -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; - ^~~~~~~~~ -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/i386-linux-gnu/openmpi/include -c par_vardifconv_rs.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; - ^ -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; - ^~~~~~ -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/i386-linux-gnu/openmpi/include -c par_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../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/i386-linux-gnu/openmpi/include -c par_relax_more.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/i386-linux-gnu/openmpi/include -c par_relax_interface.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; -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/i386-linux-gnu/openmpi/include -c par_rotate_7pt.c In file included from ./../multivector/interpreter.h:16, from HYPRE_parcsr_ls.h:3761, from _hypre_parcsr_ls.h:15, @@ -2242,23 +2296,6 @@ 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/i386-linux-gnu/openmpi/include -c par_scaled_matnorm.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); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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]; - ~~^~~~~~~~~~~~~~ -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/i386-linux-gnu/openmpi/include -c par_schwarz.c -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_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]; @@ -2291,7 +2328,49 @@ 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/i386-linux-gnu/openmpi/include -c par_stats.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/i386-linux-gnu/openmpi/include -c par_vardifconv.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/i386-linux-gnu/openmpi/include -c par_vardifconv_rs.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_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:1928:27: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *A_ext_j; + ^~~~~~~ +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:1926:21: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Real *A_ext_data; + ^~~~~~~~~~ +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; + ^~~~~~ +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; +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_nodal_systems.c: In function 'hypre_BoomerAMGCreateScalarCFS': par_nodal_systems.c:1142:22: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] S_offd_j[cnt++] = S_offd_j[k]+k1; @@ -2299,34 +2378,34 @@ par_nodal_systems.c:1141:33: warning: 'S_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] if (data) S_offd_data[cnt] = S_offd_data[k]; ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -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] +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/i386-linux-gnu/openmpi/include -c par_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../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/i386-linux-gnu/openmpi/include -c par_relax_more.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/i386-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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c par_stats.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/i386-linux-gnu/openmpi/include -c par_strength.c +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:1566:36: 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:1055:27: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] +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:1681:58: 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:1053:21: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] +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:2878:21: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *A_ext_data; ^~~~~~~~~~ -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:1349:26: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - offd_j[i] = 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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c par_sv_interp_ln.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/i386-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/i386-linux-gnu/openmpi/include -c pcg_par.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/i386-linux-gnu/openmpi/include -c schwarz.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; @@ -2337,7 +2416,6 @@ partial.c:1736:22: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (sum_C*diagonal) alfa = sum/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/i386-linux-gnu/openmpi/include -c schwarz.c In file included from ./../multivector/interpreter.h:16, from HYPRE_parcsr_ls.h:3761, from _hypre_parcsr_ls.h:15, @@ -2361,6 +2439,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/i386-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/i386-linux-gnu/openmpi/include -c ams.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_sv_interp.c:290:21: warning: 'theta' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Real *theta; + ^~~~~ 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]; @@ -2377,16 +2462,34 @@ partial.c:89: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/i386-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/i386-linux-gnu/openmpi/include -c ame.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_sv_interp.c:290:21: warning: 'theta' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Real *theta; - ^~~~~ -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/i386-linux-gnu/openmpi/include -c par_restr.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]; + ~~~~~^~~~~~~~~~~~~~ +schwarz.c:373:16: warning: 'rhs_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Real *rhs_ext; + ^~~~~~~ +schwarz.c:371:16: warning: 'x_ext_old' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Real *x_ext_old; + ^~~~~~~~~ +schwarz.c:480:51: warning: 'x_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] + rhs_ext[i] += A_boundary_data[j]*x_ext[k_loc-num_variables]; + ^ +schwarz.c:386:16: warning: 'A_boundary_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Real *A_boundary_data; + ^~~~~~~~~~~~~~~ +schwarz.c:385:15: warning: 'A_boundary_j' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int *A_boundary_j; + ^~~~~~~~~~~~ +schwarz.c:474:49: warning: 'A_boundary_i' may be used uninitialized in this function [-Wmaybe-uninitialized] + for (j = A_boundary_i[i]; j < A_boundary_i[i+1]; j++) + ~~~~~~~~~~~~^~~~~ +schwarz.c:629:38: warning: 'A_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] + aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]]; + ~~~~~~~~~~~^~~ +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]]; + ~~~~~~~~^~~ In file included from ./../multivector/interpreter.h:16, from HYPRE_parcsr_ls.h:3761, from _hypre_parcsr_ls.h:15, @@ -2413,56 +2516,23 @@ par_relax.c:169:6: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommHandleDestroy(comm_handle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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] +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/i386-linux-gnu/openmpi/include -c ads.c +par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': +par_lr_interp.c:4326: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] +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:1928:27: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] +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:2678:55: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] +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:1926:21: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] +par_lr_interp.c:3764: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/i386-linux-gnu/openmpi/include -c par_lr_restr.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]; - ~~~~~^~~~~~~~~~~~~~ -schwarz.c:373:16: warning: 'rhs_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Real *rhs_ext; - ^~~~~~~ -schwarz.c:371:16: warning: 'x_ext_old' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Real *x_ext_old; - ^~~~~~~~~ -schwarz.c:480:51: warning: 'x_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] - rhs_ext[i] += A_boundary_data[j]*x_ext[k_loc-num_variables]; - ^ -schwarz.c:386:16: warning: 'A_boundary_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Real *A_boundary_data; - ^~~~~~~~~~~~~~~ -schwarz.c:385:15: warning: 'A_boundary_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *A_boundary_j; - ^~~~~~~~~~~~ -schwarz.c:474:49: warning: 'A_boundary_i' may be used uninitialized in this function [-Wmaybe-uninitialized] - for (j = A_boundary_i[i]; j < A_boundary_i[i+1]; j++) - ~~~~~~~~~~~~^~~~~ -schwarz.c:629:38: warning: 'A_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]]; - ~~~~~~~~~~~^~~ -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]]; - ~~~~~~~~^~~ -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); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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/i386-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; @@ -2482,16 +2552,20 @@ 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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/i386-linux-gnu/openmpi/include -c ame.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]; @@ -2514,61 +2588,46 @@ partial.c:928:21: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *A_ext_data; ^~~~~~~~~~ -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_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_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_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] +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_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]; + ~~~^~~~~~~~~~~ +par_lr_interp.c:5057:33: 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] + ^ +par_lr_interp.c:4666: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] +par_lr_interp.c:5170: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:2878:21: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] +par_lr_interp.c:4664:21: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *A_ext_data; ^~~~~~~~~~ +par_lr_interp.c:5233:17: 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/i386-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/i386-linux-gnu/openmpi/include -c par_lr_restr.c +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; + ^~~~~~~ +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/i386-linux-gnu/openmpi/include -c superlu.c 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; ^~~~~~~ -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; - ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 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) @@ -2598,26 +2657,16 @@ schwarz.c:2788:16: warning: 'x_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *x_ext_data; ^~~~~~~~~~ -par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': -par_lr_interp.c:4326:28: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - k1 = Sop_j[kk]; - ~~~^~~~~~~~~~~ -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:3764:21: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Real *A_ext_data; - ^~~~~~~~~~ -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) - ~~~~~~~^~~~~ +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]; @@ -2628,6 +2677,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; @@ -2635,6 +2688,16 @@ schwarz.c:3514:21: warning: 'scale_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] comm_handle = hypre_ParCSRCommHandleCreate (2,comm_pkg,scale_ext,scale_int); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +schwarz.c: In function 'hypre_ParGenerateHybridScale': +schwarz.c:3561:16: warning: 'scale_int' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Real *scale_int; + ^~~~~~~~~ +schwarz.c:3610:26: warning: 'index_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] + if (index_ext[j_loc] == -1) + ^ +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]; @@ -2649,35 +2712,6 @@ ams.c:3640:21: note: 'v_buf_data' was declared here HYPRE_Real *v_buf_data; ^~~~~~~~~~ -schwarz.c: In function 'hypre_ParGenerateHybridScale': -schwarz.c:3561:16: warning: 'scale_int' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Real *scale_int; - ^~~~~~~~~ -schwarz.c:3610:26: warning: 'index_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] - if (index_ext[j_loc] == -1) - ^ -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); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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]; - ~~~^~~~~~~~~~~ -par_lr_interp.c:5057:33: 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:4666:27: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int *A_ext_j; - ^~~~~~~ -par_lr_interp.c:5170: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:4664:21: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Real *A_ext_data; - ^~~~~~~~~~ -par_lr_interp.c:5233:17: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] - wall_time = time_getWallclockSeconds() - wall_time; - ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 @@ -2700,6 +2734,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. -I./.. -I./../utilities -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_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/i386-linux-gnu/openmpi/include -c HYPRE_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/i386-linux-gnu/openmpi/include -c HYPRE_struct_matrix.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/i386-linux-gnu/openmpi/include -c HYPRE_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/i386-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/i386-linux-gnu/openmpi/include -c project.c @@ -2711,30 +2750,25 @@ 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/i386-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/i386-linux-gnu/openmpi/include -c struct_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./../utilities -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_matrix_mask.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/i386-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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c struct_vector.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];\ - ^ 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/i386-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/i386-linux-gnu/openmpi/include -c struct_scale.c 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_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; - ^~~~~~~~~~~~~~~~~~~~~ +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/i386-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/i386-linux-gnu/openmpi/include -c struct_vector.c 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_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_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 )) @@ -2774,6 +2808,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./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_lgmres.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/i386-linux-gnu/openmpi/include -c HYPRE_struct_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./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_pfmg.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/i386-linux-gnu/openmpi/include -c HYPRE_struct_smg.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/i386-linux-gnu/openmpi/include -c HYPRE_struct_sparse_msg.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/i386-linux-gnu/openmpi/include -c jacobi.c @@ -2790,20 +2828,70 @@ 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/i386-linux-gnu/openmpi/include -c 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/usr/lib/i386-linux-gnu/openmpi/include -c point_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/i386-linux-gnu/openmpi/include -c red_black_constantcoef_gs.c +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; + ~~~~~^~~~~~~ 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/i386-linux-gnu/openmpi/include -c red_black_gs.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; + ~~~~~^~~~~~~ +pfmg_setup_interp.c:1056:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp1[Pi] = left/center; + ~~~~^~~~~~~ +pfmg_setup_interp.c:1056:30: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] +pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS7': +pfmg_setup_interp.c:1183:31: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp0[Pi] = right/center; + ~~~~~^~~~~~~ +pfmg_setup_interp.c:1184:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] + Pp1[Pi] = left/center; + ~~~~^~~~~~~ +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/i386-linux-gnu/openmpi/include -c semi.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/i386-linux-gnu/openmpi/include -c semi_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/i386-linux-gnu/openmpi/include -c semi_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/i386-linux-gnu/openmpi/include -c semi_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/i386-linux-gnu/openmpi/include -c smg2_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/i386-linux-gnu/openmpi/include -c smg3_setup_rap.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/i386-linux-gnu/openmpi/include -c smg_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./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/i386-linux-gnu/openmpi/include -c smg.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/i386-linux-gnu/openmpi/include -c smg_relax.c In file included from _hypre_struct_ls.h:20, from semi_setup_rap.c:13: semi_setup_rap.c: In function 'hypre_SemiCreateRAPOp': @@ -2813,18 +2901,6 @@ semi_setup_rap.c:61:27: note: 'not_cdirs' was declared here HYPRE_Int *not_cdirs; ^~~~~~~~~ -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/i386-linux-gnu/openmpi/include -c smg_residual.c -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; - ~~~~~^~~~~~~ -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/i386-linux-gnu/openmpi/include -c smg_setup.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]; @@ -2835,43 +2911,28 @@ 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/i386-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/i386-linux-gnu/openmpi/include -c smg_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/i386-linux-gnu/openmpi/include -c smg_setup_restrict.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; - ~~~~~^~~~~~~ -pfmg_setup_interp.c:1056:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] - 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/i386-linux-gnu/openmpi/include -c smg_solve.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/i386-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/i386-linux-gnu/openmpi/include -c sparse_msg3_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/i386-linux-gnu/openmpi/include -c sparse_msg.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/i386-linux-gnu/openmpi/include -c sparse_msg_filter.c -pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS7': -pfmg_setup_interp.c:1183:31: warning: 'right' 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/i386-linux-gnu/openmpi/include -c smg.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:1184:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] +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: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/i386-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/i386-linux-gnu/openmpi/include -c sparse_msg_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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c sparse_msg_solve.c -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; - ^~~ +pfmg_setup_interp.c:1914: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/i386-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/i386-linux-gnu/openmpi/include -c smg_residual.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] + ~~~~~^~~~~~ +smg2_setup_rap.c:719:45: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + + a_cnw[iA] * pb[iP1]; + ~~~~~^~~~ +smg2_setup_rap.c:727:44: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] + + a_cse[iA] * pb[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/i386-linux-gnu/openmpi/include -c smg_setup.c smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPSym': smg3_setup_rap.c:863:29: warning: 'rap_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] @@ -2975,38 +3036,22 @@ smg3_setup_rap.c:900:43: warning: 'a_aw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_aw[iAm1] ~~~~^~~~~~ -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] -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] - ~~~~~^~~~~~ -smg2_setup_rap.c:719:45: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] - + a_cnw[iA] * pb[iP1]; - ~~~~~^~~~ -smg2_setup_rap.c:727:44: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] - + a_cse[iA] * pb[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/i386-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/i386-linux-gnu/openmpi/include -c smg_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/i386-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/i386-linux-gnu/openmpi/include -c smg_solve.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/i386-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/i386-linux-gnu/openmpi/include -c sparse_msg3_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/i386-linux-gnu/openmpi/include -c sparse_msg.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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c sparse_msg_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/i386-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/i386-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c 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]; @@ -3017,11 +3062,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] ~~~~~^~~~~~ -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_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; + ^~~ +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/i386-linux-gnu/openmpi/include -c sparse_msg_solve.c sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPSym': sparse_msg3_setup_rap.c:776:29: warning: 'rap_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] @@ -3095,32 +3140,11 @@ sparse_msg3_setup_rap.c:813:43: warning: 'a_aw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_aw[iAm1] ~~~~^~~~~~ -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_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': -sparse_msg2_setup_rap.c:790:44: warning: 'a_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] - + rb[iR] * a_cne[iAm1] - ~~~~~^~~~~~ -sparse_msg2_setup_rap.c:784:45: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] - + a_cnw[iA] * pb[iP1]; - ~~~~~^~~~ -sparse_msg2_setup_rap.c:792:44: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] - + a_cse[iA] * pb[iP1] - ~~~~~^~~~ +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] smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPNoSym': smg3_setup_rap.c:1404:29: warning: 'rap_ane' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1]; @@ -3224,6 +3248,20 @@ smg3_setup_rap.c:1525:43: warning: 'a_aw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_aw[iA] * pb[iP1]; ~~~~^~~~ +sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': +sparse_msg2_setup_rap.c:790:44: warning: 'a_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] + + rb[iR] * a_cne[iAm1] + ~~~~~^~~~~~ +sparse_msg2_setup_rap.c:784:45: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + + a_cnw[iA] * pb[iP1]; + ~~~~~^~~~ +sparse_msg2_setup_rap.c:792:44: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] + + a_cse[iA] * pb[iP1] + ~~~~~^~~~ +point_relax.c: In function 'hypre_PointRelax': +point_relax.c:640:21: warning: 'bsumsq' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( rsumsq/bsumsq= hypre_SStructGraphIUVEntry(graph, 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./../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/i386-linux-gnu/openmpi/include -c fac_restrict2.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/i386-linux-gnu/openmpi/include -c fac_setup2.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/i386-linux-gnu/openmpi/include -c fac_solve3.c @@ -3395,85 +3433,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./../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/i386-linux-gnu/openmpi/include -c eliminate_rowscols.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/i386-linux-gnu/openmpi/include -c maxwell_grad.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/i386-linux-gnu/openmpi/include -c maxwell_physbdy.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/i386-linux-gnu/openmpi/include -c maxwell_PNedelec.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/i386-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.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/i386-linux-gnu/openmpi/include -c maxwell_semi_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/i386-linux-gnu/openmpi/include -c maxwell_TV.c -fac_cf_coarsen.c: In function 'hypre_AMR_CFCoarsen': -fac_cf_coarsen.c:373:34: warning: 'startrank' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ((rank-startrank) >= hypre_SStructGraphIUVEntry(graph, 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./../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/i386-linux-gnu/openmpi/include -c maxwell_TV_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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c sstruct_recvinfo.c -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; - ^~~~~~~~~~ -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] -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/i386-linux-gnu/openmpi/include -c sstruct_sendinfo.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; - ^~~~ -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/i386-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/i386-linux-gnu/openmpi/include -c sys_pfmg.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]); - ^ -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_TV_setup.c:20: -./../utilities/_hypre_utilities.h:751:3: warning: 'vartype_faces' may be used uninitialized in this function [-Wmaybe-uninitialized] - ( hypre_Free((char *)ptr, location), ptr = NULL ) - ^~~~~~~~~~ -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/i386-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/i386-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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c sys_pfmg_solve.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*( @@ -3510,18 +3469,14 @@ 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/i386-linux-gnu/openmpi/include -c sys_semi_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/i386-linux-gnu/openmpi/include -c sys_semi_restrict.c -sstruct_sharedDOFComm.c: In function 'hypre_SStructSharedDOF_ParcsrMatRowsComm': -sstruct_sharedDOFComm.c:744:13: warning: 'send_slabs' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_BoxArrayDestroy(send_slabs); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -sstruct_sharedDOFComm.c:745:13: warning: 'recv_slabs' may be used uninitialized in this function [-Wmaybe-uninitialized] - hypre_BoxArrayDestroy(recv_slabs); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -sstruct_sharedDOFComm.c:124:27: warning: 'nbdry_slabs' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_Int nbdry_slabs; - ^~~~~~~~~~~ +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/i386-linux-gnu/openmpi/include -c maxwell_PNedelec.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/i386-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.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/i386-linux-gnu/openmpi/include -c maxwell_semi_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/i386-linux-gnu/openmpi/include -c maxwell_TV.c +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; + ^~~~~~~~~~ In file included from ./../multivector/interpreter.h:16, from ./../struct_ls/HYPRE_struct_ls.h:1081, from HYPRE_sstruct_ls.h:21, @@ -3622,10 +3577,89 @@ fac_amr_fcoarsen.c:2247:49: warning: 'startrank' may be used uninitialized in this function [-Wmaybe-uninitialized] if ((rank-startrank) >= i && (rank-startrank) <= m) ~~~~~^~~~~~~~~~~ +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/i386-linux-gnu/openmpi/include -c maxwell_TV_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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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]); + ^ +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_TV_setup.c:20: +./../utilities/_hypre_utilities.h:751:3: warning: 'vartype_faces' may be used uninitialized in this function [-Wmaybe-uninitialized] + ( hypre_Free((char *)ptr, location), ptr = NULL ) + ^~~~~~~~~~ +maxwell_TV_setup.c:121:54: note: 'vartype_faces' was declared here + HYPRE_SStructVariable *vartypes, *vartype_edges, *vartype_faces, *vartype_cell; + ^~~~~~~~~~~~~ +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/i386-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/i386-linux-gnu/openmpi/include -c sstruct_sendinfo.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; + ^~~~ +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/i386-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c maxwell_PNedelec.c: In function 'hypre_Maxwell_PNedelec': maxwell_PNedelec.c:1673:35: warning: 'fCedge_ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] vals_edgeEdge[k]= fCedge_ratio; ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +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/i386-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/i386-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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c +sstruct_sharedDOFComm.c: In function 'hypre_SStructSharedDOF_ParcsrMatRowsComm': +sstruct_sharedDOFComm.c:744:13: warning: 'send_slabs' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_BoxArrayDestroy(send_slabs); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +sstruct_sharedDOFComm.c:745:13: warning: 'recv_slabs' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_BoxArrayDestroy(recv_slabs); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +sstruct_sharedDOFComm.c:124:27: warning: 'nbdry_slabs' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_Int nbdry_slabs; + ^~~~~~~~~~~ +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/i386-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/i386-linux-gnu/openmpi/include -c sys_semi_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/i386-linux-gnu/openmpi/include -c sys_semi_restrict.c maxwell_semi_interp.c: In function 'hypre_Maxwell_PTopology': maxwell_semi_interp.c:3486:35: warning: 'fCedge_ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] vals_edgeEdge[k]= fCedge_ratio; @@ -3654,15 +3688,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/i386-linux-gnu/openmpi/include -c mli_method_amgrs.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/i386-linux-gnu/openmpi/include -c mli_method_amgsa.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/i386-linux-gnu/openmpi/include -c 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/i386-linux-gnu/openmpi/include -c mli_oneLevel.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/i386-linux-gnu/openmpi/include -c cmli.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/i386-linux-gnu/openmpi/include -c mli_febase.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/i386-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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c mli_mapper.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/i386-linux-gnu/openmpi/include -c mli_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 -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/i386-linux-gnu/openmpi/include -c mli_matrix_mult.cxx mli_utils.c: In function 'MLI_Utils_ComputeExtremeRitzValues': mli_utils.c:358:14: warning: 'pData' may be used uninitialized in this function [-Wmaybe-uninitialized] double *pData, *apData; @@ -3739,39 +3764,14 @@ mli_utils.c:1841:50: warning: 'startRow' may be used uninitialized in this function [-Wmaybe-uninitialized] startRow, startRow+localNRows-1, &IJmat); ~~~~~~~~^~~~~~~~~~~ -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_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); - ~~~~~~~^~~~~~~~~~~~~~~~~~~~ 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/i386-linux-gnu/openmpi/include -c mli_matrix_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/i386-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/i386-linux-gnu/openmpi/include -c mli_solver_jacobi.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:738:17: warning: 'iSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Isend(&iSendBuf[offset*2], length*2, MPI_INT, proc, 27027, mpiComm, - ^~~~~~~~~~~~~~~~~~~ -mli_matrix_mult.cxx:642:25: 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 -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/i386-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/i386-linux-gnu/openmpi/include -c mli_solver_gs.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; + ~~~~~~~~~~^~~~~~~~~~~~ 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; @@ -3779,11 +3779,17 @@ 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] +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; + ^~ +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/i386-linux-gnu/openmpi/include -c mli_oneLevel.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/i386-linux-gnu/openmpi/include -c cmli.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/i386-linux-gnu/openmpi/include -c mli_solver_sgs.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/i386-linux-gnu/openmpi/include -c mli_febase.cxx 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; @@ -3809,46 +3815,6 @@ mli_amgsa_dd_fedata.cxx:692:21: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] recvLengs[iP] = 0; ~~~~~~~~~~~~~~^~~ -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/i386-linux-gnu/openmpi/include -c mli_solver_bsgs.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/i386-linux-gnu/openmpi/include -c mli_solver_hsgs.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); - ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mli_matrix_mult.cxx:235:35: warning: 'extColListAux' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( BExtNRows > 0 ) delete [] extColListAux; - ^~~~~~~~~~~~~ -mli_matrix_mult.cxx:233:40: warning: 'extColList' may be used uninitialized in this function [-Wmaybe-uninitialized] - extColList[BExtNumUniqueCols++] = extColList[ir]; - ^ -mli_matrix_mult.cxx:493:42: warning: 'COffdReg' may be used uninitialized in this function [-Wmaybe-uninitialized] - offset = COffdReg[colIndB]; - ^ -mli_matrix_mult.cxx:227:43: warning: 'iArray' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( BExtNumUniqueCols > 0 ) delete [] iArray; - ^~~~~~ -mli_matrix_mult.cxx:494:16: warning: 'iTemp' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( offset < iTemp ) - ^~ -mli_matrix_mult.cxx:162:17: warning: 'diagCols' may be used uninitialized in this function [-Wmaybe-uninitialized] - delete [] diagCols; - ^~~~~~~~ -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/i386-linux-gnu/openmpi/include -c mli_solver_hschwarz.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_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; @@ -3859,6 +3825,8 @@ mli_method_amgsa.cxx:1626: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/i386-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/i386-linux-gnu/openmpi/include -c mli_fedata_utils.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; @@ -3870,13 +3838,13 @@ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/i386-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/i386-linux-gnu/openmpi/include -c mli_solver_mls.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/i386-linux-gnu/openmpi/include -c mli_solver_mli.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_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); @@ -3884,13 +3852,6 @@ mli_amgsa_dd_sfei.cxx:735:37: warning: 'rowSizes' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJ_PE, rowSizes); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -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; - ^~~~~~~~~~~~~~~~~~ mli_amgsa_dd_sfei.cxx:696:17: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *mpiRequests; ^~~~~~~~~~~ @@ -3914,36 +3875,80 @@ mli_amgsa_dd_sfei.cxx:1028:13: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] targv[2] = (char *) recvLengs; ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -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; - ^~~~~~ -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; - ^~~~~~ -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/i386-linux-gnu/openmpi/include -c mli_solver_amg.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; - ^~~~~~ -mli_solver_sgs.cxx:275:22: warning: 'hypreR' may be used uninitialized in this function [-Wmaybe-uninitialized] - rnorm = sqrt(hypre_ParVectorInnerProd( hypreR, hypreR )); - ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mli_solver_sgs.cxx:281:35: warning: 'mliRvec' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( printRNorm_ == 1 ) delete mliRvec; - ^~~~~~~ -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/i386-linux-gnu/openmpi/include -c mli_solver_chebyshev.cxx -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/i386-linux-gnu/openmpi/include -c mli_solver_cg.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/i386-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/i386-linux-gnu/openmpi/include -c mli_sfei.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); + ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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/i386-linux-gnu/openmpi/include -c mli_mapper.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/i386-linux-gnu/openmpi/include -c mli_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 -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/i386-linux-gnu/openmpi/include -c mli_matrix_mult.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) ^ +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/i386-linux-gnu/openmpi/include -c mli_matrix_utils.cxx +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; + ^~~~~~~~~ +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/i386-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/i386-linux-gnu/openmpi/include -c mli_solver_jacobi.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/i386-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/i386-linux-gnu/openmpi/include -c mli_solver_gs.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_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/i386-linux-gnu/openmpi/include -c mli_solver_sgs.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:738:17: warning: 'iSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Isend(&iSendBuf[offset*2], length*2, MPI_INT, proc, 27027, mpiComm, + ^~~~~~~~~~~~~~~~~~~ +mli_matrix_mult.cxx:642:25: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Request *requests; + ^~~~~~~~ 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, @@ -3957,13 +3962,55 @@ 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_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); + ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mli_matrix_mult.cxx:235:35: warning: 'extColListAux' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( BExtNRows > 0 ) delete [] extColListAux; + ^~~~~~~~~~~~~ +mli_matrix_mult.cxx:233:40: warning: 'extColList' may be used uninitialized in this function [-Wmaybe-uninitialized] + extColList[BExtNumUniqueCols++] = extColList[ir]; + ^ +mli_matrix_mult.cxx:493:42: warning: 'COffdReg' may be used uninitialized in this function [-Wmaybe-uninitialized] + offset = COffdReg[colIndB]; + ^ +mli_matrix_mult.cxx:227:43: warning: 'iArray' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( BExtNumUniqueCols > 0 ) delete [] iArray; + ^~~~~~ +mli_matrix_mult.cxx:494:16: warning: 'iTemp' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( offset < iTemp ) + ^~ +mli_matrix_mult.cxx:162:17: warning: 'diagCols' may be used uninitialized in this function [-Wmaybe-uninitialized] + delete [] diagCols; + ^~~~~~~~ +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_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/i386-linux-gnu/openmpi/include -c mli_solver_bsgs.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; + ^~~~~~ +mli_solver_sgs.cxx:275:22: warning: 'hypreR' may be used uninitialized in this function [-Wmaybe-uninitialized] + rnorm = sqrt(hypre_ParVectorInnerProd( hypreR, hypreR )); + ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mli_solver_sgs.cxx:281:35: warning: 'mliRvec' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( printRNorm_ == 1 ) delete mliRvec; + ^~~~~~~ +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/i386-linux-gnu/openmpi/include -c mli_solver_hsgs.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/i386-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/i386-linux-gnu/openmpi/include -c mli_solver_parasails.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; ^~~~~~~ -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/i386-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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c mli_solver_mls.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, @@ -3991,7 +4038,16 @@ mli_solver_bjacobi.cxx:448:25: note: 'commPkg' was declared here hypre_ParCSRCommPkg *commPkg; ^~~~~~~ -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/i386-linux-gnu/openmpi/include -c mli_solver_arpacksuperlu.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; + ^ +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/i386-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/i386-linux-gnu/openmpi/include -c mli_solver_amg.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; @@ -3999,36 +4055,11 @@ 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/i386-linux-gnu/openmpi/include -c mli_vector.cxx -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_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/i386-linux-gnu/openmpi/include -c mli_solver_chebyshev.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/i386-linux-gnu/openmpi/include -c mli_solver_cg.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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c mli_solver_superlu.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, @@ -4056,6 +4087,9 @@ mli_solver_bsgs.cxx:626:55: warning: 'sendStarts' may be used uninitialized in this function [-Wmaybe-uninitialized] int totalRecvs, rowNum, rowSize, *colInd, *sendStarts; ^~~~~~~~~~ +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/i386-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/i386-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/i386-linux-gnu/openmpi/include -c mli_vector.cxx 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]; @@ -4131,36 +4165,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 -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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_parcsr_symqmr.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_parcsr_maxwell.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c SymQMR.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c TFQmr.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c bicgs.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c bicgstabl.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c fgmres.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_lsi_amge.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/i386-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/i386-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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c lsicg.c -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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LSC_aux.cxx -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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LSI_UZAWA.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] -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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LSI_blkprec.cxx 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, @@ -4172,12 +4176,6 @@ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LSI_mli.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LinSysCore.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, @@ -4189,20 +4187,49 @@ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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/i386-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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c cfei_hypre.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_cfei.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_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; + ^~~~~~~~ +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; + ^~~~~~~ +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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c TFQmr.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c bicgs.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c bicgstabl.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c fgmres.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_lsi_amge.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_lsi_ddamg.c 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/i386-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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_slide_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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_fei_mesh.cxx +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/i386-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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c lsicg.c +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/i386-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/i386-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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c LLNL_FEI_Fei.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/i386-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/i386-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/i386-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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LSC_aux.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/i386-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/i386-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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LSI_mli.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, @@ -4212,12 +4239,12 @@ LLNL_FEI_Impl.cxx:170:30: warning: 'colInds' may be used uninitialized in this function [-Wmaybe-uninitialized] colInds[rowSize] = diagJA[j] + offsets[mypid]; ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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/i386-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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_fei_vector.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_LinSysCore.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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_SlideReduction.cxx 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 ); @@ -4226,30 +4253,6 @@ 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 ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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; - ^~~~~~~~~~~ -HYPRE_LSI_mli.cxx:978:56: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] - int iR, nRecvs, *recvLengs, *recvProcs, **iRecvBufs, *procList; - ^~~~~~~~~ -HYPRE_LSI_mli.cxx:1075:16: warning: 'recvProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Irecv(iRecvBufs[iP], recvLengs[iP]*2, MPI_INT, recvProcs[iP], - ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 29422, mpiComm, &(mpiRequests[iP])); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_LSI_mli.cxx:1074:43: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] - iRecvBufs[iP] = new int[recvLengs[iP]*2]; - ~~~~~~~~~~~~^ -HYPRE_LSI_mli.cxx:977:56: warning: 'iSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] - int iS, nSends, *sendLengs, *sendProcs, **iSendBufs; - ^~~~~~~~~ -HYPRE_LSI_mli.cxx:977:43: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] - int iS, nSends, *sendLengs, *sendProcs, **iSendBufs; - ^~~~~~~~~ -HYPRE_LSI_mli.cxx:1034:26: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] - sendLengs[nSends] = procList[iP]; - ^ LLNL_FEI_Matrix.cxx: In member function 'void LLNL_FEI_Matrix::exchangeSubMatrices()': LLNL_FEI_Matrix.cxx:910:17: warning: 'recvMatLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] recvMatLengs; @@ -4291,40 +4294,26 @@ LLNL_FEI_Matrix.cxx:668:24: warning: 'sendRowLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] sendRowLengs[iP] = new int[sendLengs[iP]]; ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_LSI_mli.cxx: In function 'int HYPRE_LSI_MLILoadNodalCoordinates(HYPRE_Solver, int, int, int*, int, double*, int)': -HYPRE_LSI_mli.cxx:1283:19: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Request *mpiRequests; - ^~~~~~~~~~~ -HYPRE_LSI_mli.cxx:1282:33: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] - double **dSendBufs, **dRecvBufs; +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_LSI_mli.cxx:1280:56: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] - int iR, nRecvs, *recvLengs, *recvProcs, **iRecvBufs, *procList; - ^~~~~~~~~ -HYPRE_LSI_mli.cxx:1473:16: warning: 'recvProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] - MPI_Irecv(dRecvBufs[iP], recvLengs[iP]*nDim, MPI_DOUBLE, - ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - recvProcs[iP], 29425, mpiComm, &(mpiRequests[iP])); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_LSI_mli.cxx:1440:43: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] - iRecvBufs[iP] = new int[recvLengs[iP]]; - ~~~~~~~~~~~~^ -HYPRE_LSI_mli.cxx:1282:20: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] - double **dSendBufs, **dRecvBufs; - ^~~~~~~~~ -HYPRE_LSI_mli.cxx:1279:56: warning: 'iSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] - int iS, nSends, *sendLengs, *sendProcs, **iSendBufs, procIndex; - ^~~~~~~~~ -HYPRE_LSI_mli.cxx:1279:43: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] - int iS, nSends, *sendLengs, *sendProcs, **iSendBufs, procIndex; - ^~~~~~~~~ -HYPRE_LSI_mli.cxx:1402: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::findSlaveEqns1()': -HYPRE_SlideReduction.cxx:625:42: warning: 'searchIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] - constrListAux[nCandidates] = searchIndex; - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 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; @@ -4335,6 +4324,7 @@ LLNL_FEI_Fei.cxx:2694:17: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] double *dRecvBufs, *dSendBufs; ^~~~~~~~~ +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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c cfei_hypre.cxx 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; @@ -4345,16 +4335,8 @@ LLNL_FEI_Fei.cxx:2762:17: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] double *dRecvBufs, *dSendBufs; ^~~~~~~~~ -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; - ^~~~~~~~~ +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/i386-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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_schur_reduce.cxx 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; @@ -4363,20 +4345,6 @@ LLNL_FEI_Fei.cxx:2861:17: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *requests; ^~~~~~~~ -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_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); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LLNL_FEI_Fei.cxx: In member function 'void LLNL_FEI_Fei::findSharedNodeOwners(int*)': LLNL_FEI_Fei.cxx:3170:40: warning: 'commProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] sindex = hypre_BinarySearch(commProcs,pindex,nComm); @@ -4390,6 +4358,11 @@ LLNL_FEI_Fei.cxx:3171:27: warning: 'sbuffer' may be used uninitialized in this function [-Wmaybe-uninitialized] sbuffer[sindex][commLengs[sindex]++] = sharedNodePInfo[iN]; ^ +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; + ~~~~~^~~~~~~~~~~~~ +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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c hypre_slide_reduce.cxx LLNL_FEI_Fei.cxx: In member function 'void LLNL_FEI_Fei::setupCommPattern(int*)': LLNL_FEI_Fei.cxx:3415:31: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecv > 0 ) delete [] requests; @@ -4397,46 +4370,88 @@ LLNL_FEI_Fei.cxx:3387:57: warning: 'sendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] sendBuf[tLengs[index]+sendLengs[index]] = nodeOffset + index2; ^ -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; - ^~~~~~~~ -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_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; + ^~~~~~~~~~~ +HYPRE_LSI_mli.cxx:978:56: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] + int iR, nRecvs, *recvLengs, *recvProcs, **iRecvBufs, *procList; + ^~~~~~~~~ +HYPRE_LSI_mli.cxx:1075:16: warning: 'recvProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Irecv(iRecvBufs[iP], recvLengs[iP]*2, MPI_INT, recvProcs[iP], + ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 29422, mpiComm, &(mpiRequests[iP])); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_LSI_mli.cxx:1074:43: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] + iRecvBufs[iP] = new int[recvLengs[iP]*2]; + ~~~~~~~~~~~~^ +HYPRE_LSI_mli.cxx:977:56: warning: 'iSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] + int iS, nSends, *sendLengs, *sendProcs, **iSendBufs; + ^~~~~~~~~ +HYPRE_LSI_mli.cxx:977:43: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] + int iS, nSends, *sendLengs, *sendProcs, **iSendBufs; + ^~~~~~~~~ +HYPRE_LSI_mli.cxx:1034:26: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] + sendLengs[nSends] = procList[iP]; + ^ +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_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_mli.cxx: In function 'int HYPRE_LSI_MLILoadNodalCoordinates(HYPRE_Solver, int, int, int*, int, double*, int)': +HYPRE_LSI_mli.cxx:1283:19: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Request *mpiRequests; + ^~~~~~~~~~~ +HYPRE_LSI_mli.cxx:1282:33: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] + double **dSendBufs, **dRecvBufs; + ^~~~~~~~~ +HYPRE_LSI_mli.cxx:1280:56: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] + int iR, nRecvs, *recvLengs, *recvProcs, **iRecvBufs, *procList; + ^~~~~~~~~ +HYPRE_LSI_mli.cxx:1473:16: warning: 'recvProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] + MPI_Irecv(dRecvBufs[iP], recvLengs[iP]*nDim, MPI_DOUBLE, + ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + recvProcs[iP], 29425, mpiComm, &(mpiRequests[iP])); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_LSI_mli.cxx:1440:43: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] + iRecvBufs[iP] = new int[recvLengs[iP]]; + ~~~~~~~~~~~~^ +HYPRE_LSI_mli.cxx:1282:20: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] + double **dSendBufs, **dRecvBufs; + ^~~~~~~~~ +HYPRE_LSI_mli.cxx:1279:56: warning: 'iSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] + int iS, nSends, *sendLengs, *sendProcs, **iSendBufs, procIndex; + ^~~~~~~~~ +HYPRE_LSI_mli.cxx:1279:43: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] + int iS, nSends, *sendLengs, *sendProcs, **iSendBufs, procIndex; + ^~~~~~~~~ +HYPRE_LSI_mli.cxx:1402:26: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] + sendLengs[nSends] = procList[iP]; + ^ 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]; ~~~~~~~~^ -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); - ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_LinSysCore.cxx:5334:16: warning: 'rateThresh' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( convRate > rateThresh ) - ^~ -HYPRE_LinSysCore.cxx:5091:16: warning: 'convRate' may be used uninitialized in this function [-Wmaybe-uninitialized] - if ( convRate > rateThresh ) - ^~ -HYPRE_LinSysCore.cxx:5839:14: warning: 'TempR' may be used uninitialized in this function [-Wmaybe-uninitialized] - currR_ = TempR; - ~~~~~~~^~~~~~~ -HYPRE_LinSysCore.cxx:5838:14: warning: 'TempB' may be used uninitialized in this function [-Wmaybe-uninitialized] - currB_ = TempB; - ~~~~~~~^~~~~~~ -HYPRE_LinSysCore.cxx:5837:14: warning: 'TempX' may be used uninitialized in this function [-Wmaybe-uninitialized] - currX_ = TempX; - ~~~~~~~^~~~~~~ -HYPRE_LinSysCore.cxx:5840:30: warning: 'TempA' may be used uninitialized in this function [-Wmaybe-uninitialized] - HYPRE_IJMatrixGetObject(currA_, (void **) &A_csr); - ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +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::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); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_fei_mesh.cxx 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; @@ -4467,6 +4482,40 @@ HYPRE_LSC_aux.cxx:6059:31: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] int *procList, nSends, *sendProcs, *sendLengs, **iSendBufs; ^~~~~~~~~ +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/i386-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/i386-linux-gnu/openmpi/include -I../ml/src/Include -c HYPRE_fei_vector.cxx +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_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); + ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_LinSysCore.cxx:5334:16: warning: 'rateThresh' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( convRate > rateThresh ) + ^~ +HYPRE_LinSysCore.cxx:5091:16: warning: 'convRate' may be used uninitialized in this function [-Wmaybe-uninitialized] + if ( convRate > rateThresh ) + ^~ +HYPRE_LinSysCore.cxx:5839:14: warning: 'TempR' may be used uninitialized in this function [-Wmaybe-uninitialized] + currR_ = TempR; + ~~~~~~~^~~~~~~ +HYPRE_LinSysCore.cxx:5838:14: warning: 'TempB' may be used uninitialized in this function [-Wmaybe-uninitialized] + currB_ = TempB; + ~~~~~~~^~~~~~~ +HYPRE_LinSysCore.cxx:5837:14: warning: 'TempX' may be used uninitialized in this function [-Wmaybe-uninitialized] + currX_ = TempX; + ~~~~~~~^~~~~~~ +HYPRE_LinSysCore.cxx:5840:30: warning: 'TempA' may be used uninitialized in this function [-Wmaybe-uninitialized] + HYPRE_IJMatrixGetObject(currA_, (void **) &A_csr); + ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 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); @@ -4483,21 +4532,6 @@ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ colInd2[jj],nCandidates); ~~~~~~~~~~~~~~~~~~~~~~~~ -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_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); @@ -4827,7 +4861,7 @@ dh_testroot -O--sourcedirectory=src dh_prep -O--sourcedirectory=src dh_auto_install -O--sourcedirectory=src - cd src && make -j18 install DESTDIR=/build/hypre-2.15.1/debian/tmp AM_UPDATE_INFO_DIR=no + cd src && make -j10 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' @@ -5004,12 +5038,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/9973/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/9973/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/50814 and its subdirectories -I: Current time: Sat Dec 4 04:59:02 -12 2021 -I: pbuilder-time-stamp: 1638637142 +I: removing directory /srv/workspace/pbuilder/9973 and its subdirectories +I: Current time: Mon Nov 2 01:33:10 +14 2020 +I: pbuilder-time-stamp: 1604230390