Diff of the two buildlogs: -- --- b1/build.log 2024-05-11 07:05:41.708340386 +0000 +++ b2/build.log 2024-05-11 07:17:16.038763231 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri May 10 18:54:54 -12 2024 -I: pbuilder-time-stamp: 1715410494 +I: Current time: Sat Jun 14 03:28:45 +14 2025 +I: pbuilder-time-stamp: 1749821325 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -36,52 +36,84 @@ dpkg-source: info: applying fix_make_check.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3307619/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1200457/tmp/hooks/D01_modify_environment starting +debug: Running on codethink01-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jun 13 13:28 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1200457/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1200457/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='26e4a444642d4926800603c6ce26e801' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='3307619' - PS1='# ' - PS2='> ' + INVOCATION_ID=4cfff41c8f944b2593879621798bb902 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1200457 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.E6RJjYJQ/pbuilderrc_Host --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.E6RJjYJQ/b1 --logfile b1/build.log hypre_2.28.0-8.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.E6RJjYJQ/pbuilderrc_bdHT --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.E6RJjYJQ/b2 --logfile b2/build.log hypre_2.28.0-8.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink02-arm64 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 9 11:24 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3307619/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Jun 10 17:47 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1200457/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -273,7 +305,7 @@ Get: 116 http://deb.debian.org/debian trixie/main arm64 pkgconf-bin arm64 1.8.1-1+b2 [29.3 kB] Get: 117 http://deb.debian.org/debian trixie/main arm64 pkgconf arm64 1.8.1-1+b2 [26.2 kB] Get: 118 http://deb.debian.org/debian trixie/main arm64 pkg-config arm64 1.8.1-1+b2 [14.0 kB] -Fetched 109 MB in 1s (185 MB/s) +Fetched 109 MB in 0s (244 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (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 ... 19744 files and directories currently installed.) @@ -778,7 +810,11 @@ fakeroot is already the newest version (1.33-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/hypre-2.28.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../hypre_2.28.0-8_source.changes +I: user script /srv/workspace/pbuilder/1200457/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1200457/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/hypre-2.28.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../hypre_2.28.0-8_source.changes dpkg-buildpackage: info: source package hypre dpkg-buildpackage: info: source version 2.28.0-8 dpkg-buildpackage: info: source distribution unstable @@ -1205,6 +1241,9 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dscal.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dswap.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsymm.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsymv.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2k.c dnrm2.c: In function 'hypre_dnrm2': dnrm2.c:148:8: warning: 'xmax' may be used uninitialized [-Wmaybe-uninitialized] 148 | if ((d__1 = dx[i__], abs(d__1)) <= xmax) { @@ -1212,9 +1251,6 @@ dnrm2.c:35:17: note: 'xmax' was declared here 35 | doublereal xmax; | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsymv.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2k.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmm.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmv.c @@ -1229,11 +1265,11 @@ dsyr2.c:29:25: warning: 'jy' may be used uninitialized [-Wmaybe-uninitialized] 29 | integer ix, iy, jx, jy, kx, ky; | ^~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c lsame.c dtrmv.c: In function 'hypre_dtrmv': dtrmv.c:21:21: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] 21 | integer ix, jx, kx; | ^~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c lsame.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c dtrsv.c: In function 'hypre_dtrsv': dtrsv.c:308:20: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] @@ -1284,23 +1320,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq6.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasrt.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlassq.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaswp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasv2.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlatrd.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2l.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2r.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgbr.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgl2.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorglq.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgql.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgqr.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgtr.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorm2r.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormbr.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorml2.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormlq.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormqr.c In file included from dgesvd.c:8: dgesvd.c: In function 'hypre_dgesvd': f2c.h:196:36: warning: 'bdspac' may be used uninitialized [-Wmaybe-uninitialized] @@ -1324,6 +1343,23 @@ dgesvd.c:40:13: note: 'ie' was declared here 40 | integer ie; | ^~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlassq.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaswp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasv2.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlatrd.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2l.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2r.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgbr.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgl2.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorglq.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgql.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgqr.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgtr.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorm2r.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormbr.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorml2.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormlq.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormqr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotf2.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotrf.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotrs.c @@ -1369,6 +1405,11 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c hopscotch_hash.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c memory_tracker.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c merge_sort.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mmio.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mpi_comm_f2c.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c prefix_sum.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c printf.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c qsort.c exchange_data.c: In function 'hypre_DataExchangeList': exchange_data.c:409:10: warning: 'response_requests' may be used uninitialized [-Wmaybe-uninitialized] 409 | hypre_MPI_Testall(num_contacts, response_requests, &responses_complete, @@ -1421,11 +1462,6 @@ exchange_data.c:179:23: note: 'term_statuses' was declared here 179 | hypre_MPI_Status *term_statuses, term_status1, status_parent; | ^~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mmio.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mpi_comm_f2c.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c prefix_sum.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c printf.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c qsort.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c utilities.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mpistubs.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c qsplit.c @@ -1541,10 +1577,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_numer8.c -o csr_spgemm_device_numer8.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_numer9.c -o csr_spgemm_device_numer9.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_numer10.c -o csr_spgemm_device_numer10.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_onemklsparse.c -o csr_spgemm_device_onemklsparse.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl.c -o csr_spgemm_device_symbl.obj csr_matrix.c: In function 'hypre_CSRMatrixUnion': csr_matrix.c:1255:16: warning: 'big_jB' may be used uninitialized [-Wmaybe-uninitialized] 1255 | if ( big_jB == big_jA ) @@ -1558,15 +1590,16 @@ csr_matrix.c:1155:22: note: 'big_jA' was declared here 1155 | HYPRE_BigInt jBg, big_jA, big_jB; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_onemklsparse.c -o csr_spgemm_device_onemklsparse.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl.c -o csr_spgemm_device_symbl.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl1.c -o csr_spgemm_device_symbl1.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl2.c -o csr_spgemm_device_symbl2.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl3.c -o csr_spgemm_device_symbl3.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl4.c -o csr_spgemm_device_symbl4.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl5.c -o csr_spgemm_device_symbl5.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl6.c -o csr_spgemm_device_symbl6.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj csr_matop.c: In function 'hypre_CSRMatrixSplit': csr_matop.c:1439:20: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 1439 | temp[cnt_offd] = Bs_ext_j[j]; @@ -1574,6 +1607,9 @@ csr_matop.c:1330:21: note: 'temp' was declared here 1330 | HYPRE_BigInt *temp; | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl10.c -o csr_spgemm_device_symbl10.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj @@ -1665,6 +1701,19 @@ par_csr_aat.c:366:21: note: 'A_ext_j' was declared here 366 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ +par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ': +par_csr_bool_matrix.c:623:40: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] + 623 | for (j = offd_i[i]; j < offd_i[i + 1]; j++) + | ~~~~~~^~~~~~~ +par_csr_bool_matrix.c:575:19: note: 'offd_i' was declared here + 575 | HYPRE_Int *offd_i; + | ^~~~~~ +par_csr_bool_matrix.c:625:36: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 625 | J = col_map_offd[offd_j[j]]; + | ~~~~~~^~~ +par_csr_bool_matrix.c:576:19: note: 'offd_j' was declared here + 576 | HYPRE_Int *offd_j; + | ^~~~~~ par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt': par_csr_bool_matop.c:1088:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 1088 | hypre_CSRBooleanMatrixDestroy(A_ext); @@ -1721,19 +1770,10 @@ 645 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector.c -par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ': -par_csr_bool_matrix.c:623:40: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] - 623 | for (j = offd_i[i]; j < offd_i[i + 1]; j++) - | ~~~~~~^~~~~~~ -par_csr_bool_matrix.c:575:19: note: 'offd_i' was declared here - 575 | HYPRE_Int *offd_i; - | ^~~~~~ -par_csr_bool_matrix.c:625:36: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 625 | J = col_map_offd[offd_j[j]]; - | ~~~~~~^~~ -par_csr_bool_matrix.c:576:19: note: 'offd_j' was declared here - 576 | HYPRE_Int *offd_j; - | ^~~~~~ +par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': +par_csr_communication.c:762:23: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] + 762 | hypre_MPI_Request *requests; + | ^~~~~~~~ par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': par_csr_matvec.c:647:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 647 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -1755,12 +1795,43 @@ par_csr_matvec.c:572:23: note: 'num_sends' was declared here 572 | HYPRE_Int num_sends, i, j, index, start, num_procs; | ^~~~~~~~~ -par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': -par_csr_communication.c:762:23: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] - 762 | hypre_MPI_Request *requests; - | ^~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_batched.c +par_csr_triplemat.c: In function 'hypre_ParCSRMatrixRAPKTHost': mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matvec_device.c -o par_csr_matvec_device.obj +par_csr_triplemat.c:679:10: warning: 'APext_diag' may be used uninitialized [-Wmaybe-uninitialized] + 679 | hypre_CSRMatrixDestroy(APext_diag); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_triplemat.c:536:21: note: 'APext_diag' was declared here + 536 | hypre_CSRMatrix *APext_diag; + | ^~~~~~~~~~ +par_csr_triplemat.c:689:10: warning: 'APext_offd' may be used uninitialized [-Wmaybe-uninitialized] + 689 | hypre_CSRMatrixDestroy(APext_offd); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_triplemat.c:537:21: note: 'APext_offd' was declared here + 537 | hypre_CSRMatrix *APext_offd; + | ^~~~~~~~~~ +par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': +par_csr_bool_matrix.c:877:39: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized] + 877 | - a_i[(HYPRE_Int)row_starts[i]]; + | ^ +par_csr_bool_matrix.c:828:24: note: 'a_i' was declared here + 828 | HYPRE_Int *a_i; + | ^~~ +par_csr_bool_matrix.c:895:10: warning: 'a_j' may be used uninitialized [-Wmaybe-uninitialized] + 895 | hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 896 | local_num_rows[i], + | ~~~~~~~~~~~~~~~~~~ + 897 | &a_i[(HYPRE_Int)row_starts[i]], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 898 | &a_j[ind], + | ~~~~~~~~~~ + 899 | &csr_matrix_datatypes[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_bool_matrix.c:829:24: note: 'a_j' was declared here + 829 | HYPRE_Int *a_j; + | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj par_csr_bool_matop.c: In function 'hypre_ParBooleanMatmul': par_csr_bool_matop.c:176:7: warning: 'Bs_ext' may be used uninitialized [-Wmaybe-uninitialized] 176 | hypre_CSRBooleanMatrixDestroy(Bs_ext); @@ -1780,6 +1851,7 @@ par_csr_bool_matop.c:170:25: warning: 'B_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 170 | B_ext_diag_j[cnt_diag++] = (HYPRE_Int)(Bs_ext_j[j] - first_col_diag_B); | ^ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj par_csr_bool_matop.c:66:27: note: 'B_ext_diag_j' was declared here 66 | HYPRE_Int *B_ext_diag_j; | ^~~~~~~~~~~~ @@ -1809,60 +1881,6 @@ par_csr_bool_matop.c:46:29: note: 'col_map_offd_C' was declared here 46 | HYPRE_BigInt *col_map_offd_C; | ^~~~~~~~~~~~~~ -par_csr_triplemat.c: In function 'hypre_ParCSRMatrixRAPKTHost': -par_csr_triplemat.c:679:10: warning: 'APext_diag' may be used uninitialized [-Wmaybe-uninitialized] - 679 | hypre_CSRMatrixDestroy(APext_diag); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_triplemat.c:536:21: note: 'APext_diag' was declared here - 536 | hypre_CSRMatrix *APext_diag; - | ^~~~~~~~~~ -par_csr_triplemat.c:689:10: warning: 'APext_offd' may be used uninitialized [-Wmaybe-uninitialized] - 689 | hypre_CSRMatrixDestroy(APext_offd); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_triplemat.c:537:21: note: 'APext_offd' was declared here - 537 | hypre_CSRMatrix *APext_offd; - | ^~~~~~~~~~ -par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': -par_csr_matrix.c:884:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 884 | offd_data[offd_cnt++] = data; - | ^ -par_csr_matrix.c:807:24: note: 'offd_data' was declared here - 807 | HYPRE_Complex *offd_data; - | ^~~~~~~~~ -par_csr_matrix.c:903:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 903 | aux_offd_j[i] = (HYPRE_BigInt)offd_j[i]; - | ^~~~~~~~~~~~~~~~~~~~~~~ -par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': -par_csr_matrix.c:809:24: note: 'offd_j' was declared here - 809 | HYPRE_Int *offd_j; - | ^~~~~~ -par_csr_bool_matrix.c:877:39: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized] - 877 | - a_i[(HYPRE_Int)row_starts[i]]; - | ^ -par_csr_matrix.c:883:15: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] - 883 | tmp_j[offd_cnt] = J; - | ^ -par_csr_bool_matrix.c:828:24: note: 'a_i' was declared here - 828 | HYPRE_Int *a_i; - | ^~~ -par_csr_matrix.c:810:24: note: 'tmp_j' was declared here - 810 | HYPRE_BigInt *tmp_j; - | ^~~~~ -par_csr_bool_matrix.c:895:10: warning: 'a_j' may be used uninitialized [-Wmaybe-uninitialized] - 895 | hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 896 | local_num_rows[i], - | ~~~~~~~~~~~~~~~~~~ - 897 | &a_i[(HYPRE_Int)row_starts[i]], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 898 | &a_j[ind], - | ~~~~~~~~~~ - 899 | &csr_matrix_datatypes[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_bool_matrix.c:829:24: note: 'a_j' was declared here - 829 | HYPRE_Int *a_j; - | ^~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj par_csr_matop_marked.c: In function 'hypre_ParMatmul_FC': par_csr_matop_marked.c:429:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixDestroy(Ps_ext); @@ -1939,9 +1957,36 @@ par_csr_matop_marked.c:290:24: note: 'map_P_to_C' was declared here 290 | HYPRE_Int *map_P_to_C; | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_device.c -o par_vector_device.obj +par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': +par_csr_matop.c:1635:27: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 1635 | *comm_handle_data = hypre_ParCSRCommHandleCreate(1, tmp_comm_pkg, B_int_data, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1636 | B_ext_data); + | ~~~~~~~~~~~ +par_csr_matop.c:1276:20: note: 'B_ext_data' was declared here + 1276 | HYPRE_Complex * B_ext_data; + | ^~~~~~~~~~ +par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': +par_csr_matrix.c:884:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 884 | offd_data[offd_cnt++] = data; + | ^ +par_csr_matrix.c:807:24: note: 'offd_data' was declared here + 807 | HYPRE_Complex *offd_data; + | ^~~~~~~~~ +par_csr_matrix.c:903:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 903 | aux_offd_j[i] = (HYPRE_BigInt)offd_j[i]; + | ^~~~~~~~~~~~~~~~~~~~~~~ +par_csr_matrix.c:809:24: note: 'offd_j' was declared here + 809 | HYPRE_Int *offd_j; + | ^~~~~~ +par_csr_matrix.c:883:15: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] + 883 | tmp_j[offd_cnt] = J; + | ^ +par_csr_matrix.c:810:24: note: 'tmp_j' was declared here + 810 | HYPRE_BigInt *tmp_j; + | ^~~~~ par_vector.c: In function 'hypre_VectorToParVector': par_vector.c:641:72: warning: 'v_data' may be used uninitialized [-Wmaybe-uninitialized] 641 | hypre_MPI_Isend( &v_data[(HYPRE_Int) global_vec_starts[p]] + j * global_vecstride, @@ -1950,6 +1995,13 @@ 579 | HYPRE_Complex *v_data; | ^~~~~~ par_csr_matrix.c: In function 'hypre_CSRMatrixToParCSRMatrix': +par_csr_matop.c: In function 'hypre_ParCSRMatrixTransposeHost': +par_csr_matop.c:1981:21: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] + 1981 | for (i = 0; i < num_sends; i++) + | ~~^~~~~~~~~~~ +par_csr_matop.c:1868:29: note: 'num_sends' was declared here + 1868 | HYPRE_Int num_sends, num_recvs, num_cols_offd_AT; + | ^~~~~~~~~ par_csr_matrix.c:1435:10: warning: 'A_data' may be used uninitialized [-Wmaybe-uninitialized] 1435 | hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -1963,47 +2015,6 @@ | ~~~~~~~~~~ 1440 | &csr_matrix_datatypes[i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_matrix.c:1242:24: note: 'A_data' was declared here - 1242 | HYPRE_Complex *A_data; - | ^~~~~~ -par_csr_matrix.c:1416:36: warning: 'A_i' may be used uninitialized [-Wmaybe-uninitialized] - 1416 | A_i[(HYPRE_Int)global_row_starts[i]]; - | ^ -par_csr_matrix.c:1243:24: note: 'A_i' was declared here - 1243 | HYPRE_Int *A_i; - | ^~~ -par_csr_matrix.c:1435:10: warning: 'A_j' may be used uninitialized [-Wmaybe-uninitialized] - 1435 | hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1436 | num_rows_proc[i], - | ~~~~~~~~~~~~~~~~~ - 1437 | &A_data[ind], - | ~~~~~~~~~~~~~ - 1438 | &A_i[(HYPRE_Int) global_row_starts[i]], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1439 | &A_j[ind], - | ~~~~~~~~~~ - 1440 | &csr_matrix_datatypes[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_matrix.c:1244:24: note: 'A_j' was declared here - 1244 | HYPRE_Int *A_j; - | ^~~ -par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': -par_csr_matop.c:1635:27: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 1635 | *comm_handle_data = hypre_ParCSRCommHandleCreate(1, tmp_comm_pkg, B_int_data, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1636 | B_ext_data); - | ~~~~~~~~~~~ -par_csr_matop.c:1276:20: note: 'B_ext_data' was declared here - 1276 | HYPRE_Complex * B_ext_data; - | ^~~~~~~~~~ -par_csr_matop.c: In function 'hypre_ParCSRMatrixTransposeHost': -par_csr_matop.c:1981:21: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] - 1981 | for (i = 0; i < num_sends; i++) - | ~~^~~~~~~~~~~ -par_csr_matop.c:1868:29: note: 'num_sends' was declared here - 1868 | HYPRE_Int num_sends, num_recvs, num_cols_offd_AT; - | ^~~~~~~~~ In file included from par_csr_matop.c:8: par_csr_matop.c:1978:64: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] 1978 | tmp_recv_vec_starts = hypre_CTAlloc(HYPRE_Int, num_recvs + 1, HYPRE_MEMORY_HOST); @@ -2013,12 +2024,21 @@ par_csr_matop.c:1868:40: note: 'num_recvs' was declared here 1868 | HYPRE_Int num_sends, num_recvs, num_cols_offd_AT; | ^~~~~~~~~ +par_csr_matrix.c:1242:24: note: 'A_data' was declared here + 1242 | HYPRE_Complex *A_data; + | ^~~~~~ +par_csr_matrix.c:1416:36: warning: 'A_i' may be used uninitialized [-Wmaybe-uninitialized] + 1416 | A_i[(HYPRE_Int)global_row_starts[i]]; + | ^ par_csr_matop.c:2001:52: warning: 'AT_tmp_i' may be used uninitialized [-Wmaybe-uninitialized] 2001 | tmp_recv_vec_starts[i + 1] += AT_tmp_i[j]; | ~~~~~~~~^~~ par_csr_matop.c:1880:29: note: 'AT_tmp_i' was declared here 1880 | HYPRE_Int *AT_tmp_i; | ^~~~~~~~ +par_csr_matrix.c:1243:24: note: 'A_i' was declared here + 1243 | HYPRE_Int *A_i; + | ^~~ par_csr_matop.c:2022:24: warning: 'AT_tmp_data' may be used uninitialized [-Wmaybe-uninitialized] 2022 | comm_handle = hypre_ParCSRCommHandleCreate(2, tmp_comm_pkg, AT_tmp_data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -2027,9 +2047,25 @@ par_csr_matop.c:1883:29: note: 'AT_tmp_data' was declared here 1883 | HYPRE_Complex *AT_tmp_data; | ^~~~~~~~~~~ +par_csr_matrix.c:1435:10: warning: 'A_j' may be used uninitialized [-Wmaybe-uninitialized] + 1435 | hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1436 | num_rows_proc[i], + | ~~~~~~~~~~~~~~~~~ + 1437 | &A_data[ind], + | ~~~~~~~~~~~~~ + 1438 | &A_i[(HYPRE_Int) global_row_starts[i]], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1439 | &A_j[ind], + | ~~~~~~~~~~ + 1440 | &csr_matrix_datatypes[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c:1986:51: warning: 'AT_buf_i' may be used uninitialized [-Wmaybe-uninitialized] 1986 | tmp_send_map_starts[i + 1] += AT_buf_i[j]; | ^ +par_csr_matrix.c:1244:24: note: 'A_j' was declared here + 1244 | HYPRE_Int *A_j; + | ^~~ par_csr_matop.c:1885:29: note: 'AT_buf_i' was declared here 1885 | HYPRE_Int *AT_buf_i; | ^~~~~~~~ @@ -2718,8 +2754,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_schwarz.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_mgr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ilu.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_ams.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c gen_redcs_mat.c In function 'hypre_new_offd_nodes', inlined from 'hypre_exchange_interp_data' at aux_interp.c:632:23: aux_interp.c:516:28: warning: 'loc_col' may be used uninitialized [-Wmaybe-uninitialized] @@ -2729,6 +2763,8 @@ aux_interp.c:311:23: note: 'loc_col' was declared here 311 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_ams.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c gen_redcs_mat.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c @@ -2774,6 +2810,7 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_amg_solveT.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_fsai.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_fsai_setup.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_fsai_solve.c par_amgdd_setup.c: In function 'hypre_BoomerAMGDDSetup': par_amgdd_setup.c:228:25: warning: 'recv_buffer' may be used uninitialized [-Wmaybe-uninitialized] 228 | recv_buffer[i] = hypre_CTAlloc(HYPRE_Int, recv_buffer_size[level][i], HYPRE_MEMORY_HOST); @@ -2818,7 +2855,14 @@ par_amgdd_setup.c:56:28: note: 'send_flag_buffer_size' was declared here 56 | HYPRE_Int *send_flag_buffer_size; | ^~~~~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_fsai_solve.c +par_fsai_solve.c: In function 'hypre_FSAISolve': +par_fsai_solve.c:106:22: warning: 'resnorm' may be used uninitialized [-Wmaybe-uninitialized] + 106 | rel_resnorm = resnorm / old_resnorm; + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +par_fsai_solve.c:43:38: note: 'resnorm' was declared here + 43 | HYPRE_Real old_resnorm, resnorm, rel_resnorm; + | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cg_relax_wt.c par_amgdd_solve.c: In function 'hypre_BoomerAMGDDSolve': par_amgdd_solve.c:320:28: warning: 'resid_nrm' may be used uninitialized [-Wmaybe-uninitialized] 320 | relative_resid = resid_nrm / resid_nrm_init; @@ -2832,7 +2876,8 @@ par_amgdd_solve.c:42:26: note: 'rhs_norm' was declared here 42 | HYPRE_Real rhs_norm; | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cg_relax_wt.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarsen.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cgc_coarsen.c par_amg_solveT.c: In function 'hypre_BoomerAMGCycleT': par_amg_solveT.c:497:27: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] 497 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], @@ -2854,19 +2899,8 @@ par_amg_solveT.c:353:20: note: 'relax_points' was declared here 353 | HYPRE_Int relax_points; | ^~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarsen.c -par_fsai_solve.c: In function 'hypre_FSAISolve': -par_fsai_solve.c:106:22: warning: 'resnorm' may be used uninitialized [-Wmaybe-uninitialized] - 106 | rel_resnorm = resnorm / old_resnorm; - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -par_fsai_solve.c:43:38: note: 'resnorm' was declared here - 43 | HYPRE_Real old_resnorm, resnorm, rel_resnorm; - | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cgc_coarsen.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cheby.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coordinates.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cr.c par_cg_relax_wt.c: In function 'hypre_BoomerAMGCGRelaxWt': par_cg_relax_wt.c:236:16: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] 236 | hypre_ParVectorAxpy(1.0, Utemp, Ztemp); @@ -2874,11 +2908,12 @@ par_cg_relax_wt.c:38:24: note: 'Utemp' was declared here 38 | hypre_ParVector *Utemp; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coordinates.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cycle.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_add_cycle.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_difconv.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_gauss_elim.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_gsmg.c par_coarsen.c: In function 'hypre_BoomerAMGCoarsen': par_coarsen.c:226:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 226 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -2892,45 +2927,7 @@ par_coarsen.c:142:21: note: 'wall_time' was declared here 142 | HYPRE_Real wall_time; | ^~~~~~~~~ -par_cycle.c: In function 'hypre_BoomerAMGCycle': -par_cycle.c:457:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] - 457 | hypre_ParVectorSetLocalSize(Utemp, local_size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_cycle.c:35:30: note: 'Utemp' was declared here - 35 | hypre_ParVector *Utemp; - | ^~~~~ -par_cycle.c:46:21: warning: 'Ztemp_data' may be used uninitialized [-Wmaybe-uninitialized] - 46 | HYPRE_Real *Ztemp_data; - | ^~~~~~~~~~ -par_cycle.c:47:21: warning: 'Ptemp_data' may be used uninitialized [-Wmaybe-uninitialized] - 47 | HYPRE_Real *Ptemp_data; - | ^~~~~~~~~~ -par_cycle.c:570:36: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] - 570 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 571 | Aux_F, - | ~~~~~~ - 572 | CF_marker, - | ~~~~~~~~~~ - 573 | relax_type, - | ~~~~~~~~~~~ - 574 | relax_points, - | ~~~~~~~~~~~~~ - 575 | relax_weight[level], - | ~~~~~~~~~~~~~~~~~~~~ - 576 | omega[level], - | ~~~~~~~~~~~~~ - 577 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 578 | Aux_U, - | ~~~~~~ - 579 | Vtemp, - | ~~~~~~ - 580 | Ztemp); - | ~~~~~~ -par_cycle.c:80:20: note: 'relax_points' was declared here - 80 | HYPRE_Int relax_points; - | ^~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_gsmg.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from par_amgdd_comp_grid.c:14: @@ -2989,16 +2986,46 @@ par_amgdd_comp_grid.c:931:26: note: 'new_R_offd_data' was declared here 931 | HYPRE_Complex *new_R_offd_data; | ^~~~~~~~~~~~~~~ -par_gsmg.c: In function 'hypre_ParCSRMatrixFillSmooth': -par_gsmg.c:199:63: warning: 'dof_func_offd' may be used uninitialized [-Wmaybe-uninitialized] - 199 | if (num_functions > 1 && dof_func[i] != dof_func_offd[ii]) - | ^ -par_gsmg.c:81:15: note: 'dof_func_offd' was declared here - 81 | HYPRE_Int *dof_func_offd; - | ^~~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_indepset.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_jacobi_interp.c +par_cycle.c: In function 'hypre_BoomerAMGCycle': +par_cycle.c:457:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] + 457 | hypre_ParVectorSetLocalSize(Utemp, local_size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_cycle.c:35:30: note: 'Utemp' was declared here + 35 | hypre_ParVector *Utemp; + | ^~~~~ +par_cycle.c:46:21: warning: 'Ztemp_data' may be used uninitialized [-Wmaybe-uninitialized] + 46 | HYPRE_Real *Ztemp_data; + | ^~~~~~~~~~ +par_cycle.c:47:21: warning: 'Ptemp_data' may be used uninitialized [-Wmaybe-uninitialized] + 47 | HYPRE_Real *Ptemp_data; + | ^~~~~~~~~~ +par_cycle.c:570:36: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] + 570 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 571 | Aux_F, + | ~~~~~~ + 572 | CF_marker, + | ~~~~~~~~~~ + 573 | relax_type, + | ~~~~~~~~~~~ + 574 | relax_points, + | ~~~~~~~~~~~~~ + 575 | relax_weight[level], + | ~~~~~~~~~~~~~~~~~~~~ + 576 | omega[level], + | ~~~~~~~~~~~~~ + 577 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 578 | Aux_U, + | ~~~~~~ + 579 | Vtemp, + | ~~~~~~ + 580 | Ztemp); + | ~~~~~~ +par_cycle.c:80:20: note: 'relax_points' was declared here + 80 | HYPRE_Int relax_points; + | ^~~~~~~~~~~~ par_cgc_coarsen.c: In function 'hypre_BoomerAMGCoarsenCGCb': par_cgc_coarsen.c:637:7: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] 637 | hypre_CSRMatrixDestroy(S_ext); @@ -3012,7 +3039,32 @@ par_cgc_coarsen.c:98:27: note: 'measure_max' was declared here 98 | HYPRE_Int measure_max; /* BM Aug 30, 2006: maximal measure, needed for CGC */ | ^~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_jacobi_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_krylov_func.c +par_cr.c: In function 'hypre_BoomerAMGIndepRS': +par_cr.c:813:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 813 | if (CF_marker_offd[S_offd_j[j]] < 1) + | ~~~~~~~~^~~ +par_cr.c:601:21: note: 'S_offd_j' was declared here + 601 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ +par_gsmg.c: In function 'hypre_ParCSRMatrixFillSmooth': +par_gsmg.c:199:63: warning: 'dof_func_offd' may be used uninitialized [-Wmaybe-uninitialized] + 199 | if (num_functions > 1 && dof_func[i] != dof_func_offd[ii]) + | ^ +par_gsmg.c:81:15: note: 'dof_func_offd' was declared here + 81 | HYPRE_Int *dof_func_offd; + | ^~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_lr_interp.c +par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': +par_coarsen.c:1909:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 1909 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c:982:21: note: 'wall_time' was declared here + 982 | HYPRE_Real wall_time; + | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_multi_interp.c par_add_cycle.c: In function 'hypre_CreateLambda': par_add_cycle.c:922:21: warning: 'L_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 922 | L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx] * D_data[i]) * D_data[i]; @@ -3050,6 +3102,23 @@ par_add_cycle.c:391:15: warning: 'Atilde_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 391 | HYPRE_Int *Atilde_offd_j; | ^~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp.c +par_cr.c: In function 'hypre_BoomerAMGIndepRSa': +par_cr.c:1296:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1296 | if (CF_marker_offd[S_offd_j[j]] < 1) + | ~~~~~~~~^~~ +par_cr.c:1084:21: note: 'S_offd_j' was declared here + 1084 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace.c +par_interp.c: In function 'hypre_BoomerAMGBuildInterp': +par_interp.c:976:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] + 976 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_interp.c:59:23: note: 'A_ext' was declared here + 59 | hypre_CSRMatrix *A_ext; + | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace_27pt.c par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': par_gsmg.c:1279:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] 1279 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } @@ -3057,25 +3126,13 @@ par_gsmg.c:770:21: note: 'S_ext' was declared here 770 | hypre_CSRMatrix *S_ext; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_lr_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_multi_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp.c -par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': -par_coarsen.c:1909:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 1909 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_coarsen.c:982:21: note: 'wall_time' was declared here - 982 | HYPRE_Real wall_time; - | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace.c -par_cr.c: In function 'hypre_BoomerAMGIndepRS': -par_cr.c:813:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 813 | if (CF_marker_offd[S_offd_j[j]] < 1) - | ~~~~~~~~^~~ -par_cr.c:601:21: note: 'S_offd_j' was declared here - 601 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace_27pt.c +par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': +par_cr.c:1785:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1785 | if (CF_marker_offd[S_offd_j[j]] < 1) + | ~~~~~~~~^~~ +par_cr.c:1630:24: note: 'S_offd_j' was declared here + 1630 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace_9pt.c par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG': par_gsmg.c:2104:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] @@ -3102,21 +3159,32 @@ par_gsmg.c:1331:21: note: 'S_ext_j' was declared here 1331 | HYPRE_BigInt *S_ext_j; | ^~~~~~~ -par_interp.c: In function 'hypre_BoomerAMGBuildInterp': -par_interp.c:976:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] - 976 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c:59:23: note: 'A_ext' was declared here - 59 | hypre_CSRMatrix *A_ext; - | ^~~~~ -par_cr.c: In function 'hypre_BoomerAMGIndepRSa': -par_cr.c:1296:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1296 | if (CF_marker_offd[S_offd_j[j]] < 1) - | ~~~~~~~~^~~ -par_cr.c:1084:21: note: 'S_offd_j' was declared here - 1084 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp.c +par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMISHost': +par_coarsen.c:2118:30: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 2118 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ +par_coarsen.c:2286:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 2286 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c:2110:30: note: 'comm_handle' was declared here + 2110 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr.c +par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': +par_interp.c:1868:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] + 1868 | hypre_CSRMatrixDestroy(A_ext); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_interp.c:1032:21: note: 'A_ext' was declared here + 1032 | hypre_CSRMatrix *A_ext; + | ^~~~~ +par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': +par_cr.c:2403:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 2403 | if (CF_marker_offd[S_offd_j[j]] < 1) + | ~~~~~~~~^~~ +par_cr.c:2247:24: note: 'S_offd_j' was declared here + 2247 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ par_laplace_9pt.c: In function 'GenerateLaplacian9pt': par_laplace_9pt.c:433:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 433 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); @@ -3136,44 +3204,57 @@ par_laplace_9pt.c:41:18: note: 'big_offd_j' was declared here 41 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr.c -par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': -par_cr.c:1785:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1785 | if (CF_marker_offd[S_offd_j[j]] < 1) - | ~~~~~~~~^~~ -par_cr.c:1630:24: note: 'S_offd_j' was declared here - 1630 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ -par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMISHost': -par_coarsen.c:2118:30: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 2118 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ -par_coarsen.c:2286:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 2286 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_coarsen.c:2110:30: note: 'comm_handle' was declared here - 2110 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ -par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': -par_cr.c:2403:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 2403 | if (CF_marker_offd[S_offd_j[j]] < 1) - | ~~~~~~~~^~~ -par_cr.c:2247:24: note: 'S_offd_j' was declared here - 2247 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ +par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipassHost': +par_multi_interp.c:377:17: warning: 'C_array' may be used uninitialized [-Wmaybe-uninitialized] + 377 | C_array[cnt++] = i; + | ^ +par_multi_interp.c:95:21: note: 'C_array' was declared here + 95 | HYPRE_Int *C_array; + | ^~~~~~~ +par_multi_interp.c:659:25: warning: 'send_map_start' may be used uninitialized [-Wmaybe-uninitialized] + 659 | if (send_map_start[num_sends]) + | ^ +par_multi_interp.c:79:21: note: 'send_map_start' was declared here + 79 | HYPRE_Int *send_map_start; + | ^~~~~~~~~~~~~~ +par_multi_interp.c:721:16: warning: 'send_map_elmt' may be used uninitialized [-Wmaybe-uninitialized] + 721 | j1 = send_map_elmt[j]; + | ~~~^~~~~~~~~~~~~~~~~~ +par_multi_interp.c:80:21: note: 'send_map_elmt' was declared here + 80 | HYPRE_Int *send_map_elmt; + | ^~~~~~~~~~~~~ +par_multi_interp.c:772:10: warning: 'send_procs' may be used uninitialized [-Wmaybe-uninitialized] + 772 | hypre_ParCSRCommPkgCreateAndFill(comm, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 774 | num_sends, send_procs, Pext_send_map_start[pass], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 775 | NULL, + | ~~~~~ + 776 | &tmp_comm_pkg); + | ~~~~~~~~~~~~~~ +par_multi_interp.c:81:21: note: 'send_procs' was declared here + 81 | HYPRE_Int *send_procs; + | ^~~~~~~~~~ +par_multi_interp.c:83:21: warning: 'recv_vec_start' may be used uninitialized [-Wmaybe-uninitialized] + 83 | HYPRE_Int *recv_vec_start; + | ^~~~~~~~~~~~~~ +par_multi_interp.c:772:10: warning: 'recv_procs' may be used uninitialized [-Wmaybe-uninitialized] + 772 | hypre_ParCSRCommPkgCreateAndFill(comm, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 774 | num_sends, send_procs, Pext_send_map_start[pass], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 775 | NULL, + | ~~~~~ + 776 | &tmp_comm_pkg); + | ~~~~~~~~~~~~~~ +par_multi_interp.c:84:21: note: 'recv_procs' was declared here + 84 | HYPRE_Int *recv_procs; + | ^~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_setup.c -par_laplace.c: In function 'GenerateSysLaplacian': -par_laplace.c:406:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 406 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_solve.c -par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': -par_interp.c:1868:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] - 1868 | hypre_CSRMatrixDestroy(A_ext); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c:1032:21: note: 'A_ext' was declared here - 1032 | hypre_CSRMatrix *A_ext; - | ^~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildStdInterp': par_lr_interp.c:339:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 339 | wall_time = time_getWallclockSeconds() - wall_time; @@ -3187,6 +3268,7 @@ par_lr_interp.c:90:21: note: 'A_ext_data' was declared here 90 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_solve.c par_lr_interp.c:676:61: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 676 | for (kk = A_ext_i[i1] + 1; kk < A_ext_i[i1 + 1]; kk++) | ^ @@ -3211,6 +3293,11 @@ par_lr_interp.c:103:21: note: 'Sop_j' was declared here 103 | HYPRE_BigInt *Sop_j; | ^~~~~ +par_laplace.c: In function 'GenerateSysLaplacian': +par_laplace.c:406:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 406 | HYPRE_Real *offd_data; + | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_nongalerkin.c par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo': par_amgdd_helpers.c:3005:39: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] 3005 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); @@ -3236,7 +3323,15 @@ par_amgdd_helpers.c:2869:26: note: 'R_tmp_info_complex' was declared here 2869 | HYPRE_Complex **R_tmp_info_complex; | ^~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_nongalerkin.c +par_mgr_solve.c: In function 'hypre_MGRCycle': +par_mgr_solve.c:696:22: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] + 696 | hypre_ParVectorAxpy(beta, Utemp, U_array[level]); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr_solve.c:586:18: note: 'beta' was declared here + 586 | HYPRE_Real beta; + | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_nodal_systems.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rap.c par_laplace_27pt.c: In function 'GenerateLaplacian27pt': par_laplace_27pt.c:1653:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1653 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); @@ -3250,16 +3345,53 @@ par_laplace_27pt.c:38:16: note: 'offd_data' was declared here 38 | HYPRE_Real *offd_data; | ^~~~~~~~~ -par_mgr_solve.c: In function 'hypre_MGRCycle': -par_mgr_solve.c:696:22: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] - 696 | hypre_ParVectorAxpy(beta, Utemp, U_array[level]); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr_solve.c:586:18: note: 'beta' was declared here - 586 | HYPRE_Real beta; - | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_nodal_systems.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rap.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rap_communication.c +par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': +par_nongalerkin.c:582:42: warning: 'S_offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 582 | S_offd_data[jS] = S_offd_data[jA]; + | ~~~~~~~~~~~^~~~ +par_nongalerkin.c:264:29: note: 'S_offd_data' was declared here + 264 | HYPRE_Real *S_offd_data; + | ^~~~~~~~~~~ +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, + from _hypre_parcsr_ls.h:9, + from par_mgr.c:14: +par_mgr.c: In function 'hypre_MGRBuildPDRS': +./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:2546:4: note: in expansion of macro 'hypre_TFree' + 2546 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_mgr.c:2032:21: note: 'tmp_map_offd' was declared here + 2032 | HYPRE_Int *tmp_map_offd; + | ^~~~~~~~~~~~ +par_mgr_setup.c: In function 'hypre_MGRSetup': +par_mgr_setup.c:233:24: warning: 'final_coarse_size' may be used uninitialized [-Wmaybe-uninitialized] + 233 | for (j = 0; j < final_coarse_size; j++) + | ~~^~~~~~~~~~~~~~~~~~~ +par_mgr_setup.c:22:26: note: 'final_coarse_size' was declared here + 22 | HYPRE_Int i, j, final_coarse_size, block_size, idx, **block_cf_marker; + | ^~~~~~~~~~~~~~~~~ +par_interp.c: In function 'hypre_BoomerAMGBuildInterpModUnk': +par_interp.c:3644:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] + 3644 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_interp.c:2707:21: note: 'A_ext' was declared here + 2707 | hypre_CSRMatrix *A_ext; + | ^~~~~ +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, + from _hypre_parcsr_ls.h:9, + from par_interp.c:8: +./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_interp.c:3639:4: note: in expansion of macro 'hypre_TFree' + 3639 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_interp.c:2702:24: note: 'tmp_map_offd' was declared here + 2702 | HYPRE_Int *tmp_map_offd; + | ^~~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterpHost': par_lr_interp.c:1744:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1744 | sum += A_ext_data[jj1]; @@ -3291,83 +3423,7 @@ par_lr_interp.c:1108:21: note: 'Sop_j' was declared here 1108 | HYPRE_BigInt *Sop_j; | ^~~~~ -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, - from _hypre_parcsr_ls.h:9, - from par_mgr.c:14: -par_mgr.c: In function 'hypre_MGRBuildPDRS': -./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:2546:4: note: in expansion of macro 'hypre_TFree' - 2546 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_mgr.c:2032:21: note: 'tmp_map_offd' was declared here - 2032 | HYPRE_Int *tmp_map_offd; - | ^~~~~~~~~~~~ -par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipassHost': -par_multi_interp.c:377:17: warning: 'C_array' may be used uninitialized [-Wmaybe-uninitialized] - 377 | C_array[cnt++] = i; - | ^ -par_multi_interp.c:95:21: note: 'C_array' was declared here - 95 | HYPRE_Int *C_array; - | ^~~~~~~ -par_multi_interp.c:659:25: warning: 'send_map_start' may be used uninitialized [-Wmaybe-uninitialized] - 659 | if (send_map_start[num_sends]) - | ^ -par_multi_interp.c:79:21: note: 'send_map_start' was declared here - 79 | HYPRE_Int *send_map_start; - | ^~~~~~~~~~~~~~ -par_multi_interp.c:721:16: warning: 'send_map_elmt' may be used uninitialized [-Wmaybe-uninitialized] - 721 | j1 = send_map_elmt[j]; - | ~~~^~~~~~~~~~~~~~~~~~ -par_multi_interp.c:80:21: note: 'send_map_elmt' was declared here - 80 | HYPRE_Int *send_map_elmt; - | ^~~~~~~~~~~~~ -par_multi_interp.c:772:10: warning: 'send_procs' may be used uninitialized [-Wmaybe-uninitialized] - 772 | hypre_ParCSRCommPkgCreateAndFill(comm, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 774 | num_sends, send_procs, Pext_send_map_start[pass], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 775 | NULL, - | ~~~~~ - 776 | &tmp_comm_pkg); - | ~~~~~~~~~~~~~~ -par_multi_interp.c:81:21: note: 'send_procs' was declared here - 81 | HYPRE_Int *send_procs; - | ^~~~~~~~~~ -par_multi_interp.c:83:21: warning: 'recv_vec_start' may be used uninitialized [-Wmaybe-uninitialized] - 83 | HYPRE_Int *recv_vec_start; - | ^~~~~~~~~~~~~~ -par_multi_interp.c:772:10: warning: 'recv_procs' may be used uninitialized [-Wmaybe-uninitialized] - 772 | hypre_ParCSRCommPkgCreateAndFill(comm, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 774 | num_sends, send_procs, Pext_send_map_start[pass], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 775 | NULL, - | ~~~~~ - 776 | &tmp_comm_pkg); - | ~~~~~~~~~~~~~~ -par_multi_interp.c:84:21: note: 'recv_procs' was declared here - 84 | HYPRE_Int *recv_procs; - | ^~~~~~~~~~ -par_mgr_setup.c: In function 'hypre_MGRSetup': -par_mgr_setup.c:233:24: warning: 'final_coarse_size' may be used uninitialized [-Wmaybe-uninitialized] - 233 | for (j = 0; j < final_coarse_size; j++) - | ~~^~~~~~~~~~~~~~~~~~~ -par_mgr_setup.c:22:26: note: 'final_coarse_size' was declared here - 22 | HYPRE_Int i, j, final_coarse_size, block_size, idx, **block_cf_marker; - | ^~~~~~~~~~~~~~~~~ -par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': -par_nongalerkin.c:582:42: warning: 'S_offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 582 | S_offd_data[jS] = S_offd_data[jA]; - | ~~~~~~~~~~~^~~~ -par_nongalerkin.c:264:29: note: 'S_offd_data' was declared here - 264 | HYPRE_Real *S_offd_data; - | ^~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rotate_7pt.c par_nodal_systems.c: In function 'hypre_BoomerAMGCreateNodalA': par_nodal_systems.c:795:44: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; @@ -3414,59 +3470,7 @@ par_nodal_systems.c:72:24: note: 'AN_offd_data' was declared here 72 | HYPRE_Real *AN_offd_data; | ^~~~~~~~~~~~ -par_mgr.c: In function 'hypre_block_jacobi_solve': -par_mgr.c:3938:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 3938 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:3855:28: note: 'comm_handle' was declared here - 3855 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:3996:7: note: in expansion of macro 'hypre_TFree' - 3996 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_mgr.c:3869:21: note: 'v_buf_data' was declared here - 3869 | HYPRE_Real *v_buf_data; - | ^~~~~~~~~~ -par_laplace.c: In function 'GenerateSysLaplacianVCoef': -par_laplace.c:1305:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1305 | offd_j[i] = j; - | ~~~~~~~~~~^~~ -par_laplace.c:898:18: note: 'offd_j' was declared here - 898 | HYPRE_Int *offd_j; - | ^~~~~~ -par_laplace.c:899:18: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 899 | HYPRE_BigInt *big_offd_j; - | ^~~~~~~~~~ -par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 900 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -par_mgr.c: In function 'hypre_MGRBlockRelaxSolve': -par_mgr.c:4108:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 4108 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:4026:28: note: 'comm_handle' was declared here - 4026 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:4166:7: note: in expansion of macro 'hypre_TFree' - 4166 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_mgr.c:4040:21: note: 'v_buf_data' was declared here - 4040 | HYPRE_Real *v_buf_data; - | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rotate_7pt.c -par_mgr.c: In function 'hypre_BlockDiagInvLapack': -par_mgr.c:4212:41: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] - 4212 | hypre_dgetri(&left_size, diag + i * LWORK, &left_size, IPIV, WORK, &LWORK, &INFO); - | ~~^~~~~~~ -par_mgr.c:4175:33: note: 'i' was declared here - 4175 | HYPRE_Int nblock, left_size, i; - | ^ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax.c par_rap.c: In function 'hypre_BoomerAMGBuildCoarseOperatorKT': par_rap.c:822:24: warning: 'R_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 822 | r_entry = R_offd_data[jj1]; @@ -3546,22 +3550,35 @@ par_rap.c:1580:32: note: 'RA_offd.j' was declared here 1580 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ +par_rap.c:1801:25: warning: 'RA_offd.data' may be used uninitialized [-Wmaybe-uninitialized] + 1801 | r_a_product = RA_offd.data[jj1 - ra_row_begin_offd]; + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_rap.c:1580:32: note: 'RA_offd.data' was declared here + 1580 | hypre_CSRMatrix RA_diag, RA_offd; + | ^~~~~~~ +par_laplace.c: In function 'GenerateSysLaplacianVCoef': +par_laplace.c:1305:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1305 | offd_j[i] = j; + | ~~~~~~~~~~^~~ +par_laplace.c:898:18: note: 'offd_j' was declared here + 898 | HYPRE_Int *offd_j; + | ^~~~~~ +par_laplace.c:899:18: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 899 | HYPRE_BigInt *big_offd_j; + | ^~~~~~~~~~ +par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 900 | HYPRE_Real *offd_data; + | ^~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp': par_lr_interp.c:2781:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 2781 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ -par_rap.c:1801:25: warning: 'RA_offd.data' may be used uninitialized [-Wmaybe-uninitialized] - 1801 | r_a_product = RA_offd.data[jj1 - ra_row_begin_offd]; - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_lr_interp.c:2001:21: note: 'A_ext_data' was declared here 2001 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_lr_interp.c:2764:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 2764 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ -par_rap.c:1580:32: note: 'RA_offd.data' was declared here - 1580 | hypre_CSRMatrix RA_diag, RA_offd; - | ^~~~~~~ par_lr_interp.c:2002:21: note: 'A_ext_i' was declared here 2002 | HYPRE_Int *A_ext_i; | ^~~~~~~ @@ -3583,27 +3600,22 @@ par_lr_interp.c:2013:21: note: 'Sop_j' was declared here 2013 | HYPRE_BigInt *Sop_j; | ^~~~~ -par_interp.c: In function 'hypre_BoomerAMGBuildInterpModUnk': -par_interp.c:3644:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] - 3644 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c:2707:21: note: 'A_ext' was declared here - 2707 | hypre_CSRMatrix *A_ext; - | ^~~~~ -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, - from _hypre_parcsr_ls.h:9, - from par_interp.c:8: -./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] +par_mgr.c: In function 'hypre_block_jacobi_solve': +par_mgr.c:3938:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 3938 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:3855:28: note: 'comm_handle' was declared here + 3855 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c:3639:4: note: in expansion of macro 'hypre_TFree' - 3639 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_interp.c:2702:24: note: 'tmp_map_offd' was declared here - 2702 | HYPRE_Int *tmp_map_offd; - | ^~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_more.c +par_mgr.c:3996:7: note: in expansion of macro 'hypre_TFree' + 3996 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_mgr.c:3869:21: note: 'v_buf_data' was declared here + 3869 | HYPRE_Real *v_buf_data; + | ^~~~~~~~~~ par_rotate_7pt.c: In function 'GenerateRotate7pt': par_rotate_7pt.c:360:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 360 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); @@ -3617,19 +3629,22 @@ par_rotate_7pt.c:35:16: note: 'offd_data' was declared here 35 | HYPRE_Real *offd_data; | ^~~~~~~~~ -par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost': -par_relax_more.c:101:16: warning: 'e_max' may be used uninitialized [-Wmaybe-uninitialized] - 101 | send_buf[1] = e_max; - | ~~~~~~~~~~~~^~~~~~~~ -par_relax_more.c:48:16: note: 'e_max' was declared here - 48 | HYPRE_Real e_max, e_min; - | ^~~~~ -par_relax_more.c:100:18: warning: 'e_min' may be used uninitialized [-Wmaybe-uninitialized] - 100 | send_buf[0] = -e_min; - | ^~~~~~ -par_relax_more.c:48:23: note: 'e_min' was declared here - 48 | HYPRE_Real e_max, e_min; - | ^~~~~ +par_mgr.c: In function 'hypre_MGRBlockRelaxSolve': +par_mgr.c:4108:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 4108 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:4026:28: note: 'comm_handle' was declared here + 4026 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:4166:7: note: in expansion of macro 'hypre_TFree' + 4166 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_mgr.c:4040:21: note: 'v_buf_data' was declared here + 4040 | HYPRE_Real *v_buf_data; + | ^~~~~~~~~~ par_relax.c: In function 'hypre_BoomerAMGRelaxWeightedJacobi_core': par_relax.c:266:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 266 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -3637,8 +3652,13 @@ par_relax.c:220:28: note: 'comm_handle' was declared here 220 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_interface.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_scaled_matnorm.c +par_mgr.c: In function 'hypre_BlockDiagInvLapack': +par_mgr.c:4212:41: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] + 4212 | hypre_dgetri(&left_size, diag + i * LWORK, &left_size, IPIV, WORK, &LWORK, &INFO); + | ~~^~~~~~~ +par_mgr.c:4175:33: note: 'i' was declared here + 4175 | HYPRE_Int nblock, left_size, i; + | ^ par_relax.c: In function 'hypre_BoomerAMGRelax1GaussSeidel': par_relax.c:432:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 432 | for (i = 0; i < num_sends; i++) @@ -3663,7 +3683,39 @@ par_relax.c:397:23: note: 'requests' was declared here 397 | hypre_MPI_Request *requests; | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_schwarz.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_more.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_interface.c +par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': +par_lr_interp.c:3703:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 3703 | sum += A_ext_data[jj1]; + | ~~~~~~~~~~^~~~~ +par_lr_interp.c:2989:21: note: 'A_ext_data' was declared here + 2989 | HYPRE_Real *A_ext_data; + | ^~~~~~~~~~ +par_lr_interp.c:3686:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 3686 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) + | ^ +par_lr_interp.c:2990:21: note: 'A_ext_i' was declared here + 2990 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +par_lr_interp.c:3688:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 3688 | big_k1 = A_ext_j[jj1]; + | ~~~~~~~^~~~~~~~~~~~~~ +par_lr_interp.c:2991:21: note: 'A_ext_j' was declared here + 2991 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +par_lr_interp.c:3235:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 3235 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) + | ^ +par_lr_interp.c:3000:21: note: 'Sop_i' was declared here + 3000 | HYPRE_Int *Sop_i; + | ^~~~~ +par_lr_interp.c:3238:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 3238 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +par_lr_interp.c:3001:21: note: 'Sop_j' was declared here + 3001 | HYPRE_BigInt *Sop_j; + | ^~~~~ par_relax.c: In function 'hypre_BoomerAMGRelax2GaussSeidel': par_relax.c:591:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 591 | for (i = 0; i < num_sends; i++) @@ -3688,52 +3740,70 @@ par_relax.c:537:23: note: 'requests' was declared here 537 | hypre_MPI_Request *requests; | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_scaled_matnorm.c +par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost': +par_relax_more.c:101:16: warning: 'e_max' may be used uninitialized [-Wmaybe-uninitialized] + 101 | send_buf[1] = e_max; + | ~~~~~~~~~~~~^~~~~~~~ +par_relax_more.c:48:16: note: 'e_max' was declared here + 48 | HYPRE_Real e_max, e_min; + | ^~~~~ +par_relax_more.c:100:18: warning: 'e_min' may be used uninitialized [-Wmaybe-uninitialized] + 100 | send_buf[0] = -e_min; + | ^~~~~~ +par_relax_more.c:48:23: note: 'e_min' was declared here + 48 | HYPRE_Real e_max, e_min; + | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_schwarz.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_stats.c -par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse': -par_mgr.c:3382:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized] - 3382 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; -par_mgr.c:3273:26: note: 'col_map_offd_P' was declared here - 3273 | HYPRE_BigInt *col_map_offd_P; - | ^~~~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp_ln.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv_rs.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c partial.c -par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': -par_lr_interp.c:3703:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 3703 | sum += A_ext_data[jj1]; +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c schwarz.c +par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': +par_lr_interp.c:4633:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 4633 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ -par_lr_interp.c:2989:21: note: 'A_ext_data' was declared here - 2989 | HYPRE_Real *A_ext_data; +par_lr_interp.c:3906:21: note: 'A_ext_data' was declared here + 3906 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ -par_lr_interp.c:3686:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 3686 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) +par_lr_interp.c:4616:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 4616 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ -par_lr_interp.c:2990:21: note: 'A_ext_i' was declared here - 2990 | HYPRE_Int *A_ext_i; +par_lr_interp.c:3907:21: note: 'A_ext_i' was declared here + 3907 | HYPRE_Int *A_ext_i; | ^~~~~~~ -par_lr_interp.c:3688:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 3688 | big_k1 = A_ext_j[jj1]; +par_lr_interp.c:4618:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 4618 | big_k1 = A_ext_j[jj1]; | ~~~~~~~^~~~~~~~~~~~~~ -par_lr_interp.c:2991:21: note: 'A_ext_j' was declared here - 2991 | HYPRE_BigInt *A_ext_j; +par_lr_interp.c:3908:21: note: 'A_ext_j' was declared here + 3908 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ -par_lr_interp.c:3235:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 3235 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) +par_lr_interp.c:4156:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 4156 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ -par_lr_interp.c:3000:21: note: 'Sop_i' was declared here - 3000 | HYPRE_Int *Sop_i; +par_lr_interp.c:3917:21: note: 'Sop_i' was declared here + 3917 | HYPRE_Int *Sop_i; | ^~~~~ -par_lr_interp.c:3238:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 3238 | big_k1 = Sop_j[kk]; +par_lr_interp.c:4159:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 4159 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ -par_lr_interp.c:3001:21: note: 'Sop_j' was declared here - 3001 | HYPRE_BigInt *Sop_j; +par_lr_interp.c:3918:21: note: 'Sop_j' was declared here + 3918 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c schwarz.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c block_tridiag.c +par_stats.c: In function 'hypre_BoomerAMGSetupStats': +par_stats.c:747:16: warning: 'block_size' may be used uninitialized [-Wmaybe-uninitialized] + 747 | hypre_CSRBlockMatrixBlockNorm(6, &P_diag_data[0], &tmp_norm, block_size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_stats.c:140:14: note: 'block_size' was declared here + 140 | HYPRE_Int block_size, bnnz; + | ^~~~~~~~~~ +par_stats.c:140:26: warning: 'bnnz' may be used uninitialized [-Wmaybe-uninitialized] + 140 | HYPRE_Int block_size, bnnz; + | ^~~~ par_vardifconv.c: In function 'GenerateVarDifConv': par_vardifconv.c:243:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 243 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, @@ -3753,9 +3823,79 @@ par_vardifconv.c:40:24: note: 'offd_j' was declared here 40 | HYPRE_Int *offd_j; | ^~~~~~ +par_vardifconv_rs.c: In function 'GenerateRSVarDifConv': +par_vardifconv_rs.c:316:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 316 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, + | ^ +par_vardifconv_rs.c:51:18: note: 'big_offd_j' was declared here + 51 | HYPRE_BigInt *big_offd_j; + | ^~~~~~~~~~ +par_vardifconv_rs.c:318:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 318 | offd_data[o_cnt++] = cfm + ffm; + | ^ +par_vardifconv_rs.c:52:16: note: 'offd_data' was declared here + 52 | HYPRE_Real *offd_data; + | ^~~~~~~~~ +par_vardifconv_rs.c:415:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 415 | offd_j[i] = j; + | ~~~~~~~~~~^~~ +par_vardifconv_rs.c:50:18: note: 'offd_j' was declared here + 50 | HYPRE_Int *offd_j; + | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c block_tridiag.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_restr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c dsuperlu.c +par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterpHost': +par_lr_interp.c:5073:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 5073 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_lr_interp.c:4873:21: note: 'wall_time' was declared here + 4873 | HYPRE_Real wall_time; + | ^~~~~~~~~ +par_lr_interp.c:5368:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 5368 | sum += A_ext_data[jj1]; + | ~~~~~~~~~~^~~~~ +par_lr_interp.c:4837:21: note: 'A_ext_data' was declared here + 4837 | HYPRE_Real *A_ext_data; + | ^~~~~~~~~~ +par_lr_interp.c:5351:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 5351 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) + | ^ +par_lr_interp.c:4838:21: note: 'A_ext_i' was declared here + 4838 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +par_lr_interp.c:5353:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 5353 | big_k1 = A_ext_j[jj1]; + | ~~~~~~~^~~~~~~~~~~~~~ +par_lr_interp.c:4839:21: note: 'A_ext_j' was declared here + 4839 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +par_lr_interp.c:5041:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 5041 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) + | ^ +par_lr_interp.c:4848:21: note: 'Sop_i' was declared here + 4848 | HYPRE_Int *Sop_i; + | ^~~~~ +par_lr_interp.c:5043:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 5043 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +par_lr_interp.c:4849:21: note: 'Sop_j' was declared here + 4849 | HYPRE_BigInt *Sop_j; + | ^~~~~ +par_restr.c: In function 'hypre_fgmresT': +par_restr.c:956:20: warning: 'normr' may be used uninitialized [-Wmaybe-uninitialized] + 956 | *relres = normr / normr0; + | ~~~~~~^~~~~~~~ +par_restr.c:844:18: note: 'normr' was declared here + 844 | HYPRE_Real t, normr, normr0, tolr; + | ^~~~~ +par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse': +par_mgr.c:3382:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized] + 3382 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; +par_mgr.c:3273:26: note: 'col_map_offd_P' was declared here + 3273 | HYPRE_BigInt *col_map_offd_P; + | ^~~~~~~~~~~~~~ schwarz.c: In function 'hypre_ParMPSchwarzSolve': schwarz.c:536:58: warning: 'A_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 536 | aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]]; @@ -3784,22 +3924,12 @@ schwarz.c:549:42: warning: 'A_boundary_data' may be used uninitialized [-Wmaybe-uninitialized] 549 | aux[jj] -= A_boundary_data[k] * x[k_loc]; | ^ -par_stats.c: In function 'hypre_BoomerAMGSetupStats': schwarz.c:407:16: note: 'A_boundary_data' was declared here 407 | HYPRE_Real *A_boundary_data; | ^~~~~~~~~~~~~~~ schwarz.c:500:27: warning: 'x_ext' may be used uninitialized [-Wmaybe-uninitialized] 500 | x_ext_old[i] = x_ext[i]; | ~~~~~^~~ -par_stats.c:747:16: warning: 'block_size' may be used uninitialized [-Wmaybe-uninitialized] - 747 | hypre_CSRBlockMatrixBlockNorm(6, &P_diag_data[0], &tmp_norm, block_size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_stats.c:140:14: note: 'block_size' was declared here - 140 | HYPRE_Int block_size, bnnz; - | ^~~~~~~~~~ -par_stats.c:140:26: warning: 'bnnz' may be used uninitialized [-Wmaybe-uninitialized] - 140 | HYPRE_Int block_size, bnnz; - | ^~~~ schwarz.c:391:16: note: 'x_ext' was declared here 391 | HYPRE_Real *x_ext; | ^~~~~ @@ -3821,65 +3951,7 @@ schwarz.c:415:34: note: 'k_loc' was declared here 415 | HYPRE_Int jj, i, j, k, j_loc, k_loc; | ^~~~~ -par_vardifconv_rs.c: In function 'GenerateRSVarDifConv': -par_vardifconv_rs.c:316:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 316 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, - | ^ -par_vardifconv_rs.c:51:18: note: 'big_offd_j' was declared here - 51 | HYPRE_BigInt *big_offd_j; - | ^~~~~~~~~~ -par_vardifconv_rs.c:318:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 318 | offd_data[o_cnt++] = cfm + ffm; - | ^ -par_vardifconv_rs.c:52:16: note: 'offd_data' was declared here - 52 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -par_vardifconv_rs.c:415:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 415 | offd_j[i] = j; - | ~~~~~~~~~~^~~ -par_vardifconv_rs.c:50:18: note: 'offd_j' was declared here - 50 | HYPRE_Int *offd_j; - | ^~~~~~ -par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': -par_lr_interp.c:4633:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 4633 | sum += A_ext_data[jj1]; - | ~~~~~~~~~~^~~~~ -par_lr_interp.c:3906:21: note: 'A_ext_data' was declared here - 3906 | HYPRE_Real *A_ext_data; - | ^~~~~~~~~~ -par_lr_interp.c:4616:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 4616 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) - | ^ -par_lr_interp.c:3907:21: note: 'A_ext_i' was declared here - 3907 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -par_lr_interp.c:4618:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 4618 | big_k1 = A_ext_j[jj1]; - | ~~~~~~~^~~~~~~~~~~~~~ -par_lr_interp.c:3908:21: note: 'A_ext_j' was declared here - 3908 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -par_lr_interp.c:4156:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 4156 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) - | ^ -par_lr_interp.c:3917:21: note: 'Sop_i' was declared here - 3917 | HYPRE_Int *Sop_i; - | ^~~~~ -par_lr_interp.c:4159:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 4159 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -par_restr.c: In function 'hypre_fgmresT': -par_restr.c:956:20: warning: 'normr' may be used uninitialized [-Wmaybe-uninitialized] - 956 | *relres = normr / normr0; - | ~~~~~~^~~~~~~~ -par_restr.c:844:18: note: 'normr' was declared here - 844 | HYPRE_Real t, normr, normr0, tolr; - | ^~~~~ -par_lr_interp.c:3918:21: note: 'Sop_j' was declared here - 3918 | HYPRE_BigInt *Sop_j; - | ^~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ads.c -o ads.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ams.c -o ams.obj partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp': partial.c:715:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 715 | sum += A_ext_data[jj1]; @@ -3911,44 +3983,7 @@ partial.c:95:21: note: 'Sop_j' was declared here 95 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ame.c -o ame.obj -par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterpHost': -par_lr_interp.c:5073:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 5073 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_lr_interp.c:4873:21: note: 'wall_time' was declared here - 4873 | HYPRE_Real wall_time; - | ^~~~~~~~~ -par_lr_interp.c:5368:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 5368 | sum += A_ext_data[jj1]; - | ~~~~~~~~~~^~~~~ -par_lr_interp.c:4837:21: note: 'A_ext_data' was declared here - 4837 | HYPRE_Real *A_ext_data; - | ^~~~~~~~~~ -par_lr_interp.c:5351:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 5351 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) - | ^ -par_lr_interp.c:4838:21: note: 'A_ext_i' was declared here - 4838 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -par_lr_interp.c:5353:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 5353 | big_k1 = A_ext_j[jj1]; - | ~~~~~~~^~~~~~~~~~~~~~ -par_lr_interp.c:4839:21: note: 'A_ext_j' was declared here - 4839 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -par_lr_interp.c:5041:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 5041 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) - | ^ -par_lr_interp.c:4848:21: note: 'Sop_i' was declared here - 4848 | HYPRE_Int *Sop_i; - | ^~~~~ -par_lr_interp.c:5043:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 5043 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -par_lr_interp.c:4849:21: note: 'Sop_j' was declared here - 4849 | HYPRE_BigInt *Sop_j; - | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ams.c -o ams.obj par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp': par_sv_interp.c:737:79: warning: 'row_sum' may be used uninitialized [-Wmaybe-uninitialized] 737 | value = P_diag_data[orig_diag_start + j] * (vec_data[i] / row_sum - vec_data[fine_index]); @@ -3962,65 +3997,9 @@ par_sv_interp.c:325:21: note: 'fine_index' was declared here 325 | HYPRE_Int fine_index, index; | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ame.c -o ame.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj -par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': -par_sv_interp_ln.c:474:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 474 | P_ext_data[index++] = P_ext_data[j]; - | ~~~~~~~~~~^~~ -par_sv_interp_ln.c:173:21: note: 'P_ext_data' was declared here - 173 | HYPRE_Real *P_ext_data; - | ^~~~~~~~~~ -par_sv_interp_ln.c:174:21: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 174 | HYPRE_Int *P_ext_i; - | ^~~~~~~ -par_sv_interp_ln.c:458:19: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 458 | big_k = P_ext_j[j]; - | ~~~~~~^~~~~~~~~~~~ -par_sv_interp_ln.c:175:21: note: 'P_ext_j' was declared here - 175 | HYPRE_BigInt *P_ext_j; - | ^~~~~~~ -par_sv_interp_ln.c:2631:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] - 2631 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_sv_interp_ln.c:172:21: note: 'P_ext' was declared here - 172 | hypre_CSRMatrix *P_ext; - | ^~~~~ -par_sv_interp_ln.c:1983:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized] - 1983 | value = P_diag_data_new[kk] * (vec_data[i] / gm_row_sum - vec_data[c_col]); - | ~~~~~~~~~~~~^~~~~~~~~~~~ -par_sv_interp_ln.c:87:21: note: 'gm_row_sum' was declared here - 87 | HYPRE_Real gm_row_sum; - | ^~~~~~~~~~ -par_sv_interp_ln.c:2405:34: warning: 'q_dist_value' may be used uninitialized [-Wmaybe-uninitialized] - 2405 | value += q_dist_value; - | ~~~~~~^~~~~~~~~~~~~~~ -par_sv_interp_ln.c:2153:40: note: 'q_dist_value' was declared here - 2153 | HYPRE_Real value, lost_value, q_dist_value; - | ^~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj -ads.c: In function 'hypre_ADSSolve': -ads.c:1606:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] - 1606 | hypre_printf(" Cycle %2d %e %f %e \n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1607 | i + 1, r_norm, r_norm / old_resid, relative_resid); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ads.c:1440:24: note: 'r_norm' was declared here - 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~ -ads.c:1597:13: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] - 1597 | if (b_norm) - | ^ -ads.c:1440:32: note: 'b_norm' was declared here - 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~ -ads.c:1618:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] - 1618 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1619 | hypre_pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ads.c:1440:15: note: 'r0_norm' was declared here - 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~~ partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': partial.c:1220:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 1220 | wall_time = time_getWallclockSeconds() - wall_time; @@ -4070,32 +4049,86 @@ partial.c:974:27: note: 'beta' was declared here 974 | HYPRE_Real alfa, beta; | ^~~~ +par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': +par_sv_interp_ln.c:474:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 474 | P_ext_data[index++] = P_ext_data[j]; + | ~~~~~~~~~~^~~ +par_sv_interp_ln.c:173:21: note: 'P_ext_data' was declared here + 173 | HYPRE_Real *P_ext_data; + | ^~~~~~~~~~ +par_sv_interp_ln.c:174:21: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 174 | HYPRE_Int *P_ext_i; + | ^~~~~~~ +par_sv_interp_ln.c:458:19: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 458 | big_k = P_ext_j[j]; + | ~~~~~~^~~~~~~~~~~~ +par_sv_interp_ln.c:175:21: note: 'P_ext_j' was declared here + 175 | HYPRE_BigInt *P_ext_j; + | ^~~~~~~ +par_sv_interp_ln.c:2631:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] + 2631 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_sv_interp_ln.c:172:21: note: 'P_ext' was declared here + 172 | hypre_CSRMatrix *P_ext; + | ^~~~~ +par_sv_interp_ln.c:1983:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized] + 1983 | value = P_diag_data_new[kk] * (vec_data[i] / gm_row_sum - vec_data[c_col]); + | ~~~~~~~~~~~~^~~~~~~~~~~~ +par_sv_interp_ln.c:87:21: note: 'gm_row_sum' was declared here + 87 | HYPRE_Real gm_row_sum; + | ^~~~~~~~~~ +par_sv_interp_ln.c:2405:34: warning: 'q_dist_value' may be used uninitialized [-Wmaybe-uninitialized] + 2405 | value += q_dist_value; + | ~~~~~~^~~~~~~~~~~~~~~ +par_sv_interp_ln.c:2153:40: note: 'q_dist_value' was declared here + 2153 | HYPRE_Real value, lost_value, q_dist_value; + | ^~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve_device.c -o par_ilu_solve_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj ams.c: In function 'hypre_AMSComputePixyz': ams.c:2360:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized] 2360 | *Piy_ptr = Piy; | ~~~~~~~~~^~~~~ -partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': ams.c:1858:30: note: 'Piy' was declared here 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; | ^~~ -partial.c:2217:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 2217 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c:2364:16: warning: 'Piz' may be used uninitialized [-Wmaybe-uninitialized] 2364 | *Piz_ptr = Piz; | ~~~~~~~~~^~~~~ -partial.c:1994:21: note: 'wall_time' was declared here - 1994 | HYPRE_Real wall_time; - | ^~~~~~~~~ ams.c:1858:36: note: 'Piz' was declared here 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; | ^~~ +ads.c: In function 'hypre_ADSSolve': +ads.c:1606:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] + 1606 | hypre_printf(" Cycle %2d %e %f %e \n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1607 | i + 1, r_norm, r_norm / old_resid, relative_resid); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ads.c:1440:24: note: 'r_norm' was declared here + 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~ +ads.c:1597:13: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] + 1597 | if (b_norm) + | ^ +ads.c:1440:32: note: 'b_norm' was declared here + 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~ +ads.c:1618:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] + 1618 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1619 | hypre_pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ads.c:1440:15: note: 'r0_norm' was declared here + 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~~ +partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': +partial.c:2217:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 2217 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +partial.c:1994:21: note: 'wall_time' was declared here + 1994 | HYPRE_Real wall_time; + | ^~~~~~~~~ partial.c:2506:46: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 2506 | (sgn * A_ext_data[jj1]) < 0) | ~~~~~~~~~~^~~~~ @@ -4114,6 +4147,7 @@ partial.c:1956:21: note: 'A_ext_j' was declared here 1956 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj partial.c:2185:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 2185 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ @@ -4126,9 +4160,8 @@ partial.c:1967:21: note: 'Sop_j' was declared here 1967 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp': par_sv_interp.c:1851:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1851 | P_ext_data[index++] = P_ext_data[j]; @@ -4151,7 +4184,39 @@ par_sv_interp.c:1640:21: note: 'P_ext' was declared here 1640 | hypre_CSRMatrix *P_ext; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj +par_amg_setup.c: In function 'hypre_BoomerAMGSetup': +par_amg_setup.c:2920:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 2920 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_amg_setup.c:222:20: note: 'wall_time' was declared here + 222 | HYPRE_Real wall_time; /* for debugging instrumentation */ + | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj +par_ilu_solve.c: In function 'hypre_ILUSolveRAPGMRESHOST': +par_ilu_solve.c:2077:4: warning: 'x_local' may be used uninitialized [-Wmaybe-uninitialized] + 2077 | hypre_SeqVectorSetConstantValues(x_local, 0.0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_ilu_solve.c:1972:23: note: 'x_local' was declared here + 1972 | hypre_Vector *x_local; + | ^~~~~~~ +par_ilu_solve.c:2122:54: warning: 'x_data' may be used uninitialized [-Wmaybe-uninitialized] + 2122 | ytemp_data[i] -= mU_diag_data[j] * x_data[col - nLU]; + | ^ +par_ilu_solve.c:1973:23: note: 'x_data' was declared here + 1973 | HYPRE_Real *x_data; + | ^~~~~~ +par_ilu_setup.c: In function 'hypre_ILUSetupILUKSymbolic': +par_ilu_setup.c:4557:23: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] + 4557 | while (ctrS + k > capacity_S) + | ~~~~~~~~~^~~~~~~~~~~~ +par_ilu_setup.c:4233:22: note: 'capacity_S' was declared here + 4233 | HYPRE_Int capacity_S; + | ^~~~~~~~~~ schwarz.c: In function 'hypre_ParAdSchwarzSolve': schwarz.c:3089:21: warning: 'x_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3089 | x_ext_data[i] = 0.0; @@ -4171,31 +4236,42 @@ schwarz.c:3013:16: note: 'scale_ext' was declared here 3013 | HYPRE_Real *scale_ext; | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj -par_ilu_solve.c: In function 'hypre_ILUSolveRAPGMRESHOST': -par_ilu_solve.c:2077:4: warning: 'x_local' may be used uninitialized [-Wmaybe-uninitialized] - 2077 | hypre_SeqVectorSetConstantValues(x_local, 0.0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_ilu_solve.c:1972:23: note: 'x_local' was declared here - 1972 | hypre_Vector *x_local; - | ^~~~~~~ -par_ilu_solve.c:2122:54: warning: 'x_data' may be used uninitialized [-Wmaybe-uninitialized] - 2122 | ytemp_data[i] -= mU_diag_data[j] * x_data[col - nLU]; - | ^ -par_ilu_solve.c:1973:23: note: 'x_data' was declared here - 1973 | HYPRE_Real *x_data; - | ^~~~~~ +par_ilu_solve.c: In function 'hypre_NSHSolve': +par_ilu_solve.c:2243:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] + 2243 | hypre_ParVectorCopy(f, residual ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_ilu_solve.c:2184:26: note: 'residual' was declared here + 2184 | hypre_ParVector *residual; + | ^~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj -par_amg_setup.c: In function 'hypre_BoomerAMGSetup': -par_amg_setup.c:2920:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 2920 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_amg_setup.c:222:20: note: 'wall_time' was declared here - 222 | HYPRE_Real wall_time; /* for debugging instrumentation */ - | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj +ams.c: In function 'hypre_AMSSolve': +ams.c:3835:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] + 3835 | hypre_printf(" Cycle %2d %e %f %e \n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 3836 | i + 1, r_norm, r_norm / old_resid, relative_resid); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ams.c:3621:24: note: 'r_norm' was declared here + 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~ +ams.c:3826:13: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] + 3826 | if (b_norm) + | ^ +ams.c:3621:32: note: 'b_norm' was declared here + 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~ +ams.c:3847:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] + 3847 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 3848 | hypre_pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj +ams.c:3621:15: note: 'r0_norm' was declared here + 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj schwarz.c: In function 'hypre_ParAMGCreateDomainDof': schwarz.c:3686:49: warning: 'a_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 3686 | for (j = a_ext_i[i_dof]; j < a_ext_i[i_dof + 1]; j++) @@ -4215,24 +4291,6 @@ schwarz.c:3218:16: note: 'a_ext_data' was declared here 3218 | HYPRE_Real *a_ext_data; | ^~~~~~~~~~ -par_ilu_solve.c: In function 'hypre_NSHSolve': -par_ilu_solve.c:2243:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] - 2243 | hypre_ParVectorCopy(f, residual ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_ilu_solve.c:2184:26: note: 'residual' was declared here - 2184 | hypre_ParVector *residual; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj -par_ilu_solve.c: In function 'hypre_ILUSolve': -par_ilu_solve.c:164:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] - 164 | hypre_ParVectorCopy(f, residual); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_ilu_solve.c:93:26: note: 'residual' was declared here - 93 | hypre_ParVector *residual; - | ^~~~~~~~ par_ilu.c: In function 'hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal': par_ilu.c:4433:7: warning: 'nnzM' may be used uninitialized [-Wmaybe-uninitialized] 4433 | hypre_printf("matrix size %5d\nfinal norm at loop %5d is %16.12f, time per iteration is %16.12f, complexity is %16.12f out of maximum %16.12f\n", @@ -4248,6 +4306,7 @@ par_ilu.c:4301:22: note: 'time_s' was declared here 4301 | HYPRE_Real time_s, time_e; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj par_ilu.c: In function 'hypre_ILUParCSRInverseNSH': par_ilu.c:4581:37: warning: 'time_s' may be used uninitialized [-Wmaybe-uninitialized] 4581 | norm, (time_e - time_s) / i); @@ -4255,14 +4314,14 @@ par_ilu.c:4485:28: note: 'time_s' was declared here 4485 | HYPRE_Real time_s, time_e; | ^~~~~~ +par_ilu_solve.c: In function 'hypre_ILUSolve': +par_ilu_solve.c:164:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] + 164 | hypre_ParVectorCopy(f, residual); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_ilu_solve.c:93:26: note: 'residual' was declared here + 93 | hypre_ParVector *residual; + | ^~~~~~~~ schwarz.c: In function 'hypre_ParGenerateScale': -par_ilu_setup.c: In function 'hypre_ILUSetupILUKSymbolic': -par_ilu_setup.c:4557:23: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] - 4557 | while (ctrS + k > capacity_S) - | ~~~~~~~~~^~~~~~~~~~~~ -par_ilu_setup.c:4233:22: note: 'capacity_S' was declared here - 4233 | HYPRE_Int capacity_S; - | ^~~~~~~~~~ schwarz.c:3797:22: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 3797 | scale_ext[j_loc - num_variables] += 1.0; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ @@ -4272,6 +4331,20 @@ schwarz.c:3763:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] 3763 | HYPRE_Real *scale_int; | ^~~~~~~~~ +par_ilu_setup.c: In function 'hypre_ILUSetupILUT': +par_ilu_setup.c:5790:31: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] + 5790 | while (ctrS + lenhu + 1 > capacity_S) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +par_ilu_setup.c:5202:29: note: 'capacity_S' was declared here + 5202 | HYPRE_Int capacity_S; + | ^~~~~~~~~~ +ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': +ams.c:4600:41: warning: 'diag' may be used uninitialized [-Wmaybe-uninitialized] + 4600 | if (l1_norm[i] <= 4.0 / 3.0 * diag) + | ~~~~~~~~~~^~~~~~ +ams.c:4367:15: note: 'diag' was declared here + 4367 | HYPRE_Real diag; + | ^~~~ schwarz.c: In function 'hypre_ParGenerateHybridScale': schwarz.c:3910:25: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 3910 | scale_ext[j_loc] += 1.0; @@ -4288,43 +4361,6 @@ schwarz.c:3855:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] 3855 | HYPRE_Real *scale_int; | ^~~~~~~~~ -ams.c: In function 'hypre_AMSSolve': -ams.c:3835:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] - 3835 | hypre_printf(" Cycle %2d %e %f %e \n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3836 | i + 1, r_norm, r_norm / old_resid, relative_resid); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ams.c:3621:24: note: 'r_norm' was declared here - 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~ -ams.c:3826:13: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] - 3826 | if (b_norm) - | ^ -ams.c:3621:32: note: 'b_norm' was declared here - 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~ -ams.c:3847:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] - 3847 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3848 | hypre_pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ams.c:3621:15: note: 'r0_norm' was declared here - 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~~ -ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': -ams.c:4600:41: warning: 'diag' may be used uninitialized [-Wmaybe-uninitialized] - 4600 | if (l1_norm[i] <= 4.0 / 3.0 * diag) - | ~~~~~~~~~~^~~~~~ -ams.c:4367:15: note: 'diag' was declared here - 4367 | HYPRE_Real diag; - | ^~~~ -par_ilu_setup.c: In function 'hypre_ILUSetupILUT': -par_ilu_setup.c:5790:31: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] - 5790 | while (ctrS + lenhu + 1 > capacity_S) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -par_ilu_setup.c:5202:29: note: 'capacity_S' was declared here - 5202 | HYPRE_Int capacity_S; - | ^~~~~~~~~~ Building libHYPRE_parcsr_ls.so ... mpicc -shared -o libHYPRE_parcsr_ls-2.28.0.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_parcsr_mgr.o F90_HYPRE_parcsr_ilu.o F90_HYPRE_ams.o gen_redcs_mat.o HYPRE_parcsr_amg.o HYPRE_parcsr_amgdd.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_ilu.o HYPRE_parcsr_fsai.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_2s_interp.o par_amg.o par_amgdd.o par_amgdd_comp_grid.o par_amgdd_setup.o par_amgdd_solve.o par_amgdd_fac_cycle.o par_amgdd_helpers.o par_amg_solve.o par_amg_solveT.o par_fsai.o par_fsai_setup.o par_fsai_solve.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_gauss_elim.o par_gsmg.o par_indepset.o par_interp.o par_jacobi_interp.o par_krylov_func.o par_mod_lr_interp.o par_multi_interp.o par_mod_multi_interp.o par_laplace.o par_laplace_27pt.o par_laplace_9pt.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_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 par_vardifconv.o par_vardifconv_rs.o partial.o schwarz.o block_tridiag.o par_restr.o par_lr_restr.o dsuperlu.o ads.obj ams.obj ame.obj par_amg_setup.obj par_ilu.obj par_ilu_setup.obj par_ilu_solve_device.obj par_ilu_solve.obj par_cheby_device.obj par_relax_more_device.obj par_coarsen_device.obj par_coarse_parms_device.obj par_indepset_device.obj par_interp_device.obj par_lr_restr_device.obj par_interp_trunc_device.obj par_lr_interp_device.obj par_strength_device.obj par_strength2nd_device.obj par_amgdd_fac_cycle_device.obj par_2s_interp_device.obj par_relax_device.obj par_mod_multi_interp_device.obj par_mgr_device.obj -Wl,-soname,libHYPRE_parcsr_ls-2.28.0.so ln -s -f libHYPRE_parcsr_ls-2.28.0.so libHYPRE_parcsr_ls.so @@ -4348,7 +4384,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_grid.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_matrix.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_stencil.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_vector.c In file included from assumed_part.c:10: In function 'hypre_APSubdivideRegion', inlined from 'hypre_APSubdivideRegion' at assumed_part.c:75:1: @@ -4364,6 +4399,7 @@ assumed_part.c:87:31: note: 'div' declared here 87 | hypre_Index isize, index, div; | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_vector.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c project.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_grid.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_io.c @@ -4377,6 +4413,13 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_scale.c -o struct_scale.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_vector.c -o struct_vector.obj +struct_io.c: In function 'hypre_ReadBoxArrayData_CC': +struct_io.c:334:21: warning: 'constant_stencil_size' may be used uninitialized [-Wmaybe-uninitialized] + 334 | for (j = 0; j < constant_stencil_size; j++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +struct_io.c:304:38: note: 'constant_stencil_size' was declared here + 304 | HYPRE_Int data_box_volume, constant_stencil_size; + | ^~~~~~~~~~~~~~~~~~~~~ struct_communication.c: In function 'hypre_CommPkgCreate': struct_communication.c:265:12: warning: 'comm_type' may be used uninitialized [-Wmaybe-uninitialized] 265 | k = hypre_CommTypeNumEntries(comm_type); @@ -4390,13 +4433,6 @@ struct_grid.c:703:29: note: 'boxnum' was declared here 703 | HYPRE_Int p, b, boxnum; | ^~~~~~ -struct_io.c: In function 'hypre_ReadBoxArrayData_CC': -struct_io.c:334:21: warning: 'constant_stencil_size' may be used uninitialized [-Wmaybe-uninitialized] - 334 | for (j = 0; j < constant_stencil_size; j++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -struct_io.c:304:38: note: 'constant_stencil_size' was declared here - 304 | HYPRE_Int data_box_volume, constant_stencil_size; - | ^~~~~~~~~~~~~~~~~~~~~ Building libHYPRE_struct_mv.so ... mpicc -shared -o libHYPRE_struct_mv-2.28.0.so assumed_part.o box_algebra.o box_boundary.o box.o box_manager.o communication_info.o computation.o F90_HYPRE_struct_grid.o F90_HYPRE_struct_matrix.o F90_HYPRE_struct_stencil.o F90_HYPRE_struct_vector.o HYPRE_struct_grid.o HYPRE_struct_matrix.o HYPRE_struct_stencil.o HYPRE_struct_vector.o project.o struct_grid.o struct_io.o struct_matrix_mask.o struct_stencil.o struct_axpy.obj struct_communication.obj struct_copy.obj struct_innerprod.obj struct_matrix.obj struct_matvec.obj struct_scale.obj struct_vector.obj -Wl,-soname,libHYPRE_struct_mv-2.28.0.so ln -s -f libHYPRE_struct_mv-2.28.0.so libHYPRE_struct_mv.so @@ -4446,8 +4482,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_setup.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_solve.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj smg_setup_rap.c: In function 'hypre_SMGCreateRAPOp': smg_setup_rap.c:65:11: warning: 'RAP' may be used uninitialized [-Wmaybe-uninitialized] 65 | return RAP; @@ -4455,10 +4489,11 @@ smg_setup_rap.c:25:27: note: 'RAP' was declared here 25 | hypre_StructMatrix *RAP; | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_solve.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_int.c -o HYPRE_struct_int.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_pcg.c -o HYPRE_struct_pcg.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg3_setup_rap.c -o pfmg3_setup_rap.obj sparse_msg_setup_rap.c: In function 'hypre_SparseMSGCreateRAPOp': sparse_msg_setup_rap.c:45:11: warning: 'RAP' may be used uninitialized [-Wmaybe-uninitialized] 45 | return RAP; @@ -4466,6 +4501,7 @@ sparse_msg_setup_rap.c:29:27: note: 'RAP' was declared here 29 | hypre_StructMatrix *RAP; | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg3_setup_rap.c -o pfmg3_setup_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup.c -o pfmg_setup.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup_interp.c -o pfmg_setup_interp.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup_rap5.c -o pfmg_setup_rap5.obj @@ -4502,6 +4538,7 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c point_relax.c -o point_relax.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c red_black_constantcoef_gs.c -o red_black_constantcoef_gs.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c red_black_gs.c -o red_black_gs.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj cyclic_reduction.c: In function 'hypre_CycRedSetupCoarseOp': cyclic_reduction.c:344:24: warning: 'ac_ce' may be used uninitialized [-Wmaybe-uninitialized] 344 | ac_ce[iAc] = -a_ce[iA] * a_ce[iAp1] / a_cc[iAp1]; @@ -4509,8 +4546,6 @@ cyclic_reduction.c:241:44: note: 'ac_ce' was declared here 241 | HYPRE_Real *ac_cc, *ac_cw, *ac_ce; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS5': pfmg_setup_interp.c:890:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 890 | if (!center) @@ -4543,6 +4578,7 @@ red_black_constantcoef_gs.c:56:33: warning: 'App1' may be used uninitialized [-Wmaybe-uninitialized] 56 | HYPRE_Real App0, App1, App2, App3, App4, App5, AApd; | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS9': pfmg_setup_interp.c:1036:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1036 | if (!center) @@ -4562,7 +4598,6 @@ pfmg_setup_interp.c:1020:32: note: 'right' was declared here 1020 | HYPRE_Real center, left, right; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS7': pfmg_setup_interp.c:1165:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1165 | if (!center) @@ -4582,6 +4617,7 @@ pfmg_setup_interp.c:1144:32: note: 'right' was declared here 1144 | HYPRE_Real center, left, right; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg.c -o smg.obj @@ -4643,7 +4679,6 @@ pfmg_setup_interp.c:1407:35: note: 'right' was declared here 1407 | HYPRE_Real center, left, right; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj In file included from _hypre_struct_ls.h:9, from semi_setup_rap.c:8: semi_setup_rap.c: In function 'hypre_SemiCreateRAPOp': @@ -4656,8 +4691,6 @@ semi_setup_rap.c:57:27: note: 'not_cdirs' was declared here 57 | HYPRE_Int *not_cdirs; | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym': smg2_setup_rap.c:408:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 408 | + a_csw[iA] * pa[iP1]; @@ -4677,27 +4710,10 @@ smg2_setup_rap.c:180:42: note: 'a_cnw' was declared here 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj -sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPSym': -sparse_msg2_setup_rap.c:448:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] - 448 | + a_csw[iA] * pa[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:195:26: note: 'a_csw' was declared here - 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; - | ^~~~~ -sparse_msg2_setup_rap.c:458:57: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] - 458 | + a_cse[iA] * pa[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:195:34: note: 'a_cse' was declared here - 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; - | ^~~~~ -sparse_msg2_setup_rap.c:467:64: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] - 467 | + a_cnw[iA] * pa[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:195:42: note: 'a_cnw' was declared here - 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19': pfmg_setup_interp.c:1675:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1675 | if (!center) @@ -4717,6 +4733,25 @@ pfmg_setup_interp.c:1651:32: note: 'right' was declared here 1651 | HYPRE_Real center, left, right; | ^~~~~ +sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPSym': +sparse_msg2_setup_rap.c:448:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] + 448 | + a_csw[iA] * pa[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:195:26: note: 'a_csw' was declared here + 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; + | ^~~~~ +sparse_msg2_setup_rap.c:458:57: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] + 458 | + a_cse[iA] * pa[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:195:34: note: 'a_cse' was declared here + 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; + | ^~~~~ +sparse_msg2_setup_rap.c:467:64: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] + 467 | + a_cnw[iA] * pa[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:195:42: note: 'a_cnw' was declared here + 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; + | ^~~~~ smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPSym': smg3_setup_rap.c:869:65: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 869 | + rb[iR] * a_asw[iAm1] @@ -4909,25 +4944,7 @@ smg2_setup_rap.c:491:42: note: 'a_cne' was declared here 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ -pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': -pfmg_setup_interp.c:1906:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] - 1906 | if (!center) - | ^ -pfmg_setup_interp.c:1876:18: note: 'center' was declared here - 1876 | HYPRE_Real center, left, right; - | ^~~~~~ -pfmg_setup_interp.c:1917:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] - 1917 | Pp0[Pi] = left / center; - | ~~~~~^~~~~~~~ -pfmg_setup_interp.c:1876:26: note: 'left' was declared here - 1876 | HYPRE_Real center, left, right; - | ^~~~ -pfmg_setup_interp.c:1918:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] - 1918 | Pp1[Pi] = right / center; - | ~~~~~~^~~~~~~~ -pfmg_setup_interp.c:1876:32: note: 'right' was declared here - 1876 | HYPRE_Real center, left, right; - | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPSym': sparse_msg3_setup_rap.c:782:65: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 782 | + rb[iR] * a_asw[iAm1] @@ -5065,6 +5082,25 @@ sparse_msg3_setup_rap.c:223:56: note: 'rap_bne' was declared here 223 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ +pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': +pfmg_setup_interp.c:1906:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] + 1906 | if (!center) + | ^ +pfmg_setup_interp.c:1876:18: note: 'center' was declared here + 1876 | HYPRE_Real center, left, right; + | ^~~~~~ +pfmg_setup_interp.c:1917:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] + 1917 | Pp0[Pi] = left / center; + | ~~~~~^~~~~~~~ +pfmg_setup_interp.c:1876:26: note: 'left' was declared here + 1876 | HYPRE_Real center, left, right; + | ^~~~ +pfmg_setup_interp.c:1918:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] + 1918 | Pp1[Pi] = right / center; + | ~~~~~~^~~~~~~~ +pfmg_setup_interp.c:1876:32: note: 'right' was declared here + 1876 | HYPRE_Real center, left, right; + | ^~~~~ sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': sparse_msg2_setup_rap.c:788:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 788 | + a_cse[iA] * pb[iP1] @@ -5427,6 +5463,11 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_axpy.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_copy.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_graph.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_grid.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_innerprod.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_matvec.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_scale.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_stencil.c HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': HYPRE_sstruct_vector.c:214:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, @@ -5444,11 +5485,6 @@ HYPRE_sstruct_vector.c:153:36: note: 'iupper' was declared here 153 | HYPRE_Int ilower, iupper; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_grid.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_innerprod.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_matvec.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_scale.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_stencil.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_matrix.c -o sstruct_matrix.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj HYPRE_sstruct_matrix.c: In function 'HYPRE_SStructMatrixInitialize': @@ -5527,6 +5563,9 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c krylov_sstruct.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c eliminate_rowscols.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_grad.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_physbdy.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c fac_cf_coarsen.c: In function 'hypre_AMR_CFCoarsen': fac_cf_coarsen.c:369:35: warning: 'startrank' may be used uninitialized [-Wmaybe-uninitialized] 369 | if ((rank - startrank) >= hypre_SStructGraphIUVEntry(graph, 0) && @@ -5543,9 +5582,6 @@ fac_cf_coarsen.c:131:28: note: 'lindex[2]' was declared here 131 | hypre_Index lindex, zero_index; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_physbdy.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_semi_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_solve.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_solve2.c @@ -5553,20 +5589,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_TV_setup.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_zeroBC.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c nd1_amge_interpolation.c -maxwell_solve2.c: In function 'hypre_MaxwellSolve2': -maxwell_solve2.c:185:29: warning: 'e_dot_e' may be used uninitialized [-Wmaybe-uninitialized] - 185 | if ((e_dot_e / x_dot_x) < eps) - | ~~~~~~~~~^~~~~~~~~~ -maxwell_solve2.c:76:27: note: 'e_dot_e' was declared here - 76 | HYPRE_Real e_dot_e, x_dot_x; - | ^~~~~~~ -maxwell_solve2.c:185:29: warning: 'x_dot_x' may be used uninitialized [-Wmaybe-uninitialized] - 185 | if ((e_dot_e / x_dot_x) < eps) - | ~~~~~~~~~^~~~~~~~~~ -maxwell_solve2.c:76:36: note: 'x_dot_x' was declared here - 76 | HYPRE_Real e_dot_e, x_dot_x; - | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_grad.c:18: @@ -5593,6 +5615,20 @@ maxwell_grad.c:89:38: note: 'ndirection' was declared here 89 | HYPRE_Int *direction, ndirection; | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c +maxwell_solve2.c: In function 'hypre_MaxwellSolve2': +maxwell_solve2.c:185:29: warning: 'e_dot_e' may be used uninitialized [-Wmaybe-uninitialized] + 185 | if ((e_dot_e / x_dot_x) < eps) + | ~~~~~~~~~^~~~~~~~~~ +maxwell_solve2.c:76:27: note: 'e_dot_e' was declared here + 76 | HYPRE_Real e_dot_e, x_dot_x; + | ^~~~~~~ +maxwell_solve2.c:185:29: warning: 'x_dot_x' may be used uninitialized [-Wmaybe-uninitialized] + 185 | if ((e_dot_e / x_dot_x) < eps) + | ~~~~~~~~~^~~~~~~~~~ +maxwell_solve2.c:76:36: note: 'x_dot_x' was declared here + 76 | HYPRE_Real e_dot_e, x_dot_x; + | ^~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_owninfo.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_recvinfo.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sendinfo.c @@ -5625,29 +5661,7 @@ maxwell_physbdy.c:79:53: note: 'lindex[2]' was declared here 79 | hypre_Index loop_size, start, index, lindex; | ^~~~~~ -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, - from ./../IJ_mv/_hypre_IJ_mv.h:8, - from nd1_amge_interpolation.c:8: -nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': -./../utilities/_hypre_utilities.h:780:2: warning: 'col_ind1' may be used uninitialized [-Wmaybe-uninitialized] - 780 | (hypre_Memcpy((void *)(dst), (void *)(src), (size_t)(sizeof(type) * (count)), locdst, locsrc)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -nd1_amge_interpolation.c:180:10: note: in expansion of macro 'hypre_TMemcpy' - 180 | hypre_TMemcpy(bdof, col_ind1, HYPRE_BigInt, size1, HYPRE_MEMORY_HOST, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~~~ -nd1_amge_interpolation.c:118:32: note: 'col_ind1' was declared here - 118 | HYPRE_BigInt *col_ind0, *col_ind1, *col_ind2; - | ^~~~~~~~ -nd1_amge_interpolation.c:264:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized] - 264 | tmp_J = (OffProcRows[swap[m]] -> cols); - | ~~~~^~~ -nd1_amge_interpolation.c:49:15: note: 'swap' was declared here - 49 | HYPRE_Int *swap; - | ^~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_relax.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup.c In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_TV_setup.c:15: @@ -5679,10 +5693,57 @@ maxwell_TV_setup.c:117:54: note: 'vartype_faces' was declared here 117 | HYPRE_SStructVariable *vartypes, *vartype_edges, *vartype_faces, *vartype_cell; | ^~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_relax.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, + from ./../IJ_mv/_hypre_IJ_mv.h:8, + from nd1_amge_interpolation.c:8: +nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': +./../utilities/_hypre_utilities.h:780:2: warning: 'col_ind1' may be used uninitialized [-Wmaybe-uninitialized] + 780 | (hypre_Memcpy((void *)(dst), (void *)(src), (size_t)(sizeof(type) * (count)), locdst, locsrc)) + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +nd1_amge_interpolation.c:180:10: note: in expansion of macro 'hypre_TMemcpy' + 180 | hypre_TMemcpy(bdof, col_ind1, HYPRE_BigInt, size1, HYPRE_MEMORY_HOST, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~~~ +nd1_amge_interpolation.c:118:32: note: 'col_ind1' was declared here + 118 | HYPRE_BigInt *col_ind0, *col_ind1, *col_ind2; + | ^~~~~~~~ +nd1_amge_interpolation.c:264:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized] + 264 | tmp_J = (OffProcRows[swap[m]] -> cols); + | ~~~~^~~ +nd1_amge_interpolation.c:49:15: note: 'swap' was declared here + 49 | HYPRE_Int *swap; + | ^~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_solve.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_restrict.c +In file included from _hypre_sstruct_ls.h:19, + from fac_interp2.c:21: +fac_interp2.c: In function 'hypre_FAC_WeightedInterp2': +fac_interp2.c:980:65: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] + 980 | kmax = hypre_min( (intersect_size[2] - lindex[2] * stride[2]), + | ~~~~~~~~~~^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:53:28: note: in definition of macro 'hypre_min' + 53 | #define hypre_min(a,b) (((a)<(b)) ? (a) : (b)) + | ^ +fac_interp2.c:742:39: note: 'lindex[2]' was declared here + 742 | hypre_Index loop_size, lindex; + | ^~~~~~ +fac_interp2.c:978:65: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] + 978 | jmax = hypre_min( (intersect_size[1] - lindex[1] * stride[1]), + | ~~~~~~~~~~^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:53:28: note: in definition of macro 'hypre_min' + 53 | #define hypre_min(a,b) (((a)<(b)) ? (a) : (b)) + | ^ +fac_interp2.c:742:39: note: 'lindex[1]' was declared here + 742 | hypre_Index loop_size, lindex; + | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj sstruct_sharedDOFComm.c: In function 'hypre_SStructSharedDOF_ParcsrMatRowsComm': sstruct_sharedDOFComm.c:632:27: warning: 'nbdry_slabs' may be used uninitialized [-Wmaybe-uninitialized] 632 | for (i = 0; i < nbdry_slabs; i++) @@ -5727,31 +5788,6 @@ sstruct_sharedDOFComm.c:113:45: note: 'lindex[2]' was declared here 113 | hypre_Index loop_size, start, lindex; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_restrict.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj -In file included from _hypre_sstruct_ls.h:19, - from fac_interp2.c:21: -fac_interp2.c: In function 'hypre_FAC_WeightedInterp2': -fac_interp2.c:980:65: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] - 980 | kmax = hypre_min( (intersect_size[2] - lindex[2] * stride[2]), - | ~~~~~~~~~~^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:53:28: note: in definition of macro 'hypre_min' - 53 | #define hypre_min(a,b) (((a)<(b)) ? (a) : (b)) - | ^ -fac_interp2.c:742:39: note: 'lindex[2]' was declared here - 742 | hypre_Index loop_size, lindex; - | ^~~~~~ -fac_interp2.c:978:65: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] - 978 | jmax = hypre_min( (intersect_size[1] - lindex[1] * stride[1]), - | ~~~~~~~~~~^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:53:28: note: in definition of macro 'hypre_min' - 53 | #define hypre_min(a,b) (((a)<(b)) ? (a) : (b)) - | ^ -fac_interp2.c:742:39: note: 'lindex[1]' was declared here - 742 | hypre_Index loop_size, lindex; - | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_setup2.c -o fac_setup2.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_zero_stencilcoef.c -o fac_zero_stencilcoef.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c node_relax.c -o node_relax.obj @@ -6015,6 +6051,7 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c MatGenFD.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Mem_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Numbering_dh.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Parser_dh.c krylov_dh.c: In function 'bicgstab_euclid': krylov_dh.c:70:38: warning: 'alpha_1' may be used uninitialized [-Wmaybe-uninitialized] 70 | beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); @@ -6034,12 +6071,15 @@ krylov_dh.c:29:17: note: 'rho_2' was declared here 29 | rho_1, rho_2, | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Parser_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c shellSort_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c sig_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c SortedList_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c SortedSet_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c SubdomainGraph_dh.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c TimeLog_dh.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Timer_dh.c +In function 'mat_dh_transpose_reuse_private_private', + inlined from 'mat_dh_transpose_private' at mat_dh_private.c:871:3: In function 'generateBlocked', inlined from 'MatGenFD_Run' at MatGenFD.c:201:5: MatGenFD.c:820:12: warning: 'nabory1' may be used uninitialized [-Wmaybe-uninitialized] @@ -6113,7 +6153,11 @@ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mat_dh_private.c:918:13: warning: 'aval' may be used uninitialized [-Wmaybe-uninitialized] + 918 | aval[idx] = AVAL[j]; + | ^ MatGenFD.c: In function 'MatGenFD_Run': +mat_dh_private.c: In function 'mat_dh_transpose_private': MatGenFD.c:228:22: note: 'naborx2' was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ @@ -6125,21 +6169,20 @@ 359 | &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c: In function 'MatGenFD_Run': +mat_dh_private.c:885:15: note: 'aval' was declared here + 885 | HYPRE_Real *aval; + | ^~~~ MatGenFD.c:228:40: note: 'nabory2' was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c TimeLog_dh.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Timer_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Vec_dh.c -In function 'mat_dh_transpose_reuse_private_private', - inlined from 'mat_dh_transpose_private' at mat_dh_private.c:871:3: -mat_dh_private.c:918:13: warning: 'aval' may be used uninitialized [-Wmaybe-uninitialized] - 918 | aval[idx] = AVAL[j]; - | ^ -mat_dh_private.c: In function 'mat_dh_transpose_private': -mat_dh_private.c:885:15: note: 'aval' was declared here - 885 | HYPRE_Real *aval; - | ^~~~ +mat_dh_private.c: In function 'profileMat': +mat_dh_private.c:1631:6: warning: 'work2' may be used uninitialized [-Wmaybe-uninitialized] + 1631 | if (work2 != NULL) { FREE_DH(work2); CHECK_V_ERROR; } + | ^ +mat_dh_private.c:1507:15: note: 'work2' was declared here + 1507 | HYPRE_Real *work2; + | ^~~~~ In function 'init_mpi_private', inlined from 'SubdomainGraph_dhInit' at SubdomainGraph_dh.c:121:5: SubdomainGraph_dh.c:555:18: warning: 'interiorCount' may be used uninitialized [-Wmaybe-uninitialized] @@ -6149,13 +6192,6 @@ SubdomainGraph_dh.c:532:17: note: 'interiorCount' was declared here 532 | HYPRE_Int interiorCount, bdryCount; | ^~~~~~~~~~~~~ -mat_dh_private.c: In function 'profileMat': -mat_dh_private.c:1631:6: warning: 'work2' may be used uninitialized [-Wmaybe-uninitialized] - 1631 | if (work2 != NULL) { FREE_DH(work2); CHECK_V_ERROR; } - | ^ -mat_dh_private.c:1507:15: note: 'work2' was declared here - 1507 | HYPRE_Real *work2; - | ^~~~~ Building libHYPRE_Euclid.so ... mpicc -shared -o libHYPRE_Euclid-2.28.0.so blas_dh.o Euclid_apply.o Euclid_dh.o ExternalRows_dh.o Factor_dh.o getRow_dh.o globalObjects.o Hash_dh.o Hash_i_dh.o ilu_mpi_bj.o ilu_mpi_pilu.o ilu_seq.o io_dh.o krylov_dh.o Mat_dh.o mat_dh_private.o MatGenFD.o Mem_dh.o Numbering_dh.o Parser_dh.o shellSort_dh.o sig_dh.o SortedList_dh.o SortedSet_dh.o SubdomainGraph_dh.o TimeLog_dh.o Timer_dh.o Vec_dh.o -Wl,-soname,libHYPRE_Euclid-2.28.0.so ln -s -f libHYPRE_Euclid-2.28.0.so libHYPRE_Euclid.so @@ -6205,7 +6241,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dtrsv.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c f2c.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c idamax.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c lsame.c dsyr2.c: In function 'hypre_dsyr2': dsyr2.c:29:21: warning: 'jx' may be used uninitialized [-Wmaybe-uninitialized] 29 | integer ix, iy, jx, jy, kx, ky; @@ -6213,10 +6248,12 @@ dsyr2.c:29:25: warning: 'jy' may be used uninitialized [-Wmaybe-uninitialized] 29 | integer ix, iy, jx, jy, kx, ky; | ^~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c lsame.c dtrmv.c: In function 'hypre_dtrmv': dtrmv.c:21:21: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] 21 | integer ix, jx, kx; | ^~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c dtrsv.c: In function 'hypre_dtrsv': dtrsv.c:308:20: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] 308 | kx += (*n - 1) * *incx; @@ -6224,7 +6261,6 @@ dtrsv.c:28:21: note: 'kx' was declared here 28 | integer ix, jx, kx; | ^~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c make[3]: Leaving directory '/build/reproducible-path/hypre-2.28.0/src-static/blas' Making lapack ... @@ -6266,6 +6302,8 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq5.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq6.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasr.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasrt.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlassq.c In file included from dgesvd.c:8: dgesvd.c: In function 'hypre_dgesvd': f2c.h:196:36: warning: 'bdspac' may be used uninitialized [-Wmaybe-uninitialized] @@ -6277,7 +6315,6 @@ dgesvd.c:46:17: note: 'bdspac' was declared here 46 | integer ir, bdspac, iu; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasrt.c dgesvd.c:3751:45: warning: 'wrkbl' may be used uninitialized [-Wmaybe-uninitialized] 3751 | if (*lwork >= wrkbl + *lda * *m) { | ~~~~~~^~~~~~~~~~~ @@ -6290,7 +6327,6 @@ dgesvd.c:40:13: note: 'ie' was declared here 40 | integer ie; | ^~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlassq.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaswp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasv2.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlatrd.c @@ -6359,6 +6395,8 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c prefix_sum.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c printf.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c qsort.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c utilities.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mpistubs.c exchange_data.c: In function 'hypre_DataExchangeList': exchange_data.c:417:10: warning: 'term_requests' may be used uninitialized [-Wmaybe-uninitialized] 417 | hypre_MPI_Testall(tree.num_child, term_requests, &children_complete, @@ -6368,7 +6406,6 @@ exchange_data.c:178:23: note: 'term_requests' was declared here 178 | hypre_MPI_Request *term_requests, term_request1, request_parent; | ^~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c utilities.c exchange_data.c:417:10: warning: 'term_statuses' may be used uninitialized [-Wmaybe-uninitialized] 417 | hypre_MPI_Testall(tree.num_child, term_requests, &children_complete, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -6427,7 +6464,6 @@ exchange_data.c:173:43: note: 'contact_statuses' was declared here 173 | hypre_MPI_Status *response_statuses, *contact_statuses; | ^~~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mpistubs.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c qsplit.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c random.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c threading.c @@ -6543,8 +6579,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_numer7.c -o csr_spgemm_device_numer7.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_numer8.c -o csr_spgemm_device_numer8.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_numer9.c -o csr_spgemm_device_numer9.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_numer10.c -o csr_spgemm_device_numer10.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_onemklsparse.c -o csr_spgemm_device_onemklsparse.obj csr_matop.c: In function 'hypre_CSRMatrixSplit': csr_matop.c:1439:20: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 1439 | temp[cnt_offd] = Bs_ext_j[j]; @@ -6552,10 +6586,13 @@ csr_matop.c:1330:21: note: 'temp' was declared here 1330 | HYPRE_BigInt *temp; | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_numer10.c -o csr_spgemm_device_numer10.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_onemklsparse.c -o csr_spgemm_device_onemklsparse.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl.c -o csr_spgemm_device_symbl.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl1.c -o csr_spgemm_device_symbl1.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl2.c -o csr_spgemm_device_symbl2.obj csr_matrix.c: In function 'hypre_CSRMatrixUnion': csr_matrix.c:1255:16: warning: 'big_jB' may be used uninitialized [-Wmaybe-uninitialized] 1255 | if ( big_jB == big_jA ) @@ -6569,7 +6606,6 @@ csr_matrix.c:1155:22: note: 'big_jA' was declared here 1155 | HYPRE_BigInt jBg, big_jA, big_jB; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl2.c -o csr_spgemm_device_symbl2.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl3.c -o csr_spgemm_device_symbl3.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl4.c -o csr_spgemm_device_symbl4.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl5.c -o csr_spgemm_device_symbl5.obj @@ -6611,11 +6647,11 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matrix.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matvec.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_marked.c par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt': par_csr_bool_matop.c:1088:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 1088 | hypre_CSRBooleanMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_marked.c par_csr_bool_matop.c:642:28: note: 'A_ext' was declared here 642 | hypre_CSRBooleanMatrix *A_ext; | ^~~~~ @@ -6670,6 +6706,31 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_make_system.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector.c +par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': +par_csr_matvec.c:647:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 647 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_matvec.c:558:28: note: 'comm_handle' was declared here + 558 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +par_csr_matvec.c:668:26: warning: 'x_tmp' may be used uninitialized [-Wmaybe-uninitialized] + 668 | if (num_cols_offd) hypre_CSRMatrixMatvec_FF( alpha, offd, x_tmp, 1.0, y_local, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 669 | CF_marker, CF_marker_offd, fpt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_matvec.c:567:23: note: 'x_tmp' was declared here + 567 | hypre_Vector *x_tmp; + | ^~~~~ +par_csr_matvec.c:650:10: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] + 650 | if (num_sends) + | ^ +par_csr_matvec.c:572:23: note: 'num_sends' was declared here + 572 | HYPRE_Int num_sends, i, j, index, start, num_procs; + | ^~~~~~~~~ +par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': +par_csr_communication.c:762:23: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] + 762 | hypre_MPI_Request *requests; + | ^~~~~~~~ par_csr_aat.c: In function 'hypre_ParCSRAAt': par_csr_aat.c:860:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 860 | hypre_CSRMatrixDestroy(A_ext); @@ -6725,31 +6786,6 @@ par_csr_aat.c:366:21: note: 'A_ext_j' was declared here 366 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ -par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': -par_csr_communication.c:762:23: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] - 762 | hypre_MPI_Request *requests; - | ^~~~~~~~ -par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': -par_csr_matvec.c:647:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 647 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_matvec.c:558:28: note: 'comm_handle' was declared here - 558 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ -par_csr_matvec.c:668:26: warning: 'x_tmp' may be used uninitialized [-Wmaybe-uninitialized] - 668 | if (num_cols_offd) hypre_CSRMatrixMatvec_FF( alpha, offd, x_tmp, 1.0, y_local, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 669 | CF_marker, CF_marker_offd, fpt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_matvec.c:567:23: note: 'x_tmp' was declared here - 567 | hypre_Vector *x_tmp; - | ^~~~~ -par_csr_matvec.c:650:10: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] - 650 | if (num_sends) - | ^ -par_csr_matvec.c:572:23: note: 'num_sends' was declared here - 572 | HYPRE_Int num_sends, i, j, index, start, num_procs; - | ^~~~~~~~~ par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ': par_csr_bool_matrix.c:623:40: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] 623 | for (j = offd_i[i]; j < offd_i[i + 1]; j++) @@ -6798,6 +6834,7 @@ | ~~~~~~~~~~~~~~~~ 228 | num_cols_offd_C); | ~~~~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_batched.c par_csr_bool_matop.c:70:27: note: 'B_ext_offd_j' was declared here 70 | HYPRE_Int *B_ext_offd_j; | ^~~~~~~~~~~~ @@ -6811,7 +6848,6 @@ par_csr_bool_matop.c:46:29: note: 'col_map_offd_C' was declared here 46 | HYPRE_BigInt *col_map_offd_C; | ^~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_batched.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matvec_device.c -o par_csr_matvec_device.obj par_csr_triplemat.c: In function 'hypre_ParCSRMatrixRAPKTHost': par_csr_triplemat.c:679:10: warning: 'APext_diag' may be used uninitialized [-Wmaybe-uninitialized] @@ -6826,9 +6862,26 @@ par_csr_triplemat.c:537:21: note: 'APext_offd' was declared here 537 | hypre_CSRMatrix *APext_offd; | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj +par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': +par_csr_matrix.c:884:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 884 | offd_data[offd_cnt++] = data; + | ^ +par_csr_matrix.c:807:24: note: 'offd_data' was declared here + 807 | HYPRE_Complex *offd_data; + | ^~~~~~~~~ +par_csr_matrix.c:903:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 903 | aux_offd_j[i] = (HYPRE_BigInt)offd_j[i]; + | ^~~~~~~~~~~~~~~~~~~~~~~ +par_csr_matrix.c:809:24: note: 'offd_j' was declared here + 809 | HYPRE_Int *offd_j; + | ^~~~~~ +par_csr_matrix.c:883:15: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] + 883 | tmp_j[offd_cnt] = J; + | ^ +par_csr_matrix.c:810:24: note: 'tmp_j' was declared here + 810 | HYPRE_BigInt *tmp_j; + | ^~~~~ par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj par_csr_bool_matrix.c:877:39: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized] 877 | - a_i[(HYPRE_Int)row_starts[i]]; | ^ @@ -6849,6 +6902,10 @@ par_csr_bool_matrix.c:829:24: note: 'a_j' was declared here 829 | HYPRE_Int *a_j; | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_device.c -o par_vector_device.obj par_csr_matop_marked.c: In function 'hypre_ParMatmul_FC': par_csr_matop_marked.c:429:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixDestroy(Ps_ext); @@ -6874,7 +6931,6 @@ par_csr_matop_marked.c:423:28: warning: 'P_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 423 | P_ext_diag_data[cnt_diag++] = Ps_ext_data[j]; | ^ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj par_csr_matop_marked.c:314:24: note: 'P_ext_diag_data' was declared here 314 | HYPRE_Complex *P_ext_diag_data; | ^~~~~~~~~~~~~~~ @@ -6926,33 +6982,6 @@ par_csr_matop_marked.c:290:24: note: 'map_P_to_C' was declared here 290 | HYPRE_Int *map_P_to_C; | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_device.c -o par_vector_device.obj -par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': -par_csr_matrix.c:884:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 884 | offd_data[offd_cnt++] = data; - | ^ -par_csr_matrix.c:807:24: note: 'offd_data' was declared here - 807 | HYPRE_Complex *offd_data; - | ^~~~~~~~~ -par_csr_matrix.c:903:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 903 | aux_offd_j[i] = (HYPRE_BigInt)offd_j[i]; - | ^~~~~~~~~~~~~~~~~~~~~~~ -par_csr_matrix.c:809:24: note: 'offd_j' was declared here - 809 | HYPRE_Int *offd_j; - | ^~~~~~ -par_csr_matrix.c:883:15: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] - 883 | tmp_j[offd_cnt] = J; - | ^ -par_csr_matrix.c:810:24: note: 'tmp_j' was declared here - 810 | HYPRE_BigInt *tmp_j; - | ^~~~~ -par_vector.c: In function 'hypre_VectorToParVector': -par_vector.c:641:72: warning: 'v_data' may be used uninitialized [-Wmaybe-uninitialized] - 641 | hypre_MPI_Isend( &v_data[(HYPRE_Int) global_vec_starts[p]] + j * global_vecstride, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -par_vector.c:579:24: note: 'v_data' was declared here - 579 | HYPRE_Complex *v_data; - | ^~~~~~ par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': par_csr_matop.c:1635:27: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1635 | *comm_handle_data = hypre_ParCSRCommHandleCreate(1, tmp_comm_pkg, B_int_data, @@ -7001,6 +7030,13 @@ par_csr_matrix.c:1244:24: note: 'A_j' was declared here 1244 | HYPRE_Int *A_j; | ^~~ +par_vector.c: In function 'hypre_VectorToParVector': +par_vector.c:641:72: warning: 'v_data' may be used uninitialized [-Wmaybe-uninitialized] + 641 | hypre_MPI_Isend( &v_data[(HYPRE_Int) global_vec_starts[p]] + j * global_vecstride, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +par_vector.c:579:24: note: 'v_data' was declared here + 579 | HYPRE_Complex *v_data; + | ^~~~~~ par_csr_matop.c: In function 'hypre_ParCSRMatrixTransposeHost': par_csr_matop.c:1981:21: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 1981 | for (i = 0; i < num_sends; i++) @@ -7339,6 +7375,13 @@ par_csr_block_matrix.c:760:19: note: 'B_ext_data' was declared here 760 | HYPRE_Complex *B_ext_data; | ^~~~~~~~~~ +par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterp': +par_csr_block_interp.c:1096:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] + 1096 | if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_block_interp.c:73:27: note: 'A_ext' was declared here + 73 | hypre_CSRBlockMatrix *A_ext; + | ^~~~~ par_csr_block_relax.c: In function 'hypre_BoomerAMGBlockRelax': par_csr_block_relax.c:1949:60: warning: 'Vext_data' may be used uninitialized [-Wmaybe-uninitialized] 1949 | &Vext_data[ii * block_size], @@ -7365,13 +7408,6 @@ par_csr_block_relax.c:113:28: note: 'comm_handle' was declared here 113 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ -par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterp': -par_csr_block_interp.c:1096:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] - 1096 | if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_block_interp.c:73:27: note: 'A_ext' was declared here - 73 | hypre_CSRBlockMatrix *A_ext; - | ^~~~~ par_csr_block_rap.c: In function 'hypre_ParCSRBlockMatrixRAP': par_csr_block_rap.c:500:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 500 | hypre_CSRBlockMatrixDestroy(Ps_ext); @@ -7776,7 +7812,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ilu.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_ams.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c gen_redcs_mat.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c In function 'hypre_new_offd_nodes', inlined from 'hypre_exchange_interp_data' at aux_interp.c:632:23: aux_interp.c:516:28: warning: 'loc_col' may be used uninitialized [-Wmaybe-uninitialized] @@ -7786,6 +7821,7 @@ aux_interp.c:311:23: note: 'loc_col' was declared here 311 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c @@ -7798,7 +7834,16 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_hybrid.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_int.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_mgr.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_fsai.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_pilut.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_schwarz.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_ams.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_ads.c gen_redcs_mat.c: In function 'hypre_seqAMGSetup': +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_ame.c gen_redcs_mat.c:303:21: warning: 'total_nnz' may be used uninitialized [-Wmaybe-uninitialized] 303 | A_seq = hypre_ParCSRMatrixCreate(seq_comm, size, size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7809,15 +7854,6 @@ gen_redcs_mat.c:76:43: note: 'total_nnz' was declared here 76 | HYPRE_Int i, j, size, num_nonzeros, total_nnz, cnt; | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_fsai.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_pilut.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_schwarz.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_ams.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_ads.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_ame.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_2s_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amgdd.c @@ -7890,15 +7926,17 @@ | ^~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cg_relax_wt.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarsen.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cgc_coarsen.c par_fsai_solve.c: In function 'hypre_FSAISolve': par_fsai_solve.c:106:22: warning: 'resnorm' may be used uninitialized [-Wmaybe-uninitialized] 106 | rel_resnorm = resnorm / old_resnorm; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cgc_coarsen.c par_fsai_solve.c:43:38: note: 'resnorm' was declared here 43 | HYPRE_Real old_resnorm, resnorm, rel_resnorm; | ^~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cheby.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coordinates.c par_amg_solveT.c: In function 'hypre_BoomerAMGCycleT': par_amg_solveT.c:497:27: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] 497 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], @@ -7920,9 +7958,6 @@ par_amg_solveT.c:353:20: note: 'relax_points' was declared here 353 | HYPRE_Int relax_points; | ^~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coordinates.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cr.c par_cg_relax_wt.c: In function 'hypre_BoomerAMGCGRelaxWt': par_cg_relax_wt.c:236:16: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] 236 | hypre_ParVectorAxpy(1.0, Utemp, Ztemp); @@ -7930,10 +7965,13 @@ par_cg_relax_wt.c:38:24: note: 'Utemp' was declared here 38 | hypre_ParVector *Utemp; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cycle.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_add_cycle.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_difconv.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_gauss_elim.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_gsmg.c +par_cgc_coarsen.c: In function 'hypre_BoomerAMGCoarsenCGCb': par_coarsen.c: In function 'hypre_BoomerAMGCoarsen': par_coarsen.c:226:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 226 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -7947,7 +7985,18 @@ par_coarsen.c:142:21: note: 'wall_time' was declared here 142 | HYPRE_Real wall_time; | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_gsmg.c +par_cgc_coarsen.c:637:7: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] + 637 | hypre_CSRMatrixDestroy(S_ext); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_cgc_coarsen.c:57:21: note: 'S_ext' was declared here + 57 | hypre_CSRMatrix *S_ext; + | ^~~~~ +par_cgc_coarsen.c:350:21: warning: 'measure_max' may be used uninitialized [-Wmaybe-uninitialized] + 350 | if (!num_left || measure_array[LoL_head->head] < measure_max) + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_cgc_coarsen.c:98:27: note: 'measure_max' was declared here + 98 | HYPRE_Int measure_max; /* BM Aug 30, 2006: maximal measure, needed for CGC */ + | ^~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from par_amgdd_comp_grid.c:14: @@ -8006,6 +8055,7 @@ par_amgdd_comp_grid.c:931:26: note: 'new_R_offd_data' was declared here 931 | HYPRE_Complex *new_R_offd_data; | ^~~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_indepset.c par_cycle.c: In function 'hypre_BoomerAMGCycle': par_cycle.c:457:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] 457 | hypre_ParVectorSetLocalSize(Utemp, local_size); @@ -8045,28 +8095,10 @@ par_cycle.c:80:20: note: 'relax_points' was declared here 80 | HYPRE_Int relax_points; | ^~~~~~~~~~~~ -par_cgc_coarsen.c: In function 'hypre_BoomerAMGCoarsenCGCb': -par_cgc_coarsen.c:637:7: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] - 637 | hypre_CSRMatrixDestroy(S_ext); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_cgc_coarsen.c:57:21: note: 'S_ext' was declared here - 57 | hypre_CSRMatrix *S_ext; - | ^~~~~ -par_cgc_coarsen.c:350:21: warning: 'measure_max' may be used uninitialized [-Wmaybe-uninitialized] - 350 | if (!num_left || measure_array[LoL_head->head] < measure_max) - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_cgc_coarsen.c:98:27: note: 'measure_max' was declared here - 98 | HYPRE_Int measure_max; /* BM Aug 30, 2006: maximal measure, needed for CGC */ - | ^~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_indepset.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp.c -par_gsmg.c: In function 'hypre_ParCSRMatrixFillSmooth': -par_gsmg.c:199:63: warning: 'dof_func_offd' may be used uninitialized [-Wmaybe-uninitialized] - 199 | if (num_functions > 1 && dof_func[i] != dof_func_offd[ii]) - | ^ -par_gsmg.c:81:15: note: 'dof_func_offd' was declared here - 81 | HYPRE_Int *dof_func_offd; - | ^~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_jacobi_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_krylov_func.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_lr_interp.c par_cr.c: In function 'hypre_BoomerAMGIndepRS': par_cr.c:813:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 813 | if (CF_marker_offd[S_offd_j[j]] < 1) @@ -8074,33 +8106,17 @@ par_cr.c:601:21: note: 'S_offd_j' was declared here 601 | HYPRE_Int *S_offd_j; | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_jacobi_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_krylov_func.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_lr_interp.c -par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': -par_coarsen.c:1909:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 1909 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_coarsen.c:982:21: note: 'wall_time' was declared here - 982 | HYPRE_Real wall_time; - | ^~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_multi_interp.c +par_gsmg.c: In function 'hypre_ParCSRMatrixFillSmooth': +par_gsmg.c:199:63: warning: 'dof_func_offd' may be used uninitialized [-Wmaybe-uninitialized] + 199 | if (num_functions > 1 && dof_func[i] != dof_func_offd[ii]) + | ^ +par_gsmg.c:81:15: note: 'dof_func_offd' was declared here + 81 | HYPRE_Int *dof_func_offd; + | ^~~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp.c -par_cr.c: In function 'hypre_BoomerAMGIndepRSa': -par_cr.c:1296:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1296 | if (CF_marker_offd[S_offd_j[j]] < 1) - | ~~~~~~~~^~~ -par_cr.c:1084:21: note: 'S_offd_j' was declared here - 1084 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace.c -par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': -par_gsmg.c:1279:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] - 1279 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_gsmg.c:770:21: note: 'S_ext' was declared here - 770 | hypre_CSRMatrix *S_ext; - | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace_27pt.c par_add_cycle.c: In function 'hypre_CreateLambda': par_add_cycle.c:922:21: warning: 'L_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 922 | L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx] * D_data[i]) * D_data[i]; @@ -8138,13 +8154,13 @@ par_add_cycle.c:391:15: warning: 'Atilde_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 391 | HYPRE_Int *Atilde_offd_j; | ^~~~~~~~~~~~~ -par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': -par_cr.c:1785:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1785 | if (CF_marker_offd[S_offd_j[j]] < 1) - | ~~~~~~~~^~~ -par_cr.c:1630:24: note: 'S_offd_j' was declared here - 1630 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ +par_cr.c: In function 'hypre_BoomerAMGIndepRSa': +par_cr.c:1296:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1296 | if (CF_marker_offd[S_offd_j[j]] < 1) + | ~~~~~~~~^~~ +par_cr.c:1084:21: note: 'S_offd_j' was declared here + 1084 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ par_interp.c: In function 'hypre_BoomerAMGBuildInterp': par_interp.c:976:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 976 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } @@ -8152,32 +8168,27 @@ par_interp.c:59:23: note: 'A_ext' was declared here 59 | hypre_CSRMatrix *A_ext; | ^~~~~ -par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG': -par_gsmg.c:2104:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] - 2104 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } +par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': +par_coarsen.c:1909:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 1909 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c:982:21: note: 'wall_time' was declared here + 982 | HYPRE_Real wall_time; + | ^~~~~~~~~ +par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': +par_cr.c:1785:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1785 | if (CF_marker_offd[S_offd_j[j]] < 1) + | ~~~~~~~~^~~ +par_cr.c:1630:24: note: 'S_offd_j' was declared here + 1630 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ +par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': +par_gsmg.c:1279:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] + 1279 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_gsmg.c:1327:21: note: 'S_ext' was declared here - 1327 | hypre_CSRMatrix *S_ext; +par_gsmg.c:770:21: note: 'S_ext' was declared here + 770 | hypre_CSRMatrix *S_ext; | ^~~~~ -par_gsmg.c:1914:51: warning: 'S_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 1914 | sum += S_ext_data[jj1]; - | ~~~~~~~~~~^~~~~ -par_gsmg.c:1329:21: note: 'S_ext_data' was declared here - 1329 | HYPRE_Real *S_ext_data; - | ^~~~~~~~~~ -par_gsmg.c:1894:62: warning: 'S_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 1894 | for (jj1 = S_ext_i[c_num]; jj1 < S_ext_i[c_num + 1]; jj1++) - | ^ -par_gsmg.c:1330:27: note: 'S_ext_i' was declared here - 1330 | HYPRE_Int *S_ext_i; - | ^~~~~~~ -par_gsmg.c:1896:32: warning: 'S_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 1896 | big_i2 = S_ext_j[jj1]; - | ~~~~~~~^~~~~~~~~~~~~~ -par_gsmg.c:1331:21: note: 'S_ext_j' was declared here - 1331 | HYPRE_BigInt *S_ext_j; - | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace_27pt.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace_9pt.c par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': par_cr.c:2403:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] @@ -8186,18 +8197,7 @@ par_cr.c:2247:24: note: 'S_offd_j' was declared here 2247 | HYPRE_Int *S_offd_j; | ^~~~~~~~ -par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMISHost': -par_coarsen.c:2118:30: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 2118 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ -par_coarsen.c:2286:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 2286 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_coarsen.c:2110:30: note: 'comm_handle' was declared here - 2110 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr.c par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': par_interp.c:1868:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 1868 | hypre_CSRMatrixDestroy(A_ext); @@ -8224,38 +8224,37 @@ par_laplace_9pt.c:41:18: note: 'big_offd_j' was declared here 41 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_setup.c +par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG': +par_gsmg.c:2104:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] + 2104 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_gsmg.c:1327:21: note: 'S_ext' was declared here + 1327 | hypre_CSRMatrix *S_ext; + | ^~~~~ +par_gsmg.c:1914:51: warning: 'S_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 1914 | sum += S_ext_data[jj1]; + | ~~~~~~~~~~^~~~~ +par_gsmg.c:1329:21: note: 'S_ext_data' was declared here + 1329 | HYPRE_Real *S_ext_data; + | ^~~~~~~~~~ +par_gsmg.c:1894:62: warning: 'S_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 1894 | for (jj1 = S_ext_i[c_num]; jj1 < S_ext_i[c_num + 1]; jj1++) + | ^ +par_gsmg.c:1330:27: note: 'S_ext_i' was declared here + 1330 | HYPRE_Int *S_ext_i; + | ^~~~~~~ +par_gsmg.c:1896:32: warning: 'S_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 1896 | big_i2 = S_ext_j[jj1]; + | ~~~~~~~^~~~~~~~~~~~~~ +par_gsmg.c:1331:21: note: 'S_ext_j' was declared here + 1331 | HYPRE_BigInt *S_ext_j; + | ^~~~~~~ par_laplace.c: In function 'GenerateSysLaplacian': par_laplace.c:406:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 406 | HYPRE_Real *offd_data; | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_solve.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_nongalerkin.c -par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo': -par_amgdd_helpers.c:3005:39: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] - 3005 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2852:22: note: 'P_tmp_info_int' was declared here - 2852 | HYPRE_Int **P_tmp_info_int; - | ^~~~~~~~~~~~~~ -par_amgdd_helpers.c:3006:43: warning: 'P_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] - 3006 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2853:26: note: 'P_tmp_info_complex' was declared here - 2853 | HYPRE_Complex **P_tmp_info_complex; - | ^~~~~~~~~~~~~~~~~~ -par_amgdd_helpers.c:3085:39: warning: 'R_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] - 3085 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2868:22: note: 'R_tmp_info_int' was declared here - 2868 | HYPRE_Int **R_tmp_info_int; - | ^~~~~~~~~~~~~~ -par_amgdd_helpers.c:3086:43: warning: 'R_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] - 3086 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2869:26: note: 'R_tmp_info_complex' was declared here - 2869 | HYPRE_Complex **R_tmp_info_complex; - | ^~~~~~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_setup.c par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipassHost': par_multi_interp.c:377:17: warning: 'C_array' may be used uninitialized [-Wmaybe-uninitialized] 377 | C_array[cnt++] = i; @@ -8306,6 +8305,25 @@ par_multi_interp.c:84:21: note: 'recv_procs' was declared here 84 | HYPRE_Int *recv_procs; | ^~~~~~~~~~ +par_interp.c: In function 'hypre_BoomerAMGBuildInterpModUnk': +par_interp.c:3644:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] + 3644 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_interp.c:2707:21: note: 'A_ext' was declared here + 2707 | hypre_CSRMatrix *A_ext; + | ^~~~~ +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, + from _hypre_parcsr_ls.h:9, + from par_interp.c:8: +./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_interp.c:3639:4: note: in expansion of macro 'hypre_TFree' + 3639 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_interp.c:2702:24: note: 'tmp_map_offd' was declared here + 2702 | HYPRE_Int *tmp_map_offd; + | ^~~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildStdInterp': par_lr_interp.c:339:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 339 | wall_time = time_getWallclockSeconds() - wall_time; @@ -8343,35 +8361,58 @@ par_lr_interp.c:103:21: note: 'Sop_j' was declared here 103 | HYPRE_BigInt *Sop_j; | ^~~~~ -par_interp.c: In function 'hypre_BoomerAMGBuildInterpModUnk': -par_interp.c:3644:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] - 3644 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c:2707:21: note: 'A_ext' was declared here - 2707 | hypre_CSRMatrix *A_ext; - | ^~~~~ -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, - from _hypre_parcsr_ls.h:9, - from par_interp.c:8: -./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c:3639:4: note: in expansion of macro 'hypre_TFree' - 3639 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_interp.c:2702:24: note: 'tmp_map_offd' was declared here - 2702 | HYPRE_Int *tmp_map_offd; - | ^~~~~~~~~~~~ +par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMISHost': +par_coarsen.c:2118:30: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 2118 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ +par_coarsen.c:2286:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 2286 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c:2110:30: note: 'comm_handle' was declared here + 2110 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_solve.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_nongalerkin.c +par_laplace_27pt.c: In function 'GenerateLaplacian27pt': +par_laplace_27pt.c:1653:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1653 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_laplace_27pt.c:36:18: note: 'offd_j' was declared here + 36 | HYPRE_Int *offd_j; + | ^~~~~~ +par_laplace_27pt.c:955:34: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 955 | offd_data[o_cnt++] = value[1]; + | ^ +par_laplace_27pt.c:38:16: note: 'offd_data' was declared here + 38 | HYPRE_Real *offd_data; + | ^~~~~~~~~ par_mgr_solve.c: In function 'hypre_MGRCycle': +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_nodal_systems.c par_mgr_solve.c:696:22: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] 696 | hypre_ParVectorAxpy(beta, Utemp, U_array[level]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr_solve.c:586:18: note: 'beta' was declared here 586 | HYPRE_Real beta; | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_nodal_systems.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rap.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rap_communication.c +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, + from _hypre_parcsr_ls.h:9, + from par_mgr.c:14: +par_mgr.c: In function 'hypre_MGRBuildPDRS': +./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:2546:4: note: in expansion of macro 'hypre_TFree' + 2546 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_mgr.c:2032:21: note: 'tmp_map_offd' was declared here + 2032 | HYPRE_Int *tmp_map_offd; + | ^~~~~~~~~~~~ +par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo': +par_amgdd_helpers.c:3005:39: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] + 3005 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); + | ^ par_mgr_setup.c: In function 'hypre_MGRSetup': par_mgr_setup.c:233:24: warning: 'final_coarse_size' may be used uninitialized [-Wmaybe-uninitialized] 233 | for (j = 0; j < final_coarse_size; j++) @@ -8379,6 +8420,27 @@ par_mgr_setup.c:22:26: note: 'final_coarse_size' was declared here 22 | HYPRE_Int i, j, final_coarse_size, block_size, idx, **block_cf_marker; | ^~~~~~~~~~~~~~~~~ +par_amgdd_helpers.c:2852:22: note: 'P_tmp_info_int' was declared here + 2852 | HYPRE_Int **P_tmp_info_int; + | ^~~~~~~~~~~~~~ +par_amgdd_helpers.c:3006:43: warning: 'P_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] + 3006 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2853:26: note: 'P_tmp_info_complex' was declared here + 2853 | HYPRE_Complex **P_tmp_info_complex; + | ^~~~~~~~~~~~~~~~~~ +par_amgdd_helpers.c:3085:39: warning: 'R_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] + 3085 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2868:22: note: 'R_tmp_info_int' was declared here + 2868 | HYPRE_Int **R_tmp_info_int; + | ^~~~~~~~~~~~~~ +par_amgdd_helpers.c:3086:43: warning: 'R_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] + 3086 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2869:26: note: 'R_tmp_info_complex' was declared here + 2869 | HYPRE_Complex **R_tmp_info_complex; + | ^~~~~~~~~~~~~~~~~~ par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': par_nongalerkin.c:582:42: warning: 'S_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 582 | S_offd_data[jS] = S_offd_data[jA]; @@ -8386,6 +8448,7 @@ par_nongalerkin.c:264:29: note: 'S_offd_data' was declared here 264 | HYPRE_Real *S_offd_data; | ^~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rotate_7pt.c par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterpHost': par_lr_interp.c:1744:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1744 | sum += A_ext_data[jj1]; @@ -8417,54 +8480,7 @@ par_lr_interp.c:1108:21: note: 'Sop_j' was declared here 1108 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rotate_7pt.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax.c -par_nodal_systems.c: In function 'hypre_BoomerAMGCreateNodalA': -par_nodal_systems.c:795:44: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] - 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; - | ^ -par_nodal_systems.c:82:25: note: 'num_sends' was declared here - 82 | HYPRE_Int num_sends; - | ^~~~~~~~~ -par_nodal_systems.c:797:45: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized] - 797 | if (new_send_elmts_size > send_map_starts[num_sends]) - | ^ -par_nodal_systems.c:85:25: note: 'send_map_starts' was declared here - 85 | HYPRE_Int *send_map_starts; - | ^~~~~~~~~~~~~~~ -par_nodal_systems.c:488:21: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] - 488 | for (i = 0; i < num_recvs; i++) - | ~~^~~~~~~~~~~ -par_nodal_systems.c:83:25: note: 'num_recvs' was declared here - 83 | HYPRE_Int num_recvs; - | ^~~~~~~~~ -par_nodal_systems.c:490:58: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized] - 490 | for (j = recv_vec_starts[i]; j < recv_vec_starts[i + 1]; j++) - | ~~~~~~~~~~~~~~~^~~~~~~ -par_nodal_systems.c:89:25: note: 'recv_vec_starts' was declared here - 89 | HYPRE_Int *recv_vec_starts; - | ^~~~~~~~~~~~~~~ -par_nodal_systems.c:795:44: warning: 'send_map_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] - 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; - | ^ -par_nodal_systems.c:93:25: note: 'send_map_starts_AN' was declared here - 93 | HYPRE_Int *send_map_starts_AN; - | ^~~~~~~~~~~~~~~~~~ -par_nodal_systems.c:94:25: warning: 'send_map_elmts_AN' may be used uninitialized [-Wmaybe-uninitialized] - 94 | HYPRE_Int *send_map_elmts_AN; - | ^~~~~~~~~~~~~~~~~ -par_nodal_systems.c:486:29: warning: 'recv_vec_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] - 486 | recv_vec_starts_AN[0] = 0; - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -par_nodal_systems.c:96:25: note: 'recv_vec_starts_AN' was declared here - 96 | HYPRE_Int *recv_vec_starts_AN; - | ^~~~~~~~~~~~~~~~~~ -par_nodal_systems.c:730:32: warning: 'AN_offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 730 | sum += AN_offd_data[k]; - | ~~~~~~~~~~~~^~~ -par_nodal_systems.c:72:24: note: 'AN_offd_data' was declared here - 72 | HYPRE_Real *AN_offd_data; - | ^~~~~~~~~~~~ par_laplace.c: In function 'GenerateSysLaplacianVCoef': par_laplace.c:1305:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1305 | offd_j[i] = j; @@ -8478,6 +8494,46 @@ par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 900 | HYPRE_Real *offd_data; | ^~~~~~~~~ +par_mgr.c: In function 'hypre_block_jacobi_solve': +par_mgr.c:3938:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 3938 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:3855:28: note: 'comm_handle' was declared here + 3855 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:3996:7: note: in expansion of macro 'hypre_TFree' + 3996 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_mgr.c:3869:21: note: 'v_buf_data' was declared here + 3869 | HYPRE_Real *v_buf_data; + | ^~~~~~~~~~ +par_mgr.c: In function 'hypre_MGRBlockRelaxSolve': +par_mgr.c:4108:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 4108 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:4026:28: note: 'comm_handle' was declared here + 4026 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:4166:7: note: in expansion of macro 'hypre_TFree' + 4166 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_mgr.c:4040:21: note: 'v_buf_data' was declared here + 4040 | HYPRE_Real *v_buf_data; + | ^~~~~~~~~~ +par_mgr.c: In function 'hypre_BlockDiagInvLapack': +par_mgr.c:4212:41: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] + 4212 | hypre_dgetri(&left_size, diag + i * LWORK, &left_size, IPIV, WORK, &LWORK, &INFO); + | ~~^~~~~~~ +par_mgr.c:4175:33: note: 'i' was declared here + 4175 | HYPRE_Int nblock, left_size, i; + | ^ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_more.c par_rap.c: In function 'hypre_BoomerAMGBuildCoarseOperatorKT': par_rap.c:822:24: warning: 'R_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 822 | r_entry = R_offd_data[jj1]; @@ -8530,6 +8586,19 @@ par_rap.c:652:37: warning: 'P_marker' may be used uninitialized [-Wmaybe-uninitialized] 652 | if (P_marker[i3] < jj_row_begining) | ^ +par_rotate_7pt.c: In function 'GenerateRotate7pt': +par_rotate_7pt.c:360:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 360 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_rotate_7pt.c:34:18: note: 'offd_j' was declared here + 34 | HYPRE_Int *offd_j; + | ^~~~~~ +par_rotate_7pt.c:250:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 250 | offd_data[o_cnt++] = value[3]; + | ^ +par_rotate_7pt.c:35:16: note: 'offd_data' was declared here + 35 | HYPRE_Real *offd_data; + | ^~~~~~~~~ par_rap.c:162:27: note: 'P_marker' was declared here 162 | HYPRE_Int *P_marker; | ^~~~~~~~ @@ -8563,21 +8632,6 @@ par_rap.c:1580:32: note: 'RA_offd.data' was declared here 1580 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ -par_rotate_7pt.c: In function 'GenerateRotate7pt': -par_rotate_7pt.c:360:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 360 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_rotate_7pt.c:34:18: note: 'offd_j' was declared here - 34 | HYPRE_Int *offd_j; - | ^~~~~~ -par_rotate_7pt.c:250:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 250 | offd_data[o_cnt++] = value[3]; - | ^ -par_rotate_7pt.c:35:16: note: 'offd_data' was declared here - 35 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_more.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_interface.c par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp': par_lr_interp.c:2781:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 2781 | sum += A_ext_data[jj1]; @@ -8609,33 +8663,54 @@ par_lr_interp.c:2013:21: note: 'Sop_j' was declared here 2013 | HYPRE_BigInt *Sop_j; | ^~~~~ -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, - from _hypre_parcsr_ls.h:9, - from par_mgr.c:14: -par_mgr.c: In function 'hypre_MGRBuildPDRS': -./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:2546:4: note: in expansion of macro 'hypre_TFree' - 2546 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_mgr.c:2032:21: note: 'tmp_map_offd' was declared here - 2032 | HYPRE_Int *tmp_map_offd; - | ^~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_interface.c +par_nodal_systems.c: In function 'hypre_BoomerAMGCreateNodalA': +par_nodal_systems.c:795:44: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] + 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; + | ^ +par_nodal_systems.c:82:25: note: 'num_sends' was declared here + 82 | HYPRE_Int num_sends; + | ^~~~~~~~~ +par_nodal_systems.c:797:45: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized] + 797 | if (new_send_elmts_size > send_map_starts[num_sends]) + | ^ +par_nodal_systems.c:85:25: note: 'send_map_starts' was declared here + 85 | HYPRE_Int *send_map_starts; + | ^~~~~~~~~~~~~~~ +par_nodal_systems.c:488:21: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] + 488 | for (i = 0; i < num_recvs; i++) + | ~~^~~~~~~~~~~ +par_nodal_systems.c:83:25: note: 'num_recvs' was declared here + 83 | HYPRE_Int num_recvs; + | ^~~~~~~~~ +par_nodal_systems.c:490:58: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized] + 490 | for (j = recv_vec_starts[i]; j < recv_vec_starts[i + 1]; j++) + | ~~~~~~~~~~~~~~~^~~~~~~ +par_nodal_systems.c:89:25: note: 'recv_vec_starts' was declared here + 89 | HYPRE_Int *recv_vec_starts; + | ^~~~~~~~~~~~~~~ +par_nodal_systems.c:795:44: warning: 'send_map_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] + 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; + | ^ +par_nodal_systems.c:93:25: note: 'send_map_starts_AN' was declared here + 93 | HYPRE_Int *send_map_starts_AN; + | ^~~~~~~~~~~~~~~~~~ +par_nodal_systems.c:94:25: warning: 'send_map_elmts_AN' may be used uninitialized [-Wmaybe-uninitialized] + 94 | HYPRE_Int *send_map_elmts_AN; + | ^~~~~~~~~~~~~~~~~ +par_nodal_systems.c:486:29: warning: 'recv_vec_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] + 486 | recv_vec_starts_AN[0] = 0; + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +par_nodal_systems.c:96:25: note: 'recv_vec_starts_AN' was declared here + 96 | HYPRE_Int *recv_vec_starts_AN; + | ^~~~~~~~~~~~~~~~~~ +par_nodal_systems.c:730:32: warning: 'AN_offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 730 | sum += AN_offd_data[k]; + | ~~~~~~~~~~~~^~~ +par_nodal_systems.c:72:24: note: 'AN_offd_data' was declared here + 72 | HYPRE_Real *AN_offd_data; + | ^~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_scaled_matnorm.c -par_laplace_27pt.c: In function 'GenerateLaplacian27pt': -par_laplace_27pt.c:1653:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1653 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_laplace_27pt.c:36:18: note: 'offd_j' was declared here - 36 | HYPRE_Int *offd_j; - | ^~~~~~ -par_laplace_27pt.c:955:34: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 955 | offd_data[o_cnt++] = value[1]; - | ^ -par_laplace_27pt.c:38:16: note: 'offd_data' was declared here - 38 | HYPRE_Real *offd_data; - | ^~~~~~~~~ par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost': par_relax_more.c:101:16: warning: 'e_max' may be used uninitialized [-Wmaybe-uninitialized] 101 | send_buf[1] = e_max; @@ -8649,8 +8724,6 @@ par_relax_more.c:48:23: note: 'e_min' was declared here 48 | HYPRE_Real e_max, e_min; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_schwarz.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_stats.c par_relax.c: In function 'hypre_BoomerAMGRelaxWeightedJacobi_core': par_relax.c:266:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 266 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -8658,6 +8731,7 @@ par_relax.c:220:28: note: 'comm_handle' was declared here 220 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_schwarz.c par_relax.c: In function 'hypre_BoomerAMGRelax1GaussSeidel': par_relax.c:432:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 432 | for (i = 0; i < num_sends; i++) @@ -8682,22 +8756,6 @@ par_relax.c:397:23: note: 'requests' was declared here 397 | hypre_MPI_Request *requests; | ^~~~~~~~ -par_mgr.c: In function 'hypre_block_jacobi_solve': -par_mgr.c:3938:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 3938 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:3855:28: note: 'comm_handle' was declared here - 3855 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:3996:7: note: in expansion of macro 'hypre_TFree' - 3996 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_mgr.c:3869:21: note: 'v_buf_data' was declared here - 3869 | HYPRE_Real *v_buf_data; - | ^~~~~~~~~~ par_relax.c: In function 'hypre_BoomerAMGRelax2GaussSeidel': par_relax.c:591:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 591 | for (i = 0; i < num_sends; i++) @@ -8722,34 +8780,18 @@ par_relax.c:537:23: note: 'requests' was declared here 537 | hypre_MPI_Request *requests; | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_stats.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp.c -par_mgr.c: In function 'hypre_MGRBlockRelaxSolve': -par_mgr.c:4108:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 4108 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:4026:28: note: 'comm_handle' was declared here - 4026 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:4166:7: note: in expansion of macro 'hypre_TFree' - 4166 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_mgr.c:4040:21: note: 'v_buf_data' was declared here - 4040 | HYPRE_Real *v_buf_data; - | ^~~~~~~~~~ -par_mgr.c: In function 'hypre_BlockDiagInvLapack': -par_mgr.c:4212:41: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] - 4212 | hypre_dgetri(&left_size, diag + i * LWORK, &left_size, IPIV, WORK, &LWORK, &INFO); - | ~~^~~~~~~ -par_mgr.c:4175:33: note: 'i' was declared here - 4175 | HYPRE_Int nblock, left_size, i; - | ^ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp_ln.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv_rs.c +par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse': +par_mgr.c:3382:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized] + 3382 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; +par_mgr.c:3273:26: note: 'col_map_offd_P' was declared here + 3273 | HYPRE_BigInt *col_map_offd_P; + | ^~~~~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': par_lr_interp.c:3703:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3703 | sum += A_ext_data[jj1]; @@ -8781,7 +8823,6 @@ par_lr_interp.c:3001:21: note: 'Sop_j' was declared here 3001 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c partial.c par_stats.c: In function 'hypre_BoomerAMGSetupStats': par_stats.c:747:16: warning: 'block_size' may be used uninitialized [-Wmaybe-uninitialized] 747 | hypre_CSRBlockMatrixBlockNorm(6, &P_diag_data[0], &tmp_norm, block_size); @@ -8792,6 +8833,7 @@ par_stats.c:140:26: warning: 'bnnz' may be used uninitialized [-Wmaybe-uninitialized] 140 | HYPRE_Int block_size, bnnz; | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c partial.c par_vardifconv.c: In function 'GenerateVarDifConv': par_vardifconv.c:243:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 243 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, @@ -8831,7 +8873,10 @@ 50 | HYPRE_Int *offd_j; | ^~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c schwarz.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c block_tridiag.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_restr.c par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp': +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr.c par_sv_interp.c:737:79: warning: 'row_sum' may be used uninitialized [-Wmaybe-uninitialized] 737 | value = P_diag_data[orig_diag_start + j] * (vec_data[i] / row_sum - vec_data[fine_index]); | ~~~~~~~~~~~~^~~~~~~~~ @@ -8844,8 +8889,8 @@ par_sv_interp.c:325:21: note: 'fine_index' was declared here 325 | HYPRE_Int fine_index, index; | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c block_tridiag.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_restr.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c dsuperlu.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ads.c -o ads.obj par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': par_lr_interp.c:4633:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 4633 | sum += A_ext_data[jj1]; @@ -8877,7 +8922,15 @@ par_lr_interp.c:3918:21: note: 'Sop_j' was declared here 3918 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr.c +par_restr.c: In function 'hypre_fgmresT': +par_restr.c:956:20: warning: 'normr' may be used uninitialized [-Wmaybe-uninitialized] + 956 | *relres = normr / normr0; + | ~~~~~~^~~~~~~~ +par_restr.c:844:18: note: 'normr' was declared here + 844 | HYPRE_Real t, normr, normr0, tolr; + | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ams.c -o ams.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ame.c -o ame.obj partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp': partial.c:715:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 715 | sum += A_ext_data[jj1]; @@ -8909,20 +8962,7 @@ partial.c:95:21: note: 'Sop_j' was declared here 95 | HYPRE_BigInt *Sop_j; | ^~~~~ -par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse': -par_mgr.c:3382:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized] - 3382 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; -par_mgr.c:3273:26: note: 'col_map_offd_P' was declared here - 3273 | HYPRE_BigInt *col_map_offd_P; - | ^~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c dsuperlu.c -par_restr.c: In function 'hypre_fgmresT': -par_restr.c:956:20: warning: 'normr' may be used uninitialized [-Wmaybe-uninitialized] - 956 | *relres = normr / normr0; - | ~~~~~~^~~~~~~~ -par_restr.c:844:18: note: 'normr' was declared here - 844 | HYPRE_Real t, normr, normr0, tolr; - | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj schwarz.c: In function 'hypre_ParMPSchwarzSolve': schwarz.c:536:58: warning: 'A_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 536 | aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]]; @@ -8978,8 +9018,41 @@ schwarz.c:415:34: note: 'k_loc' was declared here 415 | HYPRE_Int jj, i, j, k, j_loc, k_loc; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ads.c -o ads.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ams.c -o ams.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj +par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': +par_sv_interp_ln.c:474:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 474 | P_ext_data[index++] = P_ext_data[j]; + | ~~~~~~~~~~^~~ +par_sv_interp_ln.c:173:21: note: 'P_ext_data' was declared here + 173 | HYPRE_Real *P_ext_data; + | ^~~~~~~~~~ +par_sv_interp_ln.c:174:21: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 174 | HYPRE_Int *P_ext_i; + | ^~~~~~~ +par_sv_interp_ln.c:458:19: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 458 | big_k = P_ext_j[j]; + | ~~~~~~^~~~~~~~~~~~ +par_sv_interp_ln.c:175:21: note: 'P_ext_j' was declared here + 175 | HYPRE_BigInt *P_ext_j; + | ^~~~~~~ +par_sv_interp_ln.c:2631:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] + 2631 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_sv_interp_ln.c:172:21: note: 'P_ext' was declared here + 172 | hypre_CSRMatrix *P_ext; + | ^~~~~ +par_sv_interp_ln.c:1983:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized] + 1983 | value = P_diag_data_new[kk] * (vec_data[i] / gm_row_sum - vec_data[c_col]); + | ~~~~~~~~~~~~^~~~~~~~~~~~ +par_sv_interp_ln.c:87:21: note: 'gm_row_sum' was declared here + 87 | HYPRE_Real gm_row_sum; + | ^~~~~~~~~~ +par_sv_interp_ln.c:2405:34: warning: 'q_dist_value' may be used uninitialized [-Wmaybe-uninitialized] + 2405 | value += q_dist_value; + | ~~~~~~^~~~~~~~~~~~~~~ +par_sv_interp_ln.c:2153:40: note: 'q_dist_value' was declared here + 2153 | HYPRE_Real value, lost_value, q_dist_value; + | ^~~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterpHost': par_lr_interp.c:5073:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 5073 | wall_time = time_getWallclockSeconds() - wall_time; @@ -9002,9 +9075,32 @@ par_lr_interp.c:5353:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 5353 | big_k1 = A_ext_j[jj1]; | ~~~~~~~^~~~~~~~~~~~~~ +ads.c: In function 'hypre_ADSSolve': +ads.c:1606:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] + 1606 | hypre_printf(" Cycle %2d %e %f %e \n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1607 | i + 1, r_norm, r_norm / old_resid, relative_resid); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ads.c:1440:24: note: 'r_norm' was declared here + 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~ +ads.c:1597:13: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] + 1597 | if (b_norm) + | ^ par_lr_interp.c:4839:21: note: 'A_ext_j' was declared here 4839 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ +ads.c:1440:32: note: 'b_norm' was declared here + 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~ +ads.c:1618:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] + 1618 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1619 | hypre_pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ads.c:1440:15: note: 'r0_norm' was declared here + 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~~ par_lr_interp.c:5041:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 5041 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ @@ -9017,91 +9113,7 @@ par_lr_interp.c:4849:21: note: 'Sop_j' was declared here 4849 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ame.c -o ame.obj -partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': -partial.c:1220:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 1220 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -partial.c:987:21: note: 'wall_time' was declared here - 987 | HYPRE_Real wall_time; - | ^~~~~~~~~ -partial.c:1552:63: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 1552 | distribute = A_offd_data[jj] / A_ext_data[A_ext_i[i1]]; - | ^ -partial.c:939:21: note: 'A_ext_data' was declared here - 939 | HYPRE_Real *A_ext_data; - | ^~~~~~~~~~ -partial.c:1553:61: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 1553 | for (kk = A_ext_i[i1] + 1; kk < A_ext_i[i1 + 1]; kk++) - | ^ -partial.c:940:21: note: 'A_ext_i' was declared here - 940 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -partial.c:1555:32: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 1555 | big_k1 = A_ext_j[kk]; - | ~~~~~~~^~~~~~~~~~~~~ -partial.c:941:21: note: 'A_ext_j' was declared here - 941 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -partial.c:1182:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 1182 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) - | ^ -partial.c:951:21: note: 'Sop_i' was declared here - 951 | HYPRE_Int *Sop_i; - | ^~~~~ -partial.c:1184:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 1184 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -partial.c:952:21: note: 'Sop_j' was declared here - 952 | HYPRE_BigInt *Sop_j; - | ^~~~~ -partial.c:1777:37: warning: 'alfa' may be used uninitialized [-Wmaybe-uninitialized] - 1777 | P_offd_data[jj] = -alfa * ahat_offd[j1]; - | ^~~~~ -partial.c:974:21: note: 'alfa' was declared here - 974 | HYPRE_Real alfa, beta; - | ^~~~ -partial.c:1692:37: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] - 1692 | P_diag_data[jj] = -beta * ahat[j1]; - | ^~~~~ -partial.c:974:27: note: 'beta' was declared here - 974 | HYPRE_Real alfa, beta; - | ^~~~ -par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': -par_sv_interp_ln.c:474:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 474 | P_ext_data[index++] = P_ext_data[j]; - | ~~~~~~~~~~^~~ -par_sv_interp_ln.c:173:21: note: 'P_ext_data' was declared here - 173 | HYPRE_Real *P_ext_data; - | ^~~~~~~~~~ -par_sv_interp_ln.c:174:21: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 174 | HYPRE_Int *P_ext_i; - | ^~~~~~~ -par_sv_interp_ln.c:458:19: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 458 | big_k = P_ext_j[j]; - | ~~~~~~^~~~~~~~~~~~ -par_sv_interp_ln.c:175:21: note: 'P_ext_j' was declared here - 175 | HYPRE_BigInt *P_ext_j; - | ^~~~~~~ -par_sv_interp_ln.c:2631:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] - 2631 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_sv_interp_ln.c:172:21: note: 'P_ext' was declared here - 172 | hypre_CSRMatrix *P_ext; - | ^~~~~ -par_sv_interp_ln.c:1983:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized] - 1983 | value = P_diag_data_new[kk] * (vec_data[i] / gm_row_sum - vec_data[c_col]); - | ~~~~~~~~~~~~^~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj -par_sv_interp_ln.c:87:21: note: 'gm_row_sum' was declared here - 87 | HYPRE_Real gm_row_sum; - | ^~~~~~~~~~ -par_sv_interp_ln.c:2405:34: warning: 'q_dist_value' may be used uninitialized [-Wmaybe-uninitialized] - 2405 | value += q_dist_value; - | ~~~~~~^~~~~~~~~~~~~~~ -par_sv_interp_ln.c:2153:40: note: 'q_dist_value' was declared here - 2153 | HYPRE_Real value, lost_value, q_dist_value; - | ^~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from ams.c:9: @@ -9143,73 +9155,11 @@ ams.c:175:29: note: in expansion of macro 'hypre_ParVectorLocalVector' 175 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve_device.c -o par_ilu_solve_device.obj ams.c: In function 'hypre_BoomerAMGBlockSolve': ams.c:267:21: note: 'x_' declared here 267 | hypre_ParVector *x_[3]; | ^~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj -ads.c: In function 'hypre_ADSSolve': -ads.c:1606:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] - 1606 | hypre_printf(" Cycle %2d %e %f %e \n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1607 | i + 1, r_norm, r_norm / old_resid, relative_resid); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ads.c:1440:24: note: 'r_norm' was declared here - 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~ -ads.c:1597:13: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] - 1597 | if (b_norm) - | ^ -ads.c:1440:32: note: 'b_norm' was declared here - 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~ -ads.c:1618:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] - 1618 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1619 | hypre_pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ads.c:1440:15: note: 'r0_norm' was declared here - 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~~ -partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': -partial.c:2217:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 2217 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -partial.c:1994:21: note: 'wall_time' was declared here - 1994 | HYPRE_Real wall_time; - | ^~~~~~~~~ -partial.c:2506:46: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 2506 | (sgn * A_ext_data[jj1]) < 0) - | ~~~~~~~~~~^~~~~ -partial.c:1954:21: note: 'A_ext_data' was declared here - 1954 | HYPRE_Real *A_ext_data; - | ^~~~~~~~~~ -partial.c:2490:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 2490 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) - | ^ -partial.c:1955:21: note: 'A_ext_i' was declared here - 1955 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -partial.c:2492:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 2492 | big_k1 = A_ext_j[jj1]; - | ~~~~~~~^~~~~~~~~~~~~~ -partial.c:1956:21: note: 'A_ext_j' was declared here - 1956 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -partial.c:2185:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 2185 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) - | ^ -partial.c:1966:21: note: 'Sop_i' was declared here - 1966 | HYPRE_Int *Sop_i; - | ^~~~~ -partial.c:2187:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 2187 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -partial.c:1967:21: note: 'Sop_j' was declared here - 1967 | HYPRE_BigInt *Sop_j; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve_device.c -o par_ilu_solve_device.obj par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp': par_sv_interp.c:1851:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1851 | P_ext_data[index++] = P_ext_data[j]; @@ -9229,31 +9179,69 @@ par_sv_interp.c:2429:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] 2429 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj par_sv_interp.c:1640:21: note: 'P_ext' was declared here 1640 | hypre_CSRMatrix *P_ext; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj +partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': +partial.c:1220:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 1220 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +partial.c:987:21: note: 'wall_time' was declared here + 987 | HYPRE_Real wall_time; + | ^~~~~~~~~ +partial.c:1552:63: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 1552 | distribute = A_offd_data[jj] / A_ext_data[A_ext_i[i1]]; + | ^ +partial.c:939:21: note: 'A_ext_data' was declared here + 939 | HYPRE_Real *A_ext_data; + | ^~~~~~~~~~ +partial.c:1553:61: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 1553 | for (kk = A_ext_i[i1] + 1; kk < A_ext_i[i1 + 1]; kk++) + | ^ +partial.c:940:21: note: 'A_ext_i' was declared here + 940 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +partial.c:1555:32: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 1555 | big_k1 = A_ext_j[kk]; + | ~~~~~~~^~~~~~~~~~~~~ +partial.c:941:21: note: 'A_ext_j' was declared here + 941 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +partial.c:1182:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 1182 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) + | ^ +partial.c:951:21: note: 'Sop_i' was declared here + 951 | HYPRE_Int *Sop_i; + | ^~~~~ +partial.c:1184:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 1184 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +partial.c:952:21: note: 'Sop_j' was declared here + 952 | HYPRE_BigInt *Sop_j; + | ^~~~~ +partial.c:1777:37: warning: 'alfa' may be used uninitialized [-Wmaybe-uninitialized] + 1777 | P_offd_data[jj] = -alfa * ahat_offd[j1]; + | ^~~~~ +partial.c:974:21: note: 'alfa' was declared here + 974 | HYPRE_Real alfa, beta; + | ^~~~ +partial.c:1692:37: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] + 1692 | P_diag_data[jj] = -beta * ahat[j1]; + | ^~~~~ +partial.c:974:27: note: 'beta' was declared here + 974 | HYPRE_Real alfa, beta; + | ^~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj +par_amg_setup.c: In function 'hypre_BoomerAMGSetup': +par_amg_setup.c:2920:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 2920 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_amg_setup.c:222:20: note: 'wall_time' was declared here + 222 | HYPRE_Real wall_time; /* for debugging instrumentation */ + | ^~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj -ams.c: In function 'hypre_AMSComputePixyz': -ams.c:2360:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized] - 2360 | *Piy_ptr = Piy; - | ~~~~~~~~~^~~~~ -ams.c:1858:30: note: 'Piy' was declared here - 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; - | ^~~ -ams.c:2364:16: warning: 'Piz' may be used uninitialized [-Wmaybe-uninitialized] - 2364 | *Piz_ptr = Piz; - | ~~~~~~~~~^~~~~ -ams.c:1858:36: note: 'Piz' was declared here - 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; - | ^~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj par_ilu_solve.c: In function 'hypre_ILUSolveRAPGMRESHOST': par_ilu_solve.c:2077:4: warning: 'x_local' may be used uninitialized [-Wmaybe-uninitialized] 2077 | hypre_SeqVectorSetConstantValues(x_local, 0.0); @@ -9267,6 +9255,23 @@ par_ilu_solve.c:1973:23: note: 'x_data' was declared here 1973 | HYPRE_Real *x_data; | ^~~~~~ +par_ilu_solve.c: In function 'hypre_NSHSolve': +par_ilu_solve.c:2243:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] + 2243 | hypre_ParVectorCopy(f, residual ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_ilu_solve.c:2184:26: note: 'residual' was declared here + 2184 | hypre_ParVector *residual; + | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj +par_ilu_solve.c: In function 'hypre_ILUSolve': +par_ilu_solve.c:164:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] + 164 | hypre_ParVectorCopy(f, residual); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_ilu_solve.c:93:26: note: 'residual' was declared here + 93 | hypre_ParVector *residual; + | ^~~~~~~~ schwarz.c: In function 'hypre_ParAdSchwarzSolve': schwarz.c:3089:21: warning: 'x_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3089 | x_ext_data[i] = 0.0; @@ -9286,33 +9291,17 @@ schwarz.c:3013:16: note: 'scale_ext' was declared here 3013 | HYPRE_Real *scale_ext; | ^~~~~~~~~ +par_ilu_setup.c: In function 'hypre_ILUSetupILUKSymbolic': +par_ilu_setup.c:4557:23: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] + 4557 | while (ctrS + k > capacity_S) + | ~~~~~~~~~^~~~~~~~~~~~ +par_ilu_setup.c:4233:22: note: 'capacity_S' was declared here + 4233 | HYPRE_Int capacity_S; + | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj -par_ilu_solve.c: In function 'hypre_NSHSolve': -par_ilu_solve.c:2243:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] - 2243 | hypre_ParVectorCopy(f, residual ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_ilu_solve.c:2184:26: note: 'residual' was declared here - 2184 | hypre_ParVector *residual; - | ^~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj -par_amg_setup.c: In function 'hypre_BoomerAMGSetup': -par_amg_setup.c:2920:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 2920 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_amg_setup.c:222:20: note: 'wall_time' was declared here - 222 | HYPRE_Real wall_time; /* for debugging instrumentation */ - | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj -par_ilu_solve.c: In function 'hypre_ILUSolve': -par_ilu_solve.c:164:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] - 164 | hypre_ParVectorCopy(f, residual); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_ilu_solve.c:93:26: note: 'residual' was declared here - 93 | hypre_ParVector *residual; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj schwarz.c: In function 'hypre_ParAMGCreateDomainDof': schwarz.c:3686:49: warning: 'a_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 3686 | for (j = a_ext_i[i_dof]; j < a_ext_i[i_dof + 1]; j++) @@ -9332,25 +9321,6 @@ schwarz.c:3218:16: note: 'a_ext_data' was declared here 3218 | HYPRE_Real *a_ext_data; | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj -par_ilu_setup.c: In function 'hypre_ILUSetupILUKSymbolic': -par_ilu_setup.c:4557:23: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] - 4557 | while (ctrS + k > capacity_S) - | ~~~~~~~~~^~~~~~~~~~~~ -par_ilu_setup.c:4233:22: note: 'capacity_S' was declared here - 4233 | HYPRE_Int capacity_S; - | ^~~~~~~~~~ -schwarz.c: In function 'hypre_ParGenerateScale': -schwarz.c:3797:22: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] - 3797 | scale_ext[j_loc - num_variables] += 1.0; - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -schwarz.c:3762:16: note: 'scale_ext' was declared here - 3762 | HYPRE_Real *scale_ext; - | ^~~~~~~~~ -schwarz.c:3763:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] - 3763 | HYPRE_Real *scale_int; - | ^~~~~~~~~ par_ilu.c: In function 'hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal': par_ilu.c:4433:7: warning: 'nnzM' may be used uninitialized [-Wmaybe-uninitialized] 4433 | hypre_printf("matrix size %5d\nfinal norm at loop %5d is %16.12f, time per iteration is %16.12f, complexity is %16.12f out of maximum %16.12f\n", @@ -9374,6 +9344,79 @@ par_ilu.c:4301:22: note: 'time_s' was declared here 4301 | HYPRE_Real time_s, time_e; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj +par_ilu.c: In function 'hypre_ILUParCSRInverseNSH': +par_ilu.c:4581:37: warning: 'time_s' may be used uninitialized [-Wmaybe-uninitialized] + 4581 | norm, (time_e - time_s) / i); + | ~~~~~~~~^~~~~~~~~ +par_ilu.c:4485:28: note: 'time_s' was declared here + 4485 | HYPRE_Real time_s, time_e; + | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj +ams.c: In function 'hypre_AMSComputePixyz': +ams.c:2360:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized] + 2360 | *Piy_ptr = Piy; + | ~~~~~~~~~^~~~~ +ams.c:1858:30: note: 'Piy' was declared here + 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; + | ^~~ +ams.c:2364:16: warning: 'Piz' may be used uninitialized [-Wmaybe-uninitialized] + 2364 | *Piz_ptr = Piz; + | ~~~~~~~~~^~~~~ +ams.c:1858:36: note: 'Piz' was declared here + 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; + | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj +schwarz.c: In function 'hypre_ParGenerateScale': +schwarz.c:3797:22: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] + 3797 | scale_ext[j_loc - num_variables] += 1.0; + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +schwarz.c:3762:16: note: 'scale_ext' was declared here + 3762 | HYPRE_Real *scale_ext; + | ^~~~~~~~~ +schwarz.c:3763:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] + 3763 | HYPRE_Real *scale_int; + | ^~~~~~~~~ +partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': +partial.c:2217:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 2217 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +partial.c:1994:21: note: 'wall_time' was declared here + 1994 | HYPRE_Real wall_time; + | ^~~~~~~~~ +partial.c:2506:46: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 2506 | (sgn * A_ext_data[jj1]) < 0) + | ~~~~~~~~~~^~~~~ +partial.c:1954:21: note: 'A_ext_data' was declared here + 1954 | HYPRE_Real *A_ext_data; + | ^~~~~~~~~~ +partial.c:2490:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 2490 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) + | ^ +partial.c:1955:21: note: 'A_ext_i' was declared here + 1955 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +partial.c:2492:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 2492 | big_k1 = A_ext_j[jj1]; + | ~~~~~~~^~~~~~~~~~~~~~ +partial.c:1956:21: note: 'A_ext_j' was declared here + 1956 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +partial.c:2185:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 2185 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) + | ^ +partial.c:1966:21: note: 'Sop_i' was declared here + 1966 | HYPRE_Int *Sop_i; + | ^~~~~ +partial.c:2187:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 2187 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +partial.c:1967:21: note: 'Sop_j' was declared here + 1967 | HYPRE_BigInt *Sop_j; + | ^~~~~ schwarz.c: In function 'hypre_ParGenerateHybridScale': schwarz.c:3910:25: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 3910 | scale_ext[j_loc] += 1.0; @@ -9390,13 +9433,13 @@ schwarz.c:3855:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] 3855 | HYPRE_Real *scale_int; | ^~~~~~~~~ -par_ilu.c: In function 'hypre_ILUParCSRInverseNSH': -par_ilu.c:4581:37: warning: 'time_s' may be used uninitialized [-Wmaybe-uninitialized] - 4581 | norm, (time_e - time_s) / i); - | ~~~~~~~~^~~~~~~~~ -par_ilu.c:4485:28: note: 'time_s' was declared here - 4485 | HYPRE_Real time_s, time_e; - | ^~~~~~ +par_ilu_setup.c: In function 'hypre_ILUSetupILUT': +par_ilu_setup.c:5790:31: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] + 5790 | while (ctrS + lenhu + 1 > capacity_S) + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +par_ilu_setup.c:5202:29: note: 'capacity_S' was declared here + 5202 | HYPRE_Int capacity_S; + | ^~~~~~~~~~ ams.c: In function 'hypre_AMSSolve': ams.c:3835:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] 3835 | hypre_printf(" Cycle %2d %e %f %e \n", @@ -9420,13 +9463,6 @@ ams.c:3621:15: note: 'r0_norm' was declared here 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~~ -par_ilu_setup.c: In function 'hypre_ILUSetupILUT': -par_ilu_setup.c:5790:31: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] - 5790 | while (ctrS + lenhu + 1 > capacity_S) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -par_ilu_setup.c:5202:29: note: 'capacity_S' was declared here - 5202 | HYPRE_Int capacity_S; - | ^~~~~~~~~~ ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': ams.c:4600:41: warning: 'diag' may be used uninitialized [-Wmaybe-uninitialized] 4600 | if (l1_norm[i] <= 4.0 / 3.0 * diag) @@ -9484,7 +9520,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_copy.c -o struct_copy.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matrix.c -o struct_matrix.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj In function 'hypre_APSubdivideRegion', inlined from 'hypre_APSubdivideRegion' at assumed_part.c:75:1, inlined from 'hypre_APRefineRegionsByVol' at assumed_part.c:649:7: @@ -9507,7 +9542,15 @@ struct_grid.c:703:29: note: 'boxnum' was declared here 703 | HYPRE_Int p, b, boxnum; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_scale.c -o struct_scale.obj +struct_communication.c: In function 'hypre_CommPkgCreate': +struct_communication.c:265:12: warning: 'comm_type' may be used uninitialized [-Wmaybe-uninitialized] + 265 | k = hypre_CommTypeNumEntries(comm_type); +struct_communication.c:65:26: note: 'comm_type' was declared here + 65 | hypre_CommType *comm_type; + | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_vector.c -o struct_vector.obj struct_io.c: In function 'hypre_ReadBoxArrayData_CC': struct_io.c:334:21: warning: 'constant_stencil_size' may be used uninitialized [-Wmaybe-uninitialized] 334 | for (j = 0; j < constant_stencil_size; j++) @@ -9515,13 +9558,6 @@ struct_io.c:304:38: note: 'constant_stencil_size' was declared here 304 | HYPRE_Int data_box_volume, constant_stencil_size; | ^~~~~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_vector.c -o struct_vector.obj -struct_communication.c: In function 'hypre_CommPkgCreate': -struct_communication.c:265:12: warning: 'comm_type' may be used uninitialized [-Wmaybe-uninitialized] - 265 | k = hypre_CommTypeNumEntries(comm_type); -struct_communication.c:65:26: note: 'comm_type' was declared here - 65 | hypre_CommType *comm_type; - | ^~~~~~~~~ Building libHYPRE_struct_mv.a ... ar -rcu libHYPRE_struct_mv.a assumed_part.o box_algebra.o box_boundary.o box.o box_manager.o communication_info.o computation.o F90_HYPRE_struct_grid.o F90_HYPRE_struct_matrix.o F90_HYPRE_struct_stencil.o F90_HYPRE_struct_vector.o HYPRE_struct_grid.o HYPRE_struct_matrix.o HYPRE_struct_stencil.o HYPRE_struct_vector.o project.o struct_grid.o struct_io.o struct_matrix_mask.o struct_stencil.o struct_axpy.obj struct_communication.obj struct_copy.obj struct_innerprod.obj struct_matrix.obj struct_matvec.obj struct_scale.obj struct_vector.obj ar: `u' modifier ignored since `D' is the default (see `U') @@ -9572,8 +9608,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_setup.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_solve.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj smg_setup_rap.c: In function 'hypre_SMGCreateRAPOp': smg_setup_rap.c:65:11: warning: 'RAP' may be used uninitialized [-Wmaybe-uninitialized] 65 | return RAP; @@ -9581,8 +9615,12 @@ smg_setup_rap.c:25:27: note: 'RAP' was declared here 25 | hypre_StructMatrix *RAP; | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_solve.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_int.c -o HYPRE_struct_int.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_pcg.c -o HYPRE_struct_pcg.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg3_setup_rap.c -o pfmg3_setup_rap.obj sparse_msg_setup_rap.c: In function 'hypre_SparseMSGCreateRAPOp': sparse_msg_setup_rap.c:45:11: warning: 'RAP' may be used uninitialized [-Wmaybe-uninitialized] 45 | return RAP; @@ -9590,8 +9628,6 @@ sparse_msg_setup_rap.c:29:27: note: 'RAP' was declared here 29 | hypre_StructMatrix *RAP; | ^~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg3_setup_rap.c -o pfmg3_setup_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup.c -o pfmg_setup.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup_interp.c -o pfmg_setup_interp.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup_rap5.c -o pfmg_setup_rap5.obj @@ -9628,6 +9664,7 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c point_relax.c -o point_relax.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c red_black_constantcoef_gs.c -o red_black_constantcoef_gs.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c red_black_gs.c -o red_black_gs.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj cyclic_reduction.c: In function 'hypre_CycRedSetupCoarseOp': cyclic_reduction.c:344:24: warning: 'ac_ce' may be used uninitialized [-Wmaybe-uninitialized] 344 | ac_ce[iAc] = -a_ce[iA] * a_ce[iAp1] / a_cc[iAp1]; @@ -9635,7 +9672,6 @@ cyclic_reduction.c:241:44: note: 'ac_ce' was declared here 241 | HYPRE_Real *ac_cc, *ac_cw, *ac_ce; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS5': pfmg_setup_interp.c:890:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] @@ -9688,8 +9724,6 @@ pfmg_setup_interp.c:1020:32: note: 'right' was declared here 1020 | HYPRE_Real center, left, right; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS7': pfmg_setup_interp.c:1165:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1165 | if (!center) @@ -9709,11 +9743,10 @@ pfmg_setup_interp.c:1144:32: note: 'right' was declared here 1144 | HYPRE_Real center, left, right; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg.c -o smg.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_residual.c -o smg_residual.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj In file included from _hypre_struct_ls.h:9, from semi_setup_rap.c:8: semi_setup_rap.c: In function 'hypre_SemiCreateRAPOp': @@ -9726,7 +9759,7 @@ semi_setup_rap.c:57:27: note: 'not_cdirs' was declared here 57 | HYPRE_Int *not_cdirs; | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS15': pfmg_setup_interp.c:1490:13: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1490 | if (!center) @@ -9782,8 +9815,8 @@ pfmg_setup_interp.c:1407:35: note: 'right' was declared here 1407 | HYPRE_Real center, left, right; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_residual.c -o smg_residual.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym': smg2_setup_rap.c:408:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 408 | + a_csw[iA] * pa[iP1]; @@ -9803,7 +9836,48 @@ smg2_setup_rap.c:180:42: note: 'a_cnw' was declared here 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj +smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym': +smg2_setup_rap.c:723:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] + 723 | + a_cse[iA] * pb[iP1] + | ~~~~~^~~~ +smg2_setup_rap.c:491:26: note: 'a_cse' was declared here + 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +smg2_setup_rap.c:715:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] + 715 | + a_cnw[iA] * pb[iP1]; + | ~~~~~^~~~ +smg2_setup_rap.c:491:34: note: 'a_cnw' was declared here + 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +smg2_setup_rap.c:705:57: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] + 705 | + a_cne[iA] * pb[iP1]; + | ~~~~~^~~~ +smg2_setup_rap.c:491:42: note: 'a_cne' was declared here + 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19': +pfmg_setup_interp.c:1675:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] + 1675 | if (!center) + | ^ +pfmg_setup_interp.c:1651:18: note: 'center' was declared here + 1651 | HYPRE_Real center, left, right; + | ^~~~~~ +pfmg_setup_interp.c:1685:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] + 1685 | Pp0[Pi] = left / center; + | ~~~~~^~~~~~~~ +pfmg_setup_interp.c:1651:26: note: 'left' was declared here + 1651 | HYPRE_Real center, left, right; + | ^~~~ +pfmg_setup_interp.c:1686:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] + 1686 | Pp1[Pi] = right / center; + | ~~~~~~^~~~~~~~ +pfmg_setup_interp.c:1651:32: note: 'right' was declared here + 1651 | HYPRE_Real center, left, right; + | ^~~~~ sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPSym': sparse_msg2_setup_rap.c:448:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 448 | + a_csw[iA] * pa[iP1]; @@ -9997,63 +10071,25 @@ smg3_setup_rap.c:266:56: note: 'rap_bne' was declared here 266 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ -pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19': -pfmg_setup_interp.c:1675:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] - 1675 | if (!center) +pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': +pfmg_setup_interp.c:1906:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] + 1906 | if (!center) | ^ -pfmg_setup_interp.c:1651:18: note: 'center' was declared here - 1651 | HYPRE_Real center, left, right; +pfmg_setup_interp.c:1876:18: note: 'center' was declared here + 1876 | HYPRE_Real center, left, right; | ^~~~~~ -pfmg_setup_interp.c:1685:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] - 1685 | Pp0[Pi] = left / center; +pfmg_setup_interp.c:1917:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] + 1917 | Pp0[Pi] = left / center; | ~~~~~^~~~~~~~ -pfmg_setup_interp.c:1651:26: note: 'left' was declared here - 1651 | HYPRE_Real center, left, right; +pfmg_setup_interp.c:1876:26: note: 'left' was declared here + 1876 | HYPRE_Real center, left, right; | ^~~~ -pfmg_setup_interp.c:1686:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] - 1686 | Pp1[Pi] = right / center; +pfmg_setup_interp.c:1918:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] + 1918 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ -pfmg_setup_interp.c:1651:32: note: 'right' was declared here - 1651 | HYPRE_Real center, left, right; +pfmg_setup_interp.c:1876:32: note: 'right' was declared here + 1876 | HYPRE_Real center, left, right; | ^~~~~ -sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': -sparse_msg2_setup_rap.c:788:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] - 788 | + a_cse[iA] * pb[iP1] - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:534:26: note: 'a_cse' was declared here - 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -sparse_msg2_setup_rap.c:780:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] - 780 | + a_cnw[iA] * pb[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:534:34: note: 'a_cnw' was declared here - 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -sparse_msg2_setup_rap.c:770:57: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] - 770 | + a_cne[iA] * pb[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:534:42: note: 'a_cne' was declared here - 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym': -smg2_setup_rap.c:723:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] - 723 | + a_cse[iA] * pb[iP1] - | ~~~~~^~~~ -smg2_setup_rap.c:491:26: note: 'a_cse' was declared here - 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -smg2_setup_rap.c:715:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] - 715 | + a_cnw[iA] * pb[iP1]; - | ~~~~~^~~~ -smg2_setup_rap.c:491:34: note: 'a_cnw' was declared here - 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -smg2_setup_rap.c:705:57: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] - 705 | + a_cne[iA] * pb[iP1]; - | ~~~~~^~~~ -smg2_setup_rap.c:491:42: note: 'a_cne' was declared here - 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPSym': sparse_msg3_setup_rap.c:782:65: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 782 | + rb[iR] * a_asw[iAm1] @@ -10191,25 +10227,25 @@ sparse_msg3_setup_rap.c:223:56: note: 'rap_bne' was declared here 223 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ -pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': -pfmg_setup_interp.c:1906:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] - 1906 | if (!center) - | ^ -pfmg_setup_interp.c:1876:18: note: 'center' was declared here - 1876 | HYPRE_Real center, left, right; - | ^~~~~~ -pfmg_setup_interp.c:1917:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] - 1917 | Pp0[Pi] = left / center; - | ~~~~~^~~~~~~~ -pfmg_setup_interp.c:1876:26: note: 'left' was declared here - 1876 | HYPRE_Real center, left, right; - | ^~~~ -pfmg_setup_interp.c:1918:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] - 1918 | Pp1[Pi] = right / center; - | ~~~~~~^~~~~~~~ -pfmg_setup_interp.c:1876:32: note: 'right' was declared here - 1876 | HYPRE_Real center, left, right; - | ^~~~~ +sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': +sparse_msg2_setup_rap.c:788:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] + 788 | + a_cse[iA] * pb[iP1] + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:534:26: note: 'a_cse' was declared here + 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +sparse_msg2_setup_rap.c:780:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] + 780 | + a_cnw[iA] * pb[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:534:34: note: 'a_cnw' was declared here + 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +sparse_msg2_setup_rap.c:770:57: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] + 770 | + a_cne[iA] * pb[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:534:42: note: 'a_cne' was declared here + 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPNoSym': smg3_setup_rap.c:1536:57: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 1536 | + a_asw[iA] * pb[iP1]; @@ -10558,26 +10594,7 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_innerprod.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_matvec.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_scale.c -HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': -HYPRE_sstruct_vector.c:214:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] - 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 215 | &hypre_SStructVectorIJVector(vector)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_sstruct_vector.c:153:28: note: 'ilower' was declared here - 153 | HYPRE_Int ilower, iupper; - | ^~~~~~ -HYPRE_sstruct_vector.c:214:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized] - 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 215 | &hypre_SStructVectorIJVector(vector)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_sstruct_vector.c:153:36: note: 'iupper' was declared here - 153 | HYPRE_Int ilower, iupper; - | ^~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_stencil.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_matrix.c -o sstruct_matrix.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj HYPRE_sstruct_matrix.c: In function 'HYPRE_SStructMatrixInitialize': HYPRE_sstruct_matrix.c:314:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 314 | HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, @@ -10611,6 +10628,25 @@ HYPRE_sstruct_matrix.c:240:52: note: 'jupper' was declared here 240 | HYPRE_Int ilower, iupper, jlower, jupper; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_matrix.c -o sstruct_matrix.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj +HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': +HYPRE_sstruct_vector.c:214:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] + 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 215 | &hypre_SStructVectorIJVector(vector)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_sstruct_vector.c:153:28: note: 'ilower' was declared here + 153 | HYPRE_Int ilower, iupper; + | ^~~~~~ +HYPRE_sstruct_vector.c:214:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized] + 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 215 | &hypre_SStructVectorIJVector(vector)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_sstruct_vector.c:153:36: note: 'iupper' was declared here + 153 | HYPRE_Int ilower, iupper; + | ^~~~~~ Building libHYPRE_sstruct_mv.a ... ar -rcu libHYPRE_sstruct_mv.a F90_HYPRE_sstruct_graph.o F90_HYPRE_sstruct_grid.o F90_HYPRE_sstruct_matrix.o F90_HYPRE_sstruct_stencil.o F90_HYPRE_sstruct_vector.o HYPRE_sstruct_graph.o HYPRE_sstruct_grid.o HYPRE_sstruct_matrix.o HYPRE_sstruct_stencil.o HYPRE_sstruct_vector.o sstruct_axpy.o sstruct_copy.o sstruct_graph.o sstruct_grid.o sstruct_innerprod.o sstruct_matvec.o sstruct_scale.o sstruct_stencil.o sstruct_matrix.obj sstruct_vector.obj ar: `u' modifier ignored since `D' is the default (see `U') @@ -10656,6 +10692,10 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c eliminate_rowscols.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_grad.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_physbdy.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_semi_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_solve.c fac_cf_coarsen.c: In function 'hypre_AMR_CFCoarsen': fac_cf_coarsen.c:369:35: warning: 'startrank' may be used uninitialized [-Wmaybe-uninitialized] 369 | if ((rank - startrank) >= hypre_SStructGraphIUVEntry(graph, 0) && @@ -10672,15 +10712,10 @@ fac_cf_coarsen.c:131:28: note: 'lindex[2]' was declared here 131 | hypre_Index lindex, zero_index; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_semi_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_solve.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_solve2.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_TV.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_TV_setup.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_zeroBC.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c nd1_amge_interpolation.c maxwell_solve2.c: In function 'hypre_MaxwellSolve2': maxwell_solve2.c:185:29: warning: 'e_dot_e' may be used uninitialized [-Wmaybe-uninitialized] 185 | if ((e_dot_e / x_dot_x) < eps) @@ -10694,7 +10729,11 @@ maxwell_solve2.c:76:36: note: 'x_dot_x' was declared here 76 | HYPRE_Real e_dot_e, x_dot_x; | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c nd1_amge_interpolation.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_owninfo.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_recvinfo.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sendinfo.c maxwell_physbdy.c: In function 'hypre_Maxwell_PhysBdy': maxwell_physbdy.c:71:28: warning: 'cbox_mapping' may be used uninitialized [-Wmaybe-uninitialized] 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; @@ -10724,7 +10763,6 @@ maxwell_physbdy.c:79:53: note: 'lindex[2]' was declared here 79 | hypre_Index loop_size, start, index, lindex; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_owninfo.c In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_grad.c:18: @@ -10751,51 +10789,9 @@ maxwell_grad.c:89:38: note: 'ndirection' was declared here 89 | HYPRE_Int *direction, ndirection; | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_recvinfo.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sendinfo.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg.c -In file included from _hypre_sstruct_ls.h:19, - from fac_interp2.c:21: -fac_interp2.c: In function 'hypre_FAC_WeightedInterp2': -fac_interp2.c:980:65: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] - 980 | kmax = hypre_min( (intersect_size[2] - lindex[2] * stride[2]), - | ~~~~~~~~~~^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:53:28: note: in definition of macro 'hypre_min' - 53 | #define hypre_min(a,b) (((a)<(b)) ? (a) : (b)) - | ^ -fac_interp2.c:742:39: note: 'lindex[2]' was declared here - 742 | hypre_Index loop_size, lindex; - | ^~~~~~ -fac_interp2.c:978:65: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] - 978 | jmax = hypre_min( (intersect_size[1] - lindex[1] * stride[1]), - | ~~~~~~~~~~^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:53:28: note: in definition of macro 'hypre_min' - 53 | #define hypre_min(a,b) (((a)<(b)) ? (a) : (b)) - | ^ -fac_interp2.c:742:39: note: 'lindex[1]' was declared here - 742 | hypre_Index loop_size, lindex; - | ^~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_relax.c -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, - from ./../IJ_mv/_hypre_IJ_mv.h:8, - from nd1_amge_interpolation.c:8: -nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': -./../utilities/_hypre_utilities.h:780:2: warning: 'col_ind1' may be used uninitialized [-Wmaybe-uninitialized] - 780 | (hypre_Memcpy((void *)(dst), (void *)(src), (size_t)(sizeof(type) * (count)), locdst, locsrc)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -nd1_amge_interpolation.c:180:10: note: in expansion of macro 'hypre_TMemcpy' - 180 | hypre_TMemcpy(bdof, col_ind1, HYPRE_BigInt, size1, HYPRE_MEMORY_HOST, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~~~ -nd1_amge_interpolation.c:118:32: note: 'col_ind1' was declared here - 118 | HYPRE_BigInt *col_ind0, *col_ind1, *col_ind2; - | ^~~~~~~~ -nd1_amge_interpolation.c:264:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized] - 264 | tmp_J = (OffProcRows[swap[m]] -> cols); - | ~~~~^~~ -nd1_amge_interpolation.c:49:15: note: 'swap' was declared here - 49 | HYPRE_Int *swap; - | ^~~~ In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_TV_setup.c:15: @@ -10828,10 +10824,53 @@ 117 | HYPRE_SStructVariable *vartypes, *vartype_edges, *vartype_faces, *vartype_cell; | ^~~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup.c +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, + from ./../IJ_mv/_hypre_IJ_mv.h:8, + from nd1_amge_interpolation.c:8: +nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': +./../utilities/_hypre_utilities.h:780:2: warning: 'col_ind1' may be used uninitialized [-Wmaybe-uninitialized] + 780 | (hypre_Memcpy((void *)(dst), (void *)(src), (size_t)(sizeof(type) * (count)), locdst, locsrc)) + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +nd1_amge_interpolation.c:180:10: note: in expansion of macro 'hypre_TMemcpy' + 180 | hypre_TMemcpy(bdof, col_ind1, HYPRE_BigInt, size1, HYPRE_MEMORY_HOST, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~~~ +nd1_amge_interpolation.c:118:32: note: 'col_ind1' was declared here + 118 | HYPRE_BigInt *col_ind0, *col_ind1, *col_ind2; + | ^~~~~~~~ +nd1_amge_interpolation.c:264:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized] + 264 | tmp_J = (OffProcRows[swap[m]] -> cols); + | ~~~~^~~ +nd1_amge_interpolation.c:49:15: note: 'swap' was declared here + 49 | HYPRE_Int *swap; + | ^~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c +In file included from _hypre_sstruct_ls.h:19, + from fac_interp2.c:21: +fac_interp2.c: In function 'hypre_FAC_WeightedInterp2': +fac_interp2.c:980:65: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] + 980 | kmax = hypre_min( (intersect_size[2] - lindex[2] * stride[2]), + | ~~~~~~~~~~^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:53:28: note: in definition of macro 'hypre_min' + 53 | #define hypre_min(a,b) (((a)<(b)) ? (a) : (b)) + | ^ +fac_interp2.c:742:39: note: 'lindex[2]' was declared here + 742 | hypre_Index loop_size, lindex; + | ^~~~~~ +fac_interp2.c:978:65: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] + 978 | jmax = hypre_min( (intersect_size[1] - lindex[1] * stride[1]), + | ~~~~~~~~~~^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:53:28: note: in definition of macro 'hypre_min' + 53 | #define hypre_min(a,b) (((a)<(b)) ? (a) : (b)) + | ^ +fac_interp2.c:742:39: note: 'lindex[1]' was declared here + 742 | hypre_Index loop_size, lindex; + | ^~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_solve.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_restrict.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj sstruct_sharedDOFComm.c: In function 'hypre_SStructSharedDOF_ParcsrMatRowsComm': sstruct_sharedDOFComm.c:632:27: warning: 'nbdry_slabs' may be used uninitialized [-Wmaybe-uninitialized] 632 | for (i = 0; i < nbdry_slabs; i++) @@ -10876,9 +10915,6 @@ sstruct_sharedDOFComm.c:113:45: note: 'lindex[2]' was declared here 113 | hypre_Index loop_size, start, lindex; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_restrict.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_setup2.c -o fac_setup2.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_zero_stencilcoef.c -o fac_zero_stencilcoef.obj @@ -11143,6 +11179,7 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c krylov_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Mat_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mat_dh_private.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c MatGenFD.c In function 'print_received_rows_private', inlined from 'ExternalRows_dhRecvRows' at ExternalRows_dh.c:170:7: ExternalRows_dh.c:367:8: warning: 'len' may be used uninitialized [-Wmaybe-uninitialized] @@ -11179,7 +11216,7 @@ ExternalRows_dh.c:365:14: note: 'aval' was declared here 365 | REAL_DH *aval; | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c MatGenFD.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Mem_dh.c krylov_dh.c: In function 'bicgstab_euclid': krylov_dh.c:70:38: warning: 'alpha_1' may be used uninitialized [-Wmaybe-uninitialized] 70 | beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); @@ -11199,11 +11236,11 @@ krylov_dh.c:29:17: note: 'rho_2' was declared here 29 | rho_1, rho_2, | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Mem_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Numbering_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Parser_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c shellSort_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sig_dh.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c SortedList_dh.c mat_dh_private.c: In function 'mat_dh_transpose_reuse_private_private': mat_dh_private.c:918:13: warning: 'aval' may be used uninitialized [-Wmaybe-uninitialized] 918 | aval[idx] = AVAL[j]; @@ -11211,7 +11248,6 @@ mat_dh_private.c:885:15: note: 'aval' was declared here 885 | HYPRE_Real *aval; | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c SortedList_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c SortedSet_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c SubdomainGraph_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c TimeLog_dh.c @@ -11415,11 +11451,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dswap.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsymm.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsymv.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2k.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmm.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmv.c dnrm2.c: In function 'hypre_dnrm2': dnrm2.c:148:8: warning: 'xmax' may be used uninitialized [-Wmaybe-uninitialized] 148 | if ((d__1 = dx[i__], abs(d__1)) <= xmax) { @@ -11427,7 +11458,14 @@ dnrm2.c:35:17: note: 'xmax' was declared here 35 | doublereal xmax; | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2k.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmm.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmv.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrsm.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrsv.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c f2c.c dsyr2.c: In function 'hypre_dsyr2': dsyr2.c:29:21: warning: 'jx' may be used uninitialized [-Wmaybe-uninitialized] 29 | integer ix, iy, jx, jy, kx, ky; @@ -11435,15 +11473,13 @@ dsyr2.c:29:25: warning: 'jy' may be used uninitialized [-Wmaybe-uninitialized] 29 | integer ix, iy, jx, jy, kx, ky; | ^~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrsv.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c f2c.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c idamax.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c lsame.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c dtrmv.c: In function 'hypre_dtrmv': dtrmv.c:21:21: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] 21 | integer ix, jx, kx; | ^~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c dtrsv.c: In function 'hypre_dtrsv': dtrsv.c:308:20: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] 308 | kx += (*n - 1) * *incx; @@ -11494,7 +11530,10 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasrt.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlassq.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaswp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasv2.c dgesvd.c: In function 'hypre_dgesvd': +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlatrd.c dgesvd.c:3751:45: warning: 'wrkbl' may be used uninitialized [-Wmaybe-uninitialized] 3751 | if (*lwork >= wrkbl + *lda * *m) { | ~~~~~~^~~~~~~~~~~ @@ -11517,9 +11556,6 @@ dgesvd.c:40:13: note: 'ie' was declared here 40 | integer ie; | ^~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaswp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasv2.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlatrd.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2l.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2r.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgbr.c @@ -11583,7 +11619,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c prefix_sum.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c printf.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c qsort.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c utilities.c exchange_data.c: In function 'hypre_DataExchangeList': exchange_data.c:409:10: warning: 'response_requests' may be used uninitialized [-Wmaybe-uninitialized] 409 | hypre_MPI_Testall(num_contacts, response_requests, &responses_complete, @@ -11636,6 +11671,7 @@ exchange_data.c:179:23: note: 'term_statuses' was declared here 179 | hypre_MPI_Status *term_statuses, term_status1, status_parent; | ^~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c utilities.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mpistubs.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c qsplit.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c random.c @@ -11757,6 +11793,8 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl1.c -o csr_spgemm_device_symbl1.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl2.c -o csr_spgemm_device_symbl2.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl3.c -o csr_spgemm_device_symbl3.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl4.c -o csr_spgemm_device_symbl4.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl5.c -o csr_spgemm_device_symbl5.obj csr_matrix.c: In function 'hypre_CSRMatrixUnion': csr_matrix.c:1255:16: warning: 'big_jB' may be used uninitialized [-Wmaybe-uninitialized] 1255 | if ( big_jB == big_jA ) @@ -11770,7 +11808,12 @@ csr_matrix.c:1155:22: note: 'big_jA' was declared here 1155 | HYPRE_BigInt jBg, big_jA, big_jB; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl4.c -o csr_spgemm_device_symbl4.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl6.c -o csr_spgemm_device_symbl6.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl10.c -o csr_spgemm_device_symbl10.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj csr_matop.c: In function 'hypre_CSRMatrixSplit': csr_matop.c:1439:20: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 1439 | temp[cnt_offd] = Bs_ext_j[j]; @@ -11778,13 +11821,6 @@ csr_matop.c:1330:21: note: 'temp' was declared here 1330 | HYPRE_BigInt *temp; | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl5.c -o csr_spgemm_device_symbl5.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl6.c -o csr_spgemm_device_symbl6.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl10.c -o csr_spgemm_device_symbl10.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c vector_device.c -o vector_device.obj @@ -11905,6 +11941,13 @@ par_csr_bool_matop.c:644:27: note: 'A_ext_i' was declared here 644 | HYPRE_Int *A_ext_i; | ^~~~~~~ +par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': +par_csr_matvec.c:647:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 647 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_matvec.c:558:28: note: 'comm_handle' was declared here + 558 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ par_csr_bool_matop.c:707:4: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 707 | hypre_ParAat_RowSizes( | ^~~~~~~~~~~~~~~~~~~~~~ @@ -11926,17 +11969,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 716 | ); | ~ -par_csr_bool_matop.c:645:27: note: 'A_ext_j' was declared here - 645 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector.c -par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': -par_csr_matvec.c:647:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 647 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_matvec.c:558:28: note: 'comm_handle' was declared here - 558 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ par_csr_matvec.c:668:26: warning: 'x_tmp' may be used uninitialized [-Wmaybe-uninitialized] 668 | if (num_cols_offd) hypre_CSRMatrixMatvec_FF( alpha, offd, x_tmp, 1.0, y_local, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -11951,12 +11983,11 @@ par_csr_matvec.c:572:23: note: 'num_sends' was declared here 572 | HYPRE_Int num_sends, i, j, index, start, num_procs; | ^~~~~~~~~ +par_csr_bool_matop.c:645:27: note: 'A_ext_j' was declared here + 645 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_batched.c -par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': -par_csr_communication.c:762:23: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] - 762 | hypre_MPI_Request *requests; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matvec_device.c -o par_csr_matvec_device.obj par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ': par_csr_bool_matrix.c:575:19: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] 575 | HYPRE_Int *offd_i; @@ -11967,6 +11998,11 @@ par_csr_bool_matrix.c:576:19: note: 'offd_j' was declared here 576 | HYPRE_Int *offd_j; | ^~~~~~ +par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': +par_csr_communication.c:762:23: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] + 762 | hypre_MPI_Request *requests; + | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matvec_device.c -o par_csr_matvec_device.obj par_csr_bool_matop.c: In function 'hypre_ParBooleanMatmul': par_csr_bool_matop.c:176:7: warning: 'Bs_ext' may be used uninitialized [-Wmaybe-uninitialized] 176 | hypre_CSRBooleanMatrixDestroy(Bs_ext); @@ -12028,57 +12064,6 @@ par_csr_triplemat.c:537:21: note: 'APext_offd' was declared here 537 | hypre_CSRMatrix *APext_offd; | ^~~~~~~~~~ -par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': -par_csr_matrix.c:884:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 884 | offd_data[offd_cnt++] = data; - | ^ -par_csr_matrix.c:807:24: note: 'offd_data' was declared here - 807 | HYPRE_Complex *offd_data; - | ^~~~~~~~~ -par_csr_matrix.c:903:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 903 | aux_offd_j[i] = (HYPRE_BigInt)offd_j[i]; - | ^~~~~~~~~~~~~~~~~~~~~~~ -par_csr_matrix.c:809:24: note: 'offd_j' was declared here - 809 | HYPRE_Int *offd_j; - | ^~~~~~ -par_csr_matrix.c:883:15: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] - 883 | tmp_j[offd_cnt] = J; - | ^ -par_csr_matrix.c:810:24: note: 'tmp_j' was declared here - 810 | HYPRE_BigInt *tmp_j; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj -par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': -par_csr_bool_matrix.c:877:39: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized] - 877 | - a_i[(HYPRE_Int)row_starts[i]]; - | ^ -par_csr_bool_matrix.c:828:24: note: 'a_i' was declared here - 828 | HYPRE_Int *a_i; - | ^~~ -par_csr_bool_matrix.c:895:10: warning: 'a_j' may be used uninitialized [-Wmaybe-uninitialized] - 895 | hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 896 | local_num_rows[i], - | ~~~~~~~~~~~~~~~~~~ - 897 | &a_i[(HYPRE_Int)row_starts[i]], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 898 | &a_j[ind], - | ~~~~~~~~~~ - 899 | &csr_matrix_datatypes[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_bool_matrix.c:829:24: note: 'a_j' was declared here - 829 | HYPRE_Int *a_j; - | ^~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj -par_vector.c: In function 'hypre_VectorToParVector': -par_vector.c:641:72: warning: 'v_data' may be used uninitialized [-Wmaybe-uninitialized] - 641 | hypre_MPI_Isend( &v_data[(HYPRE_Int) global_vec_starts[p]] + j * global_vecstride, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -par_vector.c:579:24: note: 'v_data' was declared here - 579 | HYPRE_Complex *v_data; - | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_device.c -o par_vector_device.obj par_csr_matop_marked.c: In function 'hypre_ParMatmul_FC': par_csr_matop_marked.c:429:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixDestroy(Ps_ext); @@ -12155,15 +12140,57 @@ par_csr_matop_marked.c:290:24: note: 'map_P_to_C' was declared here 290 | HYPRE_Int *map_P_to_C; | ^~~~~~~~~~ -par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': -par_csr_matop.c:1635:27: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 1635 | *comm_handle_data = hypre_ParCSRCommHandleCreate(1, tmp_comm_pkg, B_int_data, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1636 | B_ext_data); - | ~~~~~~~~~~~ -par_csr_matop.c:1276:20: note: 'B_ext_data' was declared here - 1276 | HYPRE_Complex * B_ext_data; - | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj +par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': +par_csr_matrix.c:884:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 884 | offd_data[offd_cnt++] = data; + | ^ +par_csr_matrix.c:807:24: note: 'offd_data' was declared here + 807 | HYPRE_Complex *offd_data; + | ^~~~~~~~~ +par_csr_matrix.c:903:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 903 | aux_offd_j[i] = (HYPRE_BigInt)offd_j[i]; + | ^~~~~~~~~~~~~~~~~~~~~~~ +par_csr_matrix.c:809:24: note: 'offd_j' was declared here + 809 | HYPRE_Int *offd_j; + | ^~~~~~ +par_csr_matrix.c:883:15: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] + 883 | tmp_j[offd_cnt] = J; + | ^ +par_csr_matrix.c:810:24: note: 'tmp_j' was declared here + 810 | HYPRE_BigInt *tmp_j; + | ^~~~~ +par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': +par_csr_bool_matrix.c:877:39: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized] + 877 | - a_i[(HYPRE_Int)row_starts[i]]; + | ^ +par_csr_bool_matrix.c:828:24: note: 'a_i' was declared here + 828 | HYPRE_Int *a_i; + | ^~~ +par_csr_bool_matrix.c:895:10: warning: 'a_j' may be used uninitialized [-Wmaybe-uninitialized] + 895 | hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 896 | local_num_rows[i], + | ~~~~~~~~~~~~~~~~~~ + 897 | &a_i[(HYPRE_Int)row_starts[i]], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 898 | &a_j[ind], + | ~~~~~~~~~~ + 899 | &csr_matrix_datatypes[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_bool_matrix.c:829:24: note: 'a_j' was declared here + 829 | HYPRE_Int *a_j; + | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_device.c -o par_vector_device.obj +par_vector.c: In function 'hypre_VectorToParVector': +par_vector.c:641:72: warning: 'v_data' may be used uninitialized [-Wmaybe-uninitialized] + 641 | hypre_MPI_Isend( &v_data[(HYPRE_Int) global_vec_starts[p]] + j * global_vecstride, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +par_vector.c:579:24: note: 'v_data' was declared here + 579 | HYPRE_Complex *v_data; + | ^~~~~~ par_csr_matrix.c: In function 'hypre_CSRMatrixToParCSRMatrix': par_csr_matrix.c:1435:10: warning: 'A_data' may be used uninitialized [-Wmaybe-uninitialized] 1435 | hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i], @@ -12203,6 +12230,15 @@ par_csr_matrix.c:1244:24: note: 'A_j' was declared here 1244 | HYPRE_Int *A_j; | ^~~ +par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': +par_csr_matop.c:1635:27: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 1635 | *comm_handle_data = hypre_ParCSRCommHandleCreate(1, tmp_comm_pkg, B_int_data, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1636 | B_ext_data); + | ~~~~~~~~~~~ +par_csr_matop.c:1276:20: note: 'B_ext_data' was declared here + 1276 | HYPRE_Complex * B_ext_data; + | ^~~~~~~~~~ par_csr_matop.c: In function 'hypre_ParCSRMatrixTransposeHost': par_csr_matop.c:1981:21: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 1981 | for (i = 0; i < num_sends; i++) @@ -12550,32 +12586,6 @@ par_csr_block_interp.c:134:21: note: 'wall_time' was declared here 134 | HYPRE_Real wall_time; /* for debugging instrumentation */ | ^~~~~~~~~ -par_csr_block_relax.c: In function 'hypre_BoomerAMGBlockRelax': -par_csr_block_relax.c:1949:60: warning: 'Vext_data' may be used uninitialized [-Wmaybe-uninitialized] - 1949 | &Vext_data[ii * block_size], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_block_relax.c:131:20: note: 'Vext_data' was declared here - 131 | HYPRE_Real *Vext_data; - | ^~~~~~~~~ -In file included from ./../seq_mv/seq_mv.h:15, - from csr_block_matrix.h:21, - from _hypre_parcsr_block_mv.h:12, - from par_csr_block_relax.c:8: -./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_block_relax.c:2033:13: note: in expansion of macro 'hypre_TFree' - 2033 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_csr_block_relax.c:132:20: note: 'v_buf_data' was declared here - 132 | HYPRE_Real *v_buf_data; - | ^~~~~~~~~~ -par_csr_block_relax.c:247:13: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 247 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data is populated */ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_block_relax.c:113:28: note: 'comm_handle' was declared here - 113 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ par_csr_block_rap.c: In function 'hypre_ParCSRBlockMatrixRAP': par_csr_block_rap.c:500:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 500 | hypre_CSRBlockMatrixDestroy(Ps_ext); @@ -12692,6 +12702,32 @@ par_csr_block_rap.c:253:27: note: 'RAP_offd_j' was declared here 253 | HYPRE_Int *RAP_offd_j; | ^~~~~~~~~~ +par_csr_block_relax.c: In function 'hypre_BoomerAMGBlockRelax': +par_csr_block_relax.c:1949:60: warning: 'Vext_data' may be used uninitialized [-Wmaybe-uninitialized] + 1949 | &Vext_data[ii * block_size], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_block_relax.c:131:20: note: 'Vext_data' was declared here + 131 | HYPRE_Real *Vext_data; + | ^~~~~~~~~ +In file included from ./../seq_mv/seq_mv.h:15, + from csr_block_matrix.h:21, + from _hypre_parcsr_block_mv.h:12, + from par_csr_block_relax.c:8: +./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_block_relax.c:2033:13: note: in expansion of macro 'hypre_TFree' + 2033 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_csr_block_relax.c:132:20: note: 'v_buf_data' was declared here + 132 | HYPRE_Real *v_buf_data; + | ^~~~~~~~~~ +par_csr_block_relax.c:247:13: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 247 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data is populated */ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_block_relax.c:113:28: note: 'comm_handle' was declared here + 113 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpDiag': par_csr_block_interp.c:2695:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 2695 | if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); } @@ -12955,10 +12991,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_ams.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c gen_redcs_mat.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_cgnr.c In function 'hypre_new_offd_nodes', inlined from 'hypre_exchange_interp_data' at aux_interp.c:632:23: aux_interp.c:516:52: warning: 'loc_col' may be used uninitialized [-Wmaybe-uninitialized] @@ -12968,6 +13000,10 @@ aux_interp.c:311:23: note: 'loc_col' was declared here 311 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_cgnr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_Euclid.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_gmres.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_cogmres.c @@ -12976,8 +13012,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_hybrid.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_int.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_mgr.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_fsai.c gen_redcs_mat.c: In function 'hypre_seqAMGSetup': gen_redcs_mat.c:303:21: warning: 'total_nnz' may be used uninitialized [-Wmaybe-uninitialized] 303 | A_seq = hypre_ParCSRMatrixCreate(seq_comm, size, size, @@ -12989,6 +13023,8 @@ gen_redcs_mat.c:76:43: note: 'total_nnz' was declared here 76 | HYPRE_Int i, j, size, num_nonzeros, total_nnz, cnt; | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_fsai.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_pilut.c @@ -13053,7 +13089,6 @@ 56 | HYPRE_Int *send_flag_buffer_size; | ^~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_fsai_solve.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cg_relax_wt.c par_amgdd_solve.c: In function 'hypre_BoomerAMGDDSolve': par_amgdd_solve.c:320:28: warning: 'resid_nrm' may be used uninitialized [-Wmaybe-uninitialized] 320 | relative_resid = resid_nrm / resid_nrm_init; @@ -13067,8 +13102,7 @@ par_amgdd_solve.c:42:26: note: 'rhs_norm' was declared here 42 | HYPRE_Real rhs_norm; | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarsen.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cgc_coarsen.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cg_relax_wt.c par_amg_solveT.c: In function 'hypre_BoomerAMGCycleT': par_amg_solveT.c:497:27: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] 497 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], @@ -13090,7 +13124,6 @@ par_amg_solveT.c:353:20: note: 'relax_points' was declared here 353 | HYPRE_Int relax_points; | ^~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cheby.c par_fsai_solve.c: In function 'hypre_FSAISolve': par_fsai_solve.c:106:22: warning: 'resnorm' may be used uninitialized [-Wmaybe-uninitialized] 106 | rel_resnorm = resnorm / old_resnorm; @@ -13098,6 +13131,9 @@ par_fsai_solve.c:43:38: note: 'resnorm' was declared here 43 | HYPRE_Real old_resnorm, resnorm, rel_resnorm; | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarsen.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cgc_coarsen.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cheby.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coordinates.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cr.c @@ -13111,6 +13147,8 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cycle.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_add_cycle.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_difconv.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_gauss_elim.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_gsmg.c par_coarsen.c: In function 'hypre_BoomerAMGCoarsen': par_coarsen.c:226:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 226 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -13124,8 +13162,45 @@ par_coarsen.c:142:21: note: 'wall_time' was declared here 142 | HYPRE_Real wall_time; | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_gauss_elim.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_gsmg.c +par_cycle.c: In function 'hypre_BoomerAMGCycle': +par_cycle.c:457:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] + 457 | hypre_ParVectorSetLocalSize(Utemp, local_size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_cycle.c:35:30: note: 'Utemp' was declared here + 35 | hypre_ParVector *Utemp; + | ^~~~~ +par_cycle.c:46:21: warning: 'Ztemp_data' may be used uninitialized [-Wmaybe-uninitialized] + 46 | HYPRE_Real *Ztemp_data; + | ^~~~~~~~~~ +par_cycle.c:47:21: warning: 'Ptemp_data' may be used uninitialized [-Wmaybe-uninitialized] + 47 | HYPRE_Real *Ptemp_data; + | ^~~~~~~~~~ +par_cycle.c:570:36: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] + 570 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 571 | Aux_F, + | ~~~~~~ + 572 | CF_marker, + | ~~~~~~~~~~ + 573 | relax_type, + | ~~~~~~~~~~~ + 574 | relax_points, + | ~~~~~~~~~~~~~ + 575 | relax_weight[level], + | ~~~~~~~~~~~~~~~~~~~~ + 576 | omega[level], + | ~~~~~~~~~~~~~ + 577 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 578 | Aux_U, + | ~~~~~~ + 579 | Vtemp, + | ~~~~~~ + 580 | Ztemp); + | ~~~~~~ +par_cycle.c:80:20: note: 'relax_points' was declared here + 80 | HYPRE_Int relax_points; + | ^~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from par_amgdd_comp_grid.c:14: @@ -13163,6 +13238,7 @@ par_amgdd_comp_grid.c:1187:37: warning: 'new_R_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 1187 | new_R_diag_data[R_diag_cnt] = hypre_CSRMatrixData(R_diag)[j]; | ^ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_indepset.c par_amgdd_comp_grid.c:926:26: note: 'new_R_diag_data' was declared here 926 | HYPRE_Complex *new_R_diag_data; | ^~~~~~~~~~~~~~~ @@ -13184,46 +13260,13 @@ par_amgdd_comp_grid.c:931:26: note: 'new_R_offd_data' was declared here 931 | HYPRE_Complex *new_R_offd_data; | ^~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_indepset.c -par_cycle.c: In function 'hypre_BoomerAMGCycle': -par_cycle.c:457:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] - 457 | hypre_ParVectorSetLocalSize(Utemp, local_size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_cycle.c:35:30: note: 'Utemp' was declared here - 35 | hypre_ParVector *Utemp; - | ^~~~~ -par_cycle.c:46:21: warning: 'Ztemp_data' may be used uninitialized [-Wmaybe-uninitialized] - 46 | HYPRE_Real *Ztemp_data; - | ^~~~~~~~~~ -par_cycle.c:47:21: warning: 'Ptemp_data' may be used uninitialized [-Wmaybe-uninitialized] - 47 | HYPRE_Real *Ptemp_data; - | ^~~~~~~~~~ -par_cycle.c:570:36: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] - 570 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 571 | Aux_F, - | ~~~~~~ - 572 | CF_marker, - | ~~~~~~~~~~ - 573 | relax_type, - | ~~~~~~~~~~~ - 574 | relax_points, - | ~~~~~~~~~~~~~ - 575 | relax_weight[level], - | ~~~~~~~~~~~~~~~~~~~~ - 576 | omega[level], - | ~~~~~~~~~~~~~ - 577 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 578 | Aux_U, - | ~~~~~~ - 579 | Vtemp, - | ~~~~~~ - 580 | Ztemp); - | ~~~~~~ -par_cycle.c:80:20: note: 'relax_points' was declared here - 80 | HYPRE_Int relax_points; - | ^~~~~~~~~~~~ +par_gsmg.c: In function 'hypre_ParCSRMatrixFillSmooth': +par_gsmg.c:199:63: warning: 'dof_func_offd' may be used uninitialized [-Wmaybe-uninitialized] + 199 | if (num_functions > 1 && dof_func[i] != dof_func_offd[ii]) + | ^ +par_gsmg.c:81:15: note: 'dof_func_offd' was declared here + 81 | HYPRE_Int *dof_func_offd; + | ^~~~~~~~~~~~~ par_cgc_coarsen.c: In function 'hypre_BoomerAMGCoarsenCGCb': par_cgc_coarsen.c:637:7: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] 637 | hypre_CSRMatrixDestroy(S_ext); @@ -13237,16 +13280,18 @@ par_cgc_coarsen.c:98:27: note: 'measure_max' was declared here 98 | HYPRE_Int measure_max; /* BM Aug 30, 2006: maximal measure, needed for CGC */ | ^~~~~~~~~~~ -par_gsmg.c: In function 'hypre_ParCSRMatrixFillSmooth': -par_gsmg.c:199:63: warning: 'dof_func_offd' may be used uninitialized [-Wmaybe-uninitialized] - 199 | if (num_functions > 1 && dof_func[i] != dof_func_offd[ii]) - | ^ -par_gsmg.c:81:15: note: 'dof_func_offd' was declared here - 81 | HYPRE_Int *dof_func_offd; - | ^~~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_jacobi_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_krylov_func.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_lr_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_multi_interp.c +par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': +par_gsmg.c:1279:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] + 1279 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_gsmg.c:770:21: note: 'S_ext' was declared here + 770 | hypre_CSRMatrix *S_ext; + | ^~~~~ par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': par_coarsen.c:1370:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 1370 | wall_time = time_getWallclockSeconds() - wall_time; @@ -13310,30 +13355,8 @@ par_add_cycle.c:391:15: warning: 'Atilde_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 391 | HYPRE_Int *Atilde_offd_j; | ^~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_lr_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_multi_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp.c -par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': -par_gsmg.c:1279:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] - 1279 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_gsmg.c:770:21: note: 'S_ext' was declared here - 770 | hypre_CSRMatrix *S_ext; - | ^~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace.c -par_cr.c: In function 'hypre_BoomerAMGIndepRSa': -par_cr.c:1296:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1296 | if (CF_marker_offd[S_offd_j[j]] < 1) - | ~~~~~~~~^~~ -par_cr.c:1084:21: note: 'S_offd_j' was declared here - 1084 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace_27pt.c -par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': -par_cr.c:1630:24: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1630 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace_9pt.c par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG': par_gsmg.c:2104:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] 2104 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } @@ -13359,6 +13382,7 @@ par_gsmg.c:1331:21: note: 'S_ext_j' was declared here 1331 | HYPRE_BigInt *S_ext_j; | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace_27pt.c par_interp.c: In function 'hypre_BoomerAMGBuildInterp': par_interp.c:976:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 976 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } @@ -13366,7 +13390,16 @@ par_interp.c:59:23: note: 'A_ext' was declared here 59 | hypre_CSRMatrix *A_ext; | ^~~~~ +par_cr.c: In function 'hypre_BoomerAMGIndepRSa': +par_cr.c:1296:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1296 | if (CF_marker_offd[S_offd_j[j]] < 1) + | ~~~~~~~~^~~ +par_cr.c:1084:21: note: 'S_offd_j' was declared here + 1084 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace_9pt.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr.c par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMISHost': par_coarsen.c:2118:30: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 2118 | HYPRE_Int *S_offd_j; @@ -13374,14 +13407,13 @@ par_coarsen.c:2286:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 2286 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': par_coarsen.c:2110:30: note: 'comm_handle' was declared here 2110 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ -par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': -par_cr.c:2247:24: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 2247 | HYPRE_Int *S_offd_j; +par_cr.c:1630:24: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1630 | HYPRE_Int *S_offd_j; | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr.c par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': par_interp.c:1868:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 1868 | hypre_CSRMatrixDestroy(A_ext); @@ -13389,7 +13421,6 @@ par_interp.c:1032:21: note: 'A_ext' was declared here 1032 | hypre_CSRMatrix *A_ext; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_setup.c par_laplace_9pt.c: In function 'GenerateLaplacian9pt': par_laplace_9pt.c:433:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 433 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); @@ -13409,6 +13440,37 @@ par_laplace_9pt.c:41:18: note: 'big_offd_j' was declared here 41 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ +par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': +par_cr.c:2247:24: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 2247 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_setup.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_solve.c +par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo': +par_amgdd_helpers.c:3005:39: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] + 3005 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2852:22: note: 'P_tmp_info_int' was declared here + 2852 | HYPRE_Int **P_tmp_info_int; + | ^~~~~~~~~~~~~~ +par_amgdd_helpers.c:3006:43: warning: 'P_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] + 3006 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2853:26: note: 'P_tmp_info_complex' was declared here + 2853 | HYPRE_Complex **P_tmp_info_complex; + | ^~~~~~~~~~~~~~~~~~ +par_amgdd_helpers.c:3085:39: warning: 'R_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] + 3085 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2868:22: note: 'R_tmp_info_int' was declared here + 2868 | HYPRE_Int **R_tmp_info_int; + | ^~~~~~~~~~~~~~ +par_amgdd_helpers.c:3086:43: warning: 'R_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] + 3086 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2869:26: note: 'R_tmp_info_complex' was declared here + 2869 | HYPRE_Complex **R_tmp_info_complex; + | ^~~~~~~~~~~~~~~~~~ par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipassHost': par_multi_interp.c:377:17: warning: 'C_array' may be used uninitialized [-Wmaybe-uninitialized] 377 | C_array[cnt++] = i; @@ -13459,11 +13521,12 @@ par_multi_interp.c:84:21: note: 'recv_procs' was declared here 84 | HYPRE_Int *recv_procs; | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_solve.c par_laplace.c: In function 'GenerateSysLaplacian': par_laplace.c:406:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 406 | HYPRE_Real *offd_data; | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_nongalerkin.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_nodal_systems.c par_lr_interp.c: In function 'hypre_BoomerAMGBuildStdInterp': par_lr_interp.c:339:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 339 | wall_time = time_getWallclockSeconds() - wall_time; @@ -13501,46 +13564,6 @@ par_lr_interp.c:103:21: note: 'Sop_j' was declared here 103 | HYPRE_BigInt *Sop_j; | ^~~~~ -par_laplace_27pt.c: In function 'GenerateLaplacian27pt': -par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo': -par_laplace_27pt.c:1653:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1653 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_laplace_27pt.c:36:18: note: 'offd_j' was declared here - 36 | HYPRE_Int *offd_j; - | ^~~~~~ -par_laplace_27pt.c:955:34: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 955 | offd_data[o_cnt++] = value[1]; - | ^ -par_laplace_27pt.c:38:16: note: 'offd_data' was declared here - 38 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -par_amgdd_helpers.c:3005:39: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] - 3005 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2852:22: note: 'P_tmp_info_int' was declared here - 2852 | HYPRE_Int **P_tmp_info_int; - | ^~~~~~~~~~~~~~ -par_amgdd_helpers.c:3006:43: warning: 'P_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] - 3006 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2853:26: note: 'P_tmp_info_complex' was declared here - 2853 | HYPRE_Complex **P_tmp_info_complex; - | ^~~~~~~~~~~~~~~~~~ -par_amgdd_helpers.c:3085:39: warning: 'R_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] - 3085 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2868:22: note: 'R_tmp_info_int' was declared here - 2868 | HYPRE_Int **R_tmp_info_int; - | ^~~~~~~~~~~~~~ -par_amgdd_helpers.c:3086:43: warning: 'R_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] - 3086 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2869:26: note: 'R_tmp_info_complex' was declared here - 2869 | HYPRE_Complex **R_tmp_info_complex; - | ^~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_nongalerkin.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_nodal_systems.c par_mgr_solve.c: In function 'hypre_MGRCycle': par_mgr_solve.c:696:22: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] 696 | hypre_ParVectorAxpy(beta, Utemp, U_array[level]); @@ -13567,12 +13590,20 @@ par_interp.c:2702:24: note: 'tmp_map_offd' was declared here 2702 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ +par_laplace_27pt.c: In function 'GenerateLaplacian27pt': +par_laplace_27pt.c:1653:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1653 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_laplace_27pt.c:36:18: note: 'offd_j' was declared here + 36 | HYPRE_Int *offd_j; + | ^~~~~~ +par_laplace_27pt.c:955:34: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 955 | offd_data[o_cnt++] = value[1]; + | ^ +par_laplace_27pt.c:38:16: note: 'offd_data' was declared here + 38 | HYPRE_Real *offd_data; + | ^~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rap.c -par_mgr_setup.c: In function 'hypre_MGRSetup': -par_mgr_setup.c:22:26: warning: 'final_coarse_size' may be used uninitialized [-Wmaybe-uninitialized] - 22 | HYPRE_Int i, j, final_coarse_size, block_size, idx, **block_cf_marker; - | ^~~~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rap_communication.c par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': par_nongalerkin.c:582:42: warning: 'S_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 582 | S_offd_data[jS] = S_offd_data[jA]; @@ -13580,64 +13611,12 @@ par_nongalerkin.c:264:29: note: 'S_offd_data' was declared here 264 | HYPRE_Real *S_offd_data; | ^~~~~~~~~~~ -par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterpHost': -par_lr_interp.c:1744:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 1744 | sum += A_ext_data[jj1]; - | ~~~~~~~~~~^~~~~ -par_lr_interp.c:1096:21: note: 'A_ext_data' was declared here - 1096 | HYPRE_Real *A_ext_data; - | ^~~~~~~~~~ -par_lr_interp.c:1727:59: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 1727 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) - | ^ -par_lr_interp.c:1097:21: note: 'A_ext_i' was declared here - 1097 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -par_lr_interp.c:1729:32: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 1729 | big_k1 = A_ext_j[jj1]; - | ~~~~~~~^~~~~~~~~~~~~~ -par_lr_interp.c:1098:21: note: 'A_ext_j' was declared here - 1098 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -par_lr_interp.c:1367:53: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 1367 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) - | ^ -par_lr_interp.c:1107:21: note: 'Sop_i' was declared here - 1107 | HYPRE_Int *Sop_i; - | ^~~~~ -par_lr_interp.c:1369:32: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 1369 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -par_lr_interp.c:1108:21: note: 'Sop_j' was declared here - 1108 | HYPRE_BigInt *Sop_j; - | ^~~~~ -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, - from _hypre_parcsr_ls.h:9, - from par_mgr.c:14: -par_mgr.c: In function 'hypre_MGRBuildPDRS': -./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:2546:4: note: in expansion of macro 'hypre_TFree' - 2546 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_mgr.c:2032:21: note: 'tmp_map_offd' was declared here - 2032 | HYPRE_Int *tmp_map_offd; - | ^~~~~~~~~~~~ -par_laplace.c: In function 'GenerateSysLaplacianVCoef': +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rap_communication.c +par_mgr_setup.c: In function 'hypre_MGRSetup': +par_mgr_setup.c:22:26: warning: 'final_coarse_size' may be used uninitialized [-Wmaybe-uninitialized] + 22 | HYPRE_Int i, j, final_coarse_size, block_size, idx, **block_cf_marker; + | ^~~~~~~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rotate_7pt.c -par_laplace.c:1305:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1305 | offd_j[i] = j; - | ~~~~~~~~~~^~~ -par_laplace.c:898:18: note: 'offd_j' was declared here - 898 | HYPRE_Int *offd_j; - | ^~~~~~ -par_laplace.c:899:18: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 899 | HYPRE_BigInt *big_offd_j; - | ^~~~~~~~~~ -par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 900 | HYPRE_Real *offd_data; - | ^~~~~~~~~ par_nodal_systems.c: In function 'hypre_BoomerAMGCreateNodalA': par_nodal_systems.c:795:44: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; @@ -13684,7 +13663,78 @@ par_nodal_systems.c:72:24: warning: 'AN_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 72 | HYPRE_Real *AN_offd_data; | ^~~~~~~~~~~~ +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, + from _hypre_parcsr_ls.h:9, + from par_mgr.c:14: +par_mgr.c: In function 'hypre_MGRBuildPDRS': +./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:2546:4: note: in expansion of macro 'hypre_TFree' + 2546 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_mgr.c:2032:21: note: 'tmp_map_offd' was declared here + 2032 | HYPRE_Int *tmp_map_offd; + | ^~~~~~~~~~~~ +par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterpHost': +par_lr_interp.c:1744:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 1744 | sum += A_ext_data[jj1]; + | ~~~~~~~~~~^~~~~ +par_lr_interp.c:1096:21: note: 'A_ext_data' was declared here + 1096 | HYPRE_Real *A_ext_data; + | ^~~~~~~~~~ +par_lr_interp.c:1727:59: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 1727 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) + | ^ +par_lr_interp.c:1097:21: note: 'A_ext_i' was declared here + 1097 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +par_lr_interp.c:1729:32: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 1729 | big_k1 = A_ext_j[jj1]; + | ~~~~~~~^~~~~~~~~~~~~~ +par_lr_interp.c:1098:21: note: 'A_ext_j' was declared here + 1098 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +par_lr_interp.c:1367:53: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 1367 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) + | ^ +par_lr_interp.c:1107:21: note: 'Sop_i' was declared here + 1107 | HYPRE_Int *Sop_i; + | ^~~~~ +par_lr_interp.c:1369:32: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 1369 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +par_lr_interp.c:1108:21: note: 'Sop_j' was declared here + 1108 | HYPRE_BigInt *Sop_j; + | ^~~~~ +par_laplace.c: In function 'GenerateSysLaplacianVCoef': +par_laplace.c:1305:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1305 | offd_j[i] = j; + | ~~~~~~~~~~^~~ +par_laplace.c:898:18: note: 'offd_j' was declared here + 898 | HYPRE_Int *offd_j; + | ^~~~~~ +par_laplace.c:899:18: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 899 | HYPRE_BigInt *big_offd_j; + | ^~~~~~~~~~ +par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 900 | HYPRE_Real *offd_data; + | ^~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_more.c +par_rotate_7pt.c: In function 'GenerateRotate7pt': +par_rotate_7pt.c:360:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 360 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_rotate_7pt.c:34:18: note: 'offd_j' was declared here + 34 | HYPRE_Int *offd_j; + | ^~~~~~ +par_rotate_7pt.c:250:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 250 | offd_data[o_cnt++] = value[3]; + | ^ +par_rotate_7pt.c:35:16: note: 'offd_data' was declared here + 35 | HYPRE_Real *offd_data; + | ^~~~~~~~~ par_rap.c: In function 'hypre_BoomerAMGBuildCoarseOperatorKT': par_rap.c:822:24: warning: 'R_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 822 | r_entry = R_offd_data[jj1]; @@ -13770,7 +13820,6 @@ par_rap.c:1580:32: note: 'RA_offd.data' was declared here 1580 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_more.c par_mgr.c: In function 'hypre_block_jacobi_solve': par_mgr.c:3938:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 3938 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -13787,19 +13836,20 @@ par_mgr.c:3869:21: note: 'v_buf_data' was declared here 3869 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ -par_rotate_7pt.c: In function 'GenerateRotate7pt': -par_rotate_7pt.c:360:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 360 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_rotate_7pt.c:34:18: note: 'offd_j' was declared here - 34 | HYPRE_Int *offd_j; +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_interface.c +par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost': +par_relax_more.c:101:16: warning: 'e_max' may be used uninitialized [-Wmaybe-uninitialized] + 101 | send_buf[1] = e_max; + | ~~~~~~~~~~~~^~~~~~~~ +par_relax_more.c:48:16: note: 'e_max' was declared here + 48 | HYPRE_Real e_max, e_min; + | ^~~~~ +par_relax_more.c:100:18: warning: 'e_min' may be used uninitialized [-Wmaybe-uninitialized] + 100 | send_buf[0] = -e_min; | ^~~~~~ -par_rotate_7pt.c:250:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 250 | offd_data[o_cnt++] = value[3]; - | ^ -par_rotate_7pt.c:35:16: note: 'offd_data' was declared here - 35 | HYPRE_Real *offd_data; - | ^~~~~~~~~ +par_relax_more.c:48:23: note: 'e_min' was declared here + 48 | HYPRE_Real e_max, e_min; + | ^~~~~ par_mgr.c: In function 'hypre_MGRBlockRelaxSolve': par_mgr.c:4108:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 4108 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -13807,6 +13857,13 @@ par_mgr.c:4026:28: note: 'comm_handle' was declared here 4026 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ +par_relax.c: In function 'hypre_BoomerAMGRelaxWeightedJacobi_core': +par_relax.c:266:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 266 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_relax.c:220:28: note: 'comm_handle' was declared here + 220 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ ./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -13816,65 +13873,14 @@ par_mgr.c:4040:21: note: 'v_buf_data' was declared here 4040 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_scaled_matnorm.c par_mgr.c: In function 'hypre_BlockDiagInvLapack': par_mgr.c:4212:41: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] 4212 | hypre_dgetri(&left_size, diag + i * LWORK, &left_size, IPIV, WORK, &LWORK, &INFO); | ~~^~~~~~~ -par_relax.c: In function 'hypre_BoomerAMGRelaxWeightedJacobi_core': -par_relax.c:266:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 266 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_relax.c:220:28: note: 'comm_handle' was declared here - 220 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ par_mgr.c:4175:33: note: 'i' was declared here 4175 | HYPRE_Int nblock, left_size, i; | ^ -par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost': -par_relax_more.c:101:16: warning: 'e_max' may be used uninitialized [-Wmaybe-uninitialized] - 101 | send_buf[1] = e_max; - | ~~~~~~~~~~~~^~~~~~~~ -par_relax_more.c:48:16: note: 'e_max' was declared here - 48 | HYPRE_Real e_max, e_min; - | ^~~~~ -par_relax_more.c:100:18: warning: 'e_min' may be used uninitialized [-Wmaybe-uninitialized] - 100 | send_buf[0] = -e_min; - | ^~~~~~ -par_relax_more.c:48:23: note: 'e_min' was declared here - 48 | HYPRE_Real e_max, e_min; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_interface.c -par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp': -par_lr_interp.c:2781:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 2781 | sum += A_ext_data[jj1]; - | ~~~~~~~~~~^~~~~ -par_lr_interp.c:2001:21: note: 'A_ext_data' was declared here - 2001 | HYPRE_Real *A_ext_data; - | ^~~~~~~~~~ -par_lr_interp.c:2764:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 2764 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) - | ^ -par_lr_interp.c:2002:21: note: 'A_ext_i' was declared here - 2002 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -par_lr_interp.c:2766:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 2766 | big_k1 = A_ext_j[jj1]; - | ~~~~~~~^~~~~~~~~~~~~~ -par_lr_interp.c:2003:21: note: 'A_ext_j' was declared here - 2003 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -par_lr_interp.c:2273:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 2273 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) - | ^ -par_lr_interp.c:2012:21: note: 'Sop_i' was declared here - 2012 | HYPRE_Int *Sop_i; - | ^~~~~ -par_lr_interp.c:2276:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 2276 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -par_lr_interp.c:2013:21: note: 'Sop_j' was declared here - 2013 | HYPRE_BigInt *Sop_j; - | ^~~~~ par_relax.c: In function 'hypre_BoomerAMGRelax1GaussSeidel': par_relax.c:432:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 432 | for (i = 0; i < num_sends; i++) @@ -13899,6 +13905,7 @@ par_relax.c:397:23: note: 'requests' was declared here 397 | hypre_MPI_Request *requests; | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_schwarz.c par_relax.c: In function 'hypre_BoomerAMGRelax2GaussSeidel': par_relax.c:591:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 591 | for (i = 0; i < num_sends; i++) @@ -13923,47 +13930,44 @@ par_relax.c:537:23: note: 'requests' was declared here 537 | hypre_MPI_Request *requests; | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_scaled_matnorm.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_schwarz.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_stats.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp_ln.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv_rs.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c partial.c -par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': -par_lr_interp.c:3703:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 3703 | sum += A_ext_data[jj1]; +par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp': +par_lr_interp.c:2781:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 2781 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ -par_lr_interp.c:2989:21: note: 'A_ext_data' was declared here - 2989 | HYPRE_Real *A_ext_data; +par_lr_interp.c:2001:21: note: 'A_ext_data' was declared here + 2001 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ -par_lr_interp.c:3686:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 3686 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) +par_lr_interp.c:2764:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 2764 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ -par_lr_interp.c:2990:21: note: 'A_ext_i' was declared here - 2990 | HYPRE_Int *A_ext_i; +par_lr_interp.c:2002:21: note: 'A_ext_i' was declared here + 2002 | HYPRE_Int *A_ext_i; | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c schwarz.c -par_lr_interp.c:3688:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 3688 | big_k1 = A_ext_j[jj1]; +par_lr_interp.c:2766:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 2766 | big_k1 = A_ext_j[jj1]; | ~~~~~~~^~~~~~~~~~~~~~ -par_lr_interp.c:2991:21: note: 'A_ext_j' was declared here - 2991 | HYPRE_BigInt *A_ext_j; +par_lr_interp.c:2003:21: note: 'A_ext_j' was declared here + 2003 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ -par_lr_interp.c:3235:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 3235 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) +par_lr_interp.c:2273:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 2273 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ -par_lr_interp.c:3000:21: note: 'Sop_i' was declared here - 3000 | HYPRE_Int *Sop_i; +par_lr_interp.c:2012:21: note: 'Sop_i' was declared here + 2012 | HYPRE_Int *Sop_i; | ^~~~~ -par_lr_interp.c:3238:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 3238 | big_k1 = Sop_j[kk]; +par_lr_interp.c:2276:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 2276 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ -par_lr_interp.c:3001:21: note: 'Sop_j' was declared here - 3001 | HYPRE_BigInt *Sop_j; +par_lr_interp.c:2013:21: note: 'Sop_j' was declared here + 2013 | HYPRE_BigInt *Sop_j; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_stats.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp_ln.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv_rs.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c partial.c par_stats.c: In function 'hypre_BoomerAMGSetupStats': par_stats.c:747:16: warning: 'block_size' may be used uninitialized [-Wmaybe-uninitialized] 747 | hypre_CSRBlockMatrixBlockNorm(6, &P_diag_data[0], &tmp_norm, block_size); @@ -13974,10 +13978,7 @@ par_stats.c:140:26: warning: 'bnnz' may be used uninitialized [-Wmaybe-uninitialized] 140 | HYPRE_Int block_size, bnnz; | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c block_tridiag.c -par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse': -par_mgr.c:3382:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized] - 3382 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c schwarz.c par_vardifconv.c: In function 'GenerateVarDifConv': par_vardifconv.c:243:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 243 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, @@ -13985,9 +13986,6 @@ par_vardifconv.c:41:24: note: 'big_offd_j' was declared here 41 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ -par_mgr.c:3273:26: note: 'col_map_offd_P' was declared here - 3273 | HYPRE_BigInt *col_map_offd_P; - | ^~~~~~~~~~~~~~ par_vardifconv.c:245:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 245 | offd_data[o_cnt++] = -cfm; | ^ @@ -14000,6 +13998,38 @@ par_vardifconv.c:40:24: note: 'offd_j' was declared here 40 | HYPRE_Int *offd_j; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c block_tridiag.c +par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': +par_lr_interp.c:3703:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 3703 | sum += A_ext_data[jj1]; + | ~~~~~~~~~~^~~~~ +par_lr_interp.c:2989:21: note: 'A_ext_data' was declared here + 2989 | HYPRE_Real *A_ext_data; + | ^~~~~~~~~~ +par_lr_interp.c:3686:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 3686 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) + | ^ +par_lr_interp.c:2990:21: note: 'A_ext_i' was declared here + 2990 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +par_lr_interp.c:3688:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 3688 | big_k1 = A_ext_j[jj1]; + | ~~~~~~~^~~~~~~~~~~~~~ +par_lr_interp.c:2991:21: note: 'A_ext_j' was declared here + 2991 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +par_lr_interp.c:3235:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 3235 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) + | ^ +par_lr_interp.c:3000:21: note: 'Sop_i' was declared here + 3000 | HYPRE_Int *Sop_i; + | ^~~~~ +par_lr_interp.c:3238:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 3238 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +par_lr_interp.c:3001:21: note: 'Sop_j' was declared here + 3001 | HYPRE_BigInt *Sop_j; + | ^~~~~ par_vardifconv_rs.c: In function 'GenerateRSVarDifConv': par_vardifconv_rs.c:316:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 316 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, @@ -14019,7 +14049,14 @@ par_vardifconv_rs.c:50:18: note: 'offd_j' was declared here 50 | HYPRE_Int *offd_j; | ^~~~~~ +par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse': +par_mgr.c:3382:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized] + 3382 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; +par_mgr.c:3273:26: note: 'col_map_offd_P' was declared here + 3273 | HYPRE_BigInt *col_map_offd_P; + | ^~~~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_restr.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr.c partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp': partial.c:715:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 715 | sum += A_ext_data[jj1]; @@ -14051,9 +14088,7 @@ partial.c:95:21: note: 'Sop_j' was declared here 95 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c dsuperlu.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ads.c -o ads.obj par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp': par_sv_interp.c:737:79: warning: 'row_sum' may be used uninitialized [-Wmaybe-uninitialized] 737 | value = P_diag_data[orig_diag_start + j] * (vec_data[i] / row_sum - vec_data[fine_index]); @@ -14067,6 +14102,57 @@ par_sv_interp.c:325:21: note: 'fine_index' was declared here 325 | HYPRE_Int fine_index, index; | ^~~~~~~~~~ +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, + from _hypre_parcsr_ls.h:9, + from dsuperlu.c:8: +dsuperlu.c: In function 'hypre_SLUDistSetup': +./../seq_mv/seq_mv.h:84:63: warning: passing argument 8 of 'dCreate_CompRowLoc_Matrix_dist' from incompatible pointer type [-Wincompatible-pointer-types] + 84 | #define hypre_CSRMatrixBigJ(matrix) ((matrix) -> big_j) + | ~~~~~~~~~~^~~~~~~~~ + | | + | HYPRE_BigInt * {aka long long int *} +dsuperlu.c:84:7: note: in expansion of macro 'hypre_CSRMatrixBigJ' + 84 | hypre_CSRMatrixBigJ(A_local), big_rowptr, + | ^~~~~~~~~~~~~~~~~~~ +In file included from dsuperlu.h:11, + from dsuperlu.c:12: +/usr/include/superlu-dist/superlu_ddefs.h:447:49: note: expected 'int_t *' {aka 'int *'} but argument is of type 'HYPRE_BigInt *' {aka 'long long int *'} + 447 | int_t, double *, int_t *, int_t *, + | ^~~~~~~ +dsuperlu.c:84:37: warning: passing argument 9 of 'dCreate_CompRowLoc_Matrix_dist' from incompatible pointer type [-Wincompatible-pointer-types] + 84 | hypre_CSRMatrixBigJ(A_local), big_rowptr, + | ^~~~~~~~~~ + | | + | HYPRE_BigInt * {aka long long int *} +/usr/include/superlu-dist/superlu_ddefs.h:447:58: note: expected 'int_t *' {aka 'int *'} but argument is of type 'HYPRE_BigInt *' {aka 'long long int *'} + 447 | int_t, double *, int_t *, int_t *, + | ^~~~~~~ +dsuperlu.c:133:85: warning: passing argument 12 of 'pdgssvx' from incompatible pointer type [-Wincompatible-pointer-types] + 133 | &(dslu_data->dslu_solve), dslu_data->berr, &(dslu_data->dslu_data_stat), &info); + | ^~~~~ + | | + | HYPRE_Int * {aka long long int *} +/usr/include/superlu-dist/superlu_ddefs.h:520:67: note: expected 'int *' but argument is of type 'HYPRE_Int *' {aka 'long long int *'} + 520 | dSOLVEstruct_t *, double *, SuperLUStat_t *, int *); + | ^~~~~ +dsuperlu.c: In function 'hypre_SLUDistSolve': +dsuperlu.c:153:85: warning: passing argument 12 of 'pdgssvx' from incompatible pointer type [-Wincompatible-pointer-types] + 153 | &(dslu_data->dslu_solve), dslu_data->berr, &(dslu_data->dslu_data_stat), &info); + | ^~~~~ + | | + | HYPRE_Int * {aka long long int *} +/usr/include/superlu-dist/superlu_ddefs.h:520:67: note: expected 'int *' but argument is of type 'HYPRE_Int *' {aka 'long long int *'} + 520 | dSOLVEstruct_t *, double *, SuperLUStat_t *, int *); + | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ads.c -o ads.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ams.c -o ams.obj +par_restr.c: In function 'hypre_fgmresT': +par_restr.c:956:20: warning: 'normr' may be used uninitialized [-Wmaybe-uninitialized] + 956 | *relres = normr / normr0; + | ~~~~~~^~~~~~~~ +par_restr.c:844:18: note: 'normr' was declared here + 844 | HYPRE_Real t, normr, normr0, tolr; + | ^~~~~ schwarz.c: In function 'hypre_ParMPSchwarzSolve': schwarz.c:536:58: warning: 'A_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 536 | aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]]; @@ -14122,56 +14208,7 @@ schwarz.c:415:34: note: 'k_loc' was declared here 415 | HYPRE_Int jj, i, j, k, j_loc, k_loc; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ams.c -o ams.obj -par_restr.c: In function 'hypre_fgmresT': -par_restr.c:956:20: warning: 'normr' may be used uninitialized [-Wmaybe-uninitialized] - 956 | *relres = normr / normr0; - | ~~~~~~^~~~~~~~ -par_restr.c:844:18: note: 'normr' was declared here - 844 | HYPRE_Real t, normr, normr0, tolr; - | ^~~~~ -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, - from _hypre_parcsr_ls.h:9, - from dsuperlu.c:8: -dsuperlu.c: In function 'hypre_SLUDistSetup': -./../seq_mv/seq_mv.h:84:63: warning: passing argument 8 of 'dCreate_CompRowLoc_Matrix_dist' from incompatible pointer type [-Wincompatible-pointer-types] - 84 | #define hypre_CSRMatrixBigJ(matrix) ((matrix) -> big_j) - | ~~~~~~~~~~^~~~~~~~~ - | | - | HYPRE_BigInt * {aka long long int *} -dsuperlu.c:84:7: note: in expansion of macro 'hypre_CSRMatrixBigJ' - 84 | hypre_CSRMatrixBigJ(A_local), big_rowptr, - | ^~~~~~~~~~~~~~~~~~~ -In file included from dsuperlu.h:11, - from dsuperlu.c:12: -/usr/include/superlu-dist/superlu_ddefs.h:447:49: note: expected 'int_t *' {aka 'int *'} but argument is of type 'HYPRE_BigInt *' {aka 'long long int *'} - 447 | int_t, double *, int_t *, int_t *, - | ^~~~~~~ -dsuperlu.c:84:37: warning: passing argument 9 of 'dCreate_CompRowLoc_Matrix_dist' from incompatible pointer type [-Wincompatible-pointer-types] - 84 | hypre_CSRMatrixBigJ(A_local), big_rowptr, - | ^~~~~~~~~~ - | | - | HYPRE_BigInt * {aka long long int *} -/usr/include/superlu-dist/superlu_ddefs.h:447:58: note: expected 'int_t *' {aka 'int *'} but argument is of type 'HYPRE_BigInt *' {aka 'long long int *'} - 447 | int_t, double *, int_t *, int_t *, - | ^~~~~~~ -dsuperlu.c:133:85: warning: passing argument 12 of 'pdgssvx' from incompatible pointer type [-Wincompatible-pointer-types] - 133 | &(dslu_data->dslu_solve), dslu_data->berr, &(dslu_data->dslu_data_stat), &info); - | ^~~~~ - | | - | HYPRE_Int * {aka long long int *} -/usr/include/superlu-dist/superlu_ddefs.h:520:67: note: expected 'int *' but argument is of type 'HYPRE_Int *' {aka 'long long int *'} - 520 | dSOLVEstruct_t *, double *, SuperLUStat_t *, int *); - | ^~~~~ -dsuperlu.c: In function 'hypre_SLUDistSolve': -dsuperlu.c:153:85: warning: passing argument 12 of 'pdgssvx' from incompatible pointer type [-Wincompatible-pointer-types] - 153 | &(dslu_data->dslu_solve), dslu_data->berr, &(dslu_data->dslu_data_stat), &info); - | ^~~~~ - | | - | HYPRE_Int * {aka long long int *} -/usr/include/superlu-dist/superlu_ddefs.h:520:67: note: expected 'int *' but argument is of type 'HYPRE_Int *' {aka 'long long int *'} - 520 | dSOLVEstruct_t *, double *, SuperLUStat_t *, int *); - | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ame.c -o ame.obj par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': par_lr_interp.c:4633:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 4633 | sum += A_ext_data[jj1]; @@ -14203,8 +14240,6 @@ par_lr_interp.c:3918:21: note: 'Sop_j' was declared here 3918 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ame.c -o ame.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': partial.c:1220:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 1220 | wall_time = time_getWallclockSeconds() - wall_time; @@ -14254,7 +14289,42 @@ partial.c:974:27: note: 'beta' was declared here 974 | HYPRE_Real alfa, beta; | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj +par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': +par_sv_interp_ln.c:474:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 474 | P_ext_data[index++] = P_ext_data[j]; + | ~~~~~~~~~~^~~ +par_sv_interp_ln.c:173:21: note: 'P_ext_data' was declared here + 173 | HYPRE_Real *P_ext_data; + | ^~~~~~~~~~ +par_sv_interp_ln.c:174:21: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 174 | HYPRE_Int *P_ext_i; + | ^~~~~~~ +par_sv_interp_ln.c:458:19: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 458 | big_k = P_ext_j[j]; + | ~~~~~~^~~~~~~~~~~~ +par_sv_interp_ln.c:175:21: note: 'P_ext_j' was declared here + 175 | HYPRE_BigInt *P_ext_j; + | ^~~~~~~ +par_sv_interp_ln.c:2631:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] + 2631 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_sv_interp_ln.c:172:21: note: 'P_ext' was declared here + 172 | hypre_CSRMatrix *P_ext; + | ^~~~~ +par_sv_interp_ln.c:2026:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized] + 2026 | value = P_offd_data_new[kk] * (vec_data[i] / gm_row_sum - offd_vec_data_P[c_col]); + | ~~~~~~~~~~~~^~~~~~~~~~~~ +par_sv_interp_ln.c:87:21: note: 'gm_row_sum' was declared here + 87 | HYPRE_Real gm_row_sum; + | ^~~~~~~~~~ +par_sv_interp_ln.c:2405:34: warning: 'q_dist_value' may be used uninitialized [-Wmaybe-uninitialized] + 2405 | value += q_dist_value; + | ~~~~~~^~~~~~~~~~~~~~~ +par_sv_interp_ln.c:2153:40: note: 'q_dist_value' was declared here + 2153 | HYPRE_Real value, lost_value, q_dist_value; + | ^~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj ads.c: In function 'hypre_ADSSolve': ads.c:1606:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] @@ -14279,6 +14349,7 @@ ads.c:1440:15: note: 'r0_norm' was declared here 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve_device.c -o par_ilu_solve_device.obj par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterpHost': par_lr_interp.c:5073:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 5073 | wall_time = time_getWallclockSeconds() - wall_time; @@ -14316,55 +14387,33 @@ par_lr_interp.c:4849:21: note: 'Sop_j' was declared here 4849 | HYPRE_BigInt *Sop_j; | ^~~~~ -par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': -par_sv_interp_ln.c:474:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 474 | P_ext_data[index++] = P_ext_data[j]; - | ~~~~~~~~~~^~~ -par_sv_interp_ln.c:173:21: note: 'P_ext_data' was declared here - 173 | HYPRE_Real *P_ext_data; - | ^~~~~~~~~~ -par_sv_interp_ln.c:174:21: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 174 | HYPRE_Int *P_ext_i; - | ^~~~~~~ -par_sv_interp_ln.c:458:19: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 458 | big_k = P_ext_j[j]; - | ~~~~~~^~~~~~~~~~~~ -par_sv_interp_ln.c:175:21: note: 'P_ext_j' was declared here - 175 | HYPRE_BigInt *P_ext_j; - | ^~~~~~~ -par_sv_interp_ln.c:2631:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] - 2631 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_sv_interp_ln.c:172:21: note: 'P_ext' was declared here - 172 | hypre_CSRMatrix *P_ext; - | ^~~~~ -par_sv_interp_ln.c:2026:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized] - 2026 | value = P_offd_data_new[kk] * (vec_data[i] / gm_row_sum - offd_vec_data_P[c_col]); - | ~~~~~~~~~~~~^~~~~~~~~~~~ -par_sv_interp_ln.c:87:21: note: 'gm_row_sum' was declared here - 87 | HYPRE_Real gm_row_sum; - | ^~~~~~~~~~ -par_sv_interp_ln.c:2405:34: warning: 'q_dist_value' may be used uninitialized [-Wmaybe-uninitialized] - 2405 | value += q_dist_value; - | ~~~~~~^~~~~~~~~~~~~~~ -par_sv_interp_ln.c:2153:40: note: 'q_dist_value' was declared here - 2153 | HYPRE_Real value, lost_value, q_dist_value; - | ^~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve_device.c -o par_ilu_solve_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj +ams.c: In function 'hypre_AMSComputePixyz': partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': partial.c:2217:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 2217 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ams.c:2360:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized] + 2360 | *Piy_ptr = Piy; + | ~~~~~~~~~^~~~~ partial.c:1994:21: note: 'wall_time' was declared here 1994 | HYPRE_Real wall_time; | ^~~~~~~~~ +ams.c:1858:30: note: 'Piy' was declared here + 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; + | ^~~ partial.c:2506:46: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 2506 | (sgn * A_ext_data[jj1]) < 0) | ~~~~~~~~~~^~~~~ +ams.c:2364:16: warning: 'Piz' may be used uninitialized [-Wmaybe-uninitialized] + 2364 | *Piz_ptr = Piz; + | ~~~~~~~~~^~~~~ partial.c:1954:21: note: 'A_ext_data' was declared here 1954 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ +ams.c:1858:36: note: 'Piz' was declared here + 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; + | ^~~ partial.c:2490:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 2490 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ @@ -14389,19 +14438,6 @@ partial.c:1967:21: note: 'Sop_j' was declared here 1967 | HYPRE_BigInt *Sop_j; | ^~~~~ -ams.c: In function 'hypre_AMSComputePixyz': -ams.c:2360:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized] - 2360 | *Piy_ptr = Piy; - | ~~~~~~~~~^~~~~ -ams.c:1858:30: note: 'Piy' was declared here - 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; - | ^~~ -ams.c:2364:16: warning: 'Piz' may be used uninitialized [-Wmaybe-uninitialized] - 2364 | *Piz_ptr = Piz; - | ~~~~~~~~~^~~~~ -ams.c:1858:36: note: 'Piz' was declared here - 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; - | ^~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp': par_sv_interp.c:1851:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] @@ -14427,36 +14463,10 @@ | ^~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj -par_amg_setup.c: In function 'hypre_BoomerAMGSetup': -par_amg_setup.c:2920:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 2920 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_amg_setup.c:222:20: note: 'wall_time' was declared here - 222 | HYPRE_Real wall_time; /* for debugging instrumentation */ - | ^~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj -schwarz.c: In function 'hypre_ParAdSchwarzSolve': -schwarz.c:3089:21: warning: 'x_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 3089 | x_ext_data[i] = 0.0; - | ~~~~~~~~~~~~~~^~~~~ -schwarz.c:3002:16: note: 'x_ext_data' was declared here - 3002 | HYPRE_Real *x_ext_data; - | ^~~~~~~~~~ -schwarz.c:3109:37: warning: 'vtemp_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 3109 | aux[jj] = vtemp_ext_data[j_loc - num_variables]; - | ^ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj -schwarz.c:3005:16: note: 'vtemp_ext_data' was declared here - 3005 | HYPRE_Real *vtemp_ext_data; - | ^~~~~~~~~~~~~~ -schwarz.c:3141:43: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] - 3141 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; - | ^ -schwarz.c:3013:16: note: 'scale_ext' was declared here - 3013 | HYPRE_Real *scale_ext; - | ^~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj par_ilu_solve.c: In function 'hypre_ILUSolveRAPGMRESHOST': par_ilu_solve.c:2077:4: warning: 'x_local' may be used uninitialized [-Wmaybe-uninitialized] @@ -14473,7 +14483,13 @@ | ^~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj +par_amg_setup.c: In function 'hypre_BoomerAMGSetup': +par_amg_setup.c:2920:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 2920 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_amg_setup.c:222:20: note: 'wall_time' was declared here + 222 | HYPRE_Real wall_time; /* for debugging instrumentation */ + | ^~~~~~~~~ par_ilu_solve.c: In function 'hypre_NSHSolve': par_ilu_solve.c:2243:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] 2243 | hypre_ParVectorCopy(f, residual ); @@ -14481,9 +14497,27 @@ par_ilu_solve.c:2184:26: note: 'residual' was declared here 2184 | hypre_ParVector *residual; | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj +schwarz.c: In function 'hypre_ParAdSchwarzSolve': +schwarz.c:3089:21: warning: 'x_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 3089 | x_ext_data[i] = 0.0; + | ~~~~~~~~~~~~~~^~~~~ +schwarz.c:3002:16: note: 'x_ext_data' was declared here + 3002 | HYPRE_Real *x_ext_data; + | ^~~~~~~~~~ +schwarz.c:3109:37: warning: 'vtemp_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 3109 | aux[jj] = vtemp_ext_data[j_loc - num_variables]; + | ^ +schwarz.c:3005:16: note: 'vtemp_ext_data' was declared here + 3005 | HYPRE_Real *vtemp_ext_data; + | ^~~~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj -schwarz.c: In function 'hypre_ParAMGCreateDomainDof': +schwarz.c:3141:43: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] + 3141 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; + | ^ +schwarz.c:3013:16: note: 'scale_ext' was declared here + 3013 | HYPRE_Real *scale_ext; + | ^~~~~~~~~ par_ilu_setup.c: In function 'hypre_ILUSetupILUKSymbolic': par_ilu_setup.c:4557:23: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] 4557 | while (ctrS + k > capacity_S) @@ -14491,24 +14525,16 @@ par_ilu_setup.c:4233:22: note: 'capacity_S' was declared here 4233 | HYPRE_Int capacity_S; | ^~~~~~~~~~ -schwarz.c:3686:49: warning: 'a_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 3686 | for (j = a_ext_i[i_dof]; j < a_ext_i[i_dof + 1]; j++) - | ^ -schwarz.c:3216:15: note: 'a_ext_i' was declared here - 3216 | HYPRE_Int *a_ext_i; - | ^~~~~~~ -schwarz.c:3688:19: warning: 'a_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 3688 | jj = a_ext_j[j]; - | ~~~^~~~~~~~~~~~ -schwarz.c:3217:18: note: 'a_ext_j' was declared here - 3217 | HYPRE_BigInt *a_ext_j; - | ^~~~~~~ -schwarz.c:3703:72: warning: 'a_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 3703 | AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; - | ~~~~~~~~~~^~~ -schwarz.c:3218:16: note: 'a_ext_data' was declared here - 3218 | HYPRE_Real *a_ext_data; - | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj +par_ilu_solve.c: In function 'hypre_ILUSolve': +par_ilu_solve.c:164:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] + 164 | hypre_ParVectorCopy(f, residual); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_ilu_solve.c:93:26: note: 'residual' was declared here + 93 | hypre_ParVector *residual; + | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj par_ilu.c: In function 'hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal': par_ilu.c:4433:7: warning: 'nnzM' may be used uninitialized [-Wmaybe-uninitialized] 4433 | hypre_printf("matrix size %5d\nfinal norm at loop %5d is %16.12f, time per iteration is %16.12f, complexity is %16.12f out of maximum %16.12f\n", @@ -14524,29 +14550,13 @@ par_ilu.c:4301:22: note: 'time_s' was declared here 4301 | HYPRE_Real time_s, time_e; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj -par_ilu_solve.c: In function 'hypre_ILUSolve': -par_ilu_solve.c:164:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] - 164 | hypre_ParVectorCopy(f, residual); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_ilu_solve.c:93:26: note: 'residual' was declared here - 93 | hypre_ParVector *residual; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj -par_ilu.c: In function 'hypre_ILUParCSRInverseNSH': -par_ilu.c:4581:37: warning: 'time_s' may be used uninitialized [-Wmaybe-uninitialized] - 4581 | norm, (time_e - time_s) / i); - | ~~~~~~~~^~~~~~~~~ -par_ilu.c:4485:28: note: 'time_s' was declared here - 4485 | HYPRE_Real time_s, time_e; - | ^~~~~~ ams.c: In function 'hypre_AMSSolve': ams.c:3835:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] 3835 | hypre_printf(" Cycle %2d %e %f %e \n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3836 | i + 1, r_norm, r_norm / old_resid, relative_resid); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj ams.c:3621:24: note: 'r_norm' was declared here 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~ @@ -14564,6 +14574,32 @@ ams.c:3621:15: note: 'r0_norm' was declared here 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~~ +par_ilu.c: In function 'hypre_ILUParCSRInverseNSH': +par_ilu.c:4581:37: warning: 'time_s' may be used uninitialized [-Wmaybe-uninitialized] + 4581 | norm, (time_e - time_s) / i); + | ~~~~~~~~^~~~~~~~~ +par_ilu.c:4485:28: note: 'time_s' was declared here + 4485 | HYPRE_Real time_s, time_e; + | ^~~~~~ +schwarz.c: In function 'hypre_ParAMGCreateDomainDof': +schwarz.c:3686:49: warning: 'a_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 3686 | for (j = a_ext_i[i_dof]; j < a_ext_i[i_dof + 1]; j++) + | ^ +schwarz.c:3216:15: note: 'a_ext_i' was declared here + 3216 | HYPRE_Int *a_ext_i; + | ^~~~~~~ +schwarz.c:3688:19: warning: 'a_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 3688 | jj = a_ext_j[j]; + | ~~~^~~~~~~~~~~~ +schwarz.c:3217:18: note: 'a_ext_j' was declared here + 3217 | HYPRE_BigInt *a_ext_j; + | ^~~~~~~ +schwarz.c:3703:72: warning: 'a_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 3703 | AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; + | ~~~~~~~~~~^~~ +schwarz.c:3218:16: note: 'a_ext_data' was declared here + 3218 | HYPRE_Real *a_ext_data; + | ^~~~~~~~~~ schwarz.c: In function 'hypre_ParGenerateScale': schwarz.c:3797:22: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 3797 | scale_ext[j_loc - num_variables] += 1.0; @@ -14574,6 +14610,13 @@ schwarz.c:3763:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] 3763 | HYPRE_Real *scale_int; | ^~~~~~~~~ +ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': +ams.c:4600:41: warning: 'diag' may be used uninitialized [-Wmaybe-uninitialized] + 4600 | if (l1_norm[i] <= 4.0 / 3.0 * diag) + | ~~~~~~~~~~^~~~~~ +ams.c:4367:15: note: 'diag' was declared here + 4367 | HYPRE_Real diag; + | ^~~~ schwarz.c: In function 'hypre_ParGenerateHybridScale': schwarz.c:3910:25: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 3910 | scale_ext[j_loc] += 1.0; @@ -14590,13 +14633,6 @@ schwarz.c:3855:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] 3855 | HYPRE_Real *scale_int; | ^~~~~~~~~ -ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': -ams.c:4600:41: warning: 'diag' may be used uninitialized [-Wmaybe-uninitialized] - 4600 | if (l1_norm[i] <= 4.0 / 3.0 * diag) - | ~~~~~~~~~~^~~~~~ -ams.c:4367:15: note: 'diag' was declared here - 4367 | HYPRE_Real diag; - | ^~~~ par_ilu_setup.c: In function 'hypre_ILUSetupILUT': par_ilu_setup.c:5790:31: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] 5790 | while (ctrS + lenhu + 1 > capacity_S) @@ -14631,9 +14667,12 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c project.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_grid.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_io.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matrix_mask.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_stencil.c In file included from assumed_part.c:10: In function 'hypre_APSubdivideRegion', inlined from 'hypre_APSubdivideRegion' at assumed_part.c:75:1: +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_axpy.c -o struct_axpy.obj _hypre_struct_mv.h:197:24: warning: 'div' may be used uninitialized [-Wmaybe-uninitialized] 197 | hypre__n[0] = loop_size[0];\ _hypre_struct_mv.h:2604:4: note: in expansion of macro 'zypre_BoxLoopInit' @@ -14646,9 +14685,6 @@ assumed_part.c:87:31: note: 'div' declared here 87 | hypre_Index isize, index, div; | ^~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matrix_mask.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_stencil.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_axpy.c -o struct_axpy.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_communication.c -o struct_communication.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_copy.c -o struct_copy.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj @@ -14656,13 +14692,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_scale.c -o struct_scale.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_vector.c -o struct_vector.obj -struct_io.c: In function 'hypre_ReadBoxArrayData_CC': -struct_io.c:334:21: warning: 'constant_stencil_size' may be used uninitialized [-Wmaybe-uninitialized] - 334 | for (j = 0; j < constant_stencil_size; j++) - | ~~^~~~~~~~~~~~~~~~~~~~~~~ -struct_io.c:304:38: note: 'constant_stencil_size' was declared here - 304 | HYPRE_Int data_box_volume, constant_stencil_size; - | ^~~~~~~~~~~~~~~~~~~~~ struct_grid.c: In function 'hypre_ComputeBoxnums': struct_grid.c:721:13: warning: 'boxnum' may be used uninitialized [-Wmaybe-uninitialized] 721 | boxnum++; @@ -14670,6 +14699,13 @@ struct_grid.c:703:29: note: 'boxnum' was declared here 703 | HYPRE_Int p, b, boxnum; | ^~~~~~ +struct_io.c: In function 'hypre_ReadBoxArrayData_CC': +struct_io.c:334:21: warning: 'constant_stencil_size' may be used uninitialized [-Wmaybe-uninitialized] + 334 | for (j = 0; j < constant_stencil_size; j++) + | ~~^~~~~~~~~~~~~~~~~~~~~~~ +struct_io.c:304:38: note: 'constant_stencil_size' was declared here + 304 | HYPRE_Int data_box_volume, constant_stencil_size; + | ^~~~~~~~~~~~~~~~~~~~~ struct_communication.c: In function 'hypre_CommPkgCreate': struct_communication.c:265:12: warning: 'comm_type' may be used uninitialized [-Wmaybe-uninitialized] 265 | k = hypre_CommTypeNumEntries(comm_type); @@ -14723,10 +14759,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_setup_restrict.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_solve.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_setup.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_solve.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj smg_setup_rap.c: In function 'hypre_SMGCreateRAPOp': smg_setup_rap.c:65:11: warning: 'RAP' may be used uninitialized [-Wmaybe-uninitialized] 65 | return RAP; @@ -14734,6 +14766,10 @@ smg_setup_rap.c:25:27: note: 'RAP' was declared here 25 | hypre_StructMatrix *RAP; | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_setup.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_solve.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_int.c -o HYPRE_struct_int.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_pcg.c -o HYPRE_struct_pcg.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj @@ -14770,7 +14806,6 @@ | ^~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c red_black_gs.c -o red_black_gs.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj cyclic_reduction.c: In function 'hypre_CycRedSetupCoarseOp': cyclic_reduction.c:344:24: warning: 'ac_ce' may be used uninitialized [-Wmaybe-uninitialized] 344 | ac_ce[iAc] = -a_ce[iA] * a_ce[iAp1] / a_cc[iAp1]; @@ -14778,6 +14813,20 @@ cyclic_reduction.c:241:44: note: 'ac_ce' was declared here 241 | HYPRE_Real *ac_cc, *ac_cw, *ac_ce; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj +red_black_constantcoef_gs.c: In function 'hypre_RedBlackConstantCoefGS': +red_black_constantcoef_gs.c:47:27: warning: 'xoff0' may be used uninitialized [-Wmaybe-uninitialized] + 47 | HYPRE_Int xoff0, xoff1, xoff2, xoff3, xoff4, xoff5; + | ^~~~~ +red_black_constantcoef_gs.c:47:34: warning: 'xoff1' may be used uninitialized [-Wmaybe-uninitialized] + 47 | HYPRE_Int xoff0, xoff1, xoff2, xoff3, xoff4, xoff5; + | ^~~~~ +red_black_constantcoef_gs.c:56:27: warning: 'App0' may be used uninitialized [-Wmaybe-uninitialized] + 56 | HYPRE_Real App0, App1, App2, App3, App4, App5, AApd; + | ^~~~ +red_black_constantcoef_gs.c:56:33: warning: 'App1' may be used uninitialized [-Wmaybe-uninitialized] + 56 | HYPRE_Real App0, App1, App2, App3, App4, App5, AApd; + | ^~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS5': pfmg_setup_interp.c:890:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 890 | if (!center) @@ -14797,19 +14846,7 @@ pfmg_setup_interp.c:874:32: note: 'right' was declared here 874 | HYPRE_Real center, left, right; | ^~~~~ -red_black_constantcoef_gs.c: In function 'hypre_RedBlackConstantCoefGS': -red_black_constantcoef_gs.c:47:27: warning: 'xoff0' may be used uninitialized [-Wmaybe-uninitialized] - 47 | HYPRE_Int xoff0, xoff1, xoff2, xoff3, xoff4, xoff5; - | ^~~~~ -red_black_constantcoef_gs.c:47:34: warning: 'xoff1' may be used uninitialized [-Wmaybe-uninitialized] - 47 | HYPRE_Int xoff0, xoff1, xoff2, xoff3, xoff4, xoff5; - | ^~~~~ -red_black_constantcoef_gs.c:56:27: warning: 'App0' may be used uninitialized [-Wmaybe-uninitialized] - 56 | HYPRE_Real App0, App1, App2, App3, App4, App5, AApd; - | ^~~~ -red_black_constantcoef_gs.c:56:33: warning: 'App1' may be used uninitialized [-Wmaybe-uninitialized] - 56 | HYPRE_Real App0, App1, App2, App3, App4, App5, AApd; - | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS9': pfmg_setup_interp.c:1036:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1036 | if (!center) @@ -14829,7 +14866,10 @@ pfmg_setup_interp.c:1020:32: note: 'right' was declared here 1020 | HYPRE_Real center, left, right; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg.c -o smg.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS7': pfmg_setup_interp.c:1165:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1165 | if (!center) @@ -14849,10 +14889,6 @@ pfmg_setup_interp.c:1144:32: note: 'right' was declared here 1144 | HYPRE_Real center, left, right; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg.c -o smg.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj In file included from _hypre_struct_ls.h:9, from semi_setup_rap.c:8: semi_setup_rap.c: In function 'hypre_SemiCreateRAPOp': @@ -14866,6 +14902,26 @@ 57 | HYPRE_Int *not_cdirs; | ^~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_residual.c -o smg_residual.obj +smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym': +smg2_setup_rap.c:408:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] + 408 | + a_csw[iA] * pa[iP1]; + | ~~~~~^~~~ +smg2_setup_rap.c:180:26: note: 'a_csw' was declared here + 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; + | ^~~~~ +smg2_setup_rap.c:418:57: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] + 418 | + a_cse[iA] * pa[iP1]; + | ~~~~~^~~~ +smg2_setup_rap.c:180:34: note: 'a_cse' was declared here + 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; + | ^~~~~ +smg2_setup_rap.c:427:64: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] + 427 | + a_cnw[iA] * pa[iP1]; + | ~~~~~^~~~ +smg2_setup_rap.c:180:42: note: 'a_cnw' was declared here + 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; + | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS15': pfmg_setup_interp.c:1490:13: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1490 | if (!center) @@ -14885,7 +14941,6 @@ pfmg_setup_interp.c:1467:35: note: 'right' was declared here 1467 | HYPRE_Real center, left, right; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj pfmg_setup_interp.c:1370:13: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1370 | if (!center) | ^ @@ -14924,26 +14979,23 @@ | ^~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj -smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym': -smg2_setup_rap.c:408:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] - 408 | + a_csw[iA] * pa[iP1]; - | ~~~~~^~~~ -smg2_setup_rap.c:180:26: note: 'a_csw' was declared here - 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj +smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym': +smg2_setup_rap.c:723:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] + 723 | + a_cse[iA] * pb[iP1] + | ~~~~~^~~~ +smg2_setup_rap.c:491:26: note: 'a_cse' was declared here + 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ -smg2_setup_rap.c:418:57: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] - 418 | + a_cse[iA] * pa[iP1]; +smg2_setup_rap.c:715:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] + 715 | + a_cnw[iA] * pb[iP1]; | ~~~~~^~~~ -smg2_setup_rap.c:180:34: note: 'a_cse' was declared here - 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; +smg2_setup_rap.c:491:34: note: 'a_cnw' was declared here + 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ -smg2_setup_rap.c:427:64: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] - 427 | + a_cnw[iA] * pa[iP1]; - | ~~~~~^~~~ -smg2_setup_rap.c:180:42: note: 'a_cnw' was declared here - 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; +smg2_setup_rap.c:491:42: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] + 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPSym': sparse_msg2_setup_rap.c:448:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] @@ -14964,6 +15016,7 @@ sparse_msg2_setup_rap.c:195:42: note: 'a_cnw' was declared here 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPSym': smg3_setup_rap.c:869:65: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 869 | + rb[iR] * a_asw[iAm1] @@ -15098,23 +15151,6 @@ pfmg_setup_interp.c:1651:32: note: 'right' was declared here 1651 | HYPRE_Real center, left, right; | ^~~~~ -smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym': -smg2_setup_rap.c:723:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] - 723 | + a_cse[iA] * pb[iP1] - | ~~~~~^~~~ -smg2_setup_rap.c:491:26: note: 'a_cse' was declared here - 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -smg2_setup_rap.c:715:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] - 715 | + a_cnw[iA] * pb[iP1]; - | ~~~~~^~~~ -smg2_setup_rap.c:491:34: note: 'a_cnw' was declared here - 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -smg2_setup_rap.c:491:42: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] - 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': pfmg_setup_interp.c:1906:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1906 | if (!center) @@ -15134,25 +15170,6 @@ pfmg_setup_interp.c:1876:32: note: 'right' was declared here 1876 | HYPRE_Real center, left, right; | ^~~~~ -sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': -sparse_msg2_setup_rap.c:788:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] - 788 | + a_cse[iA] * pb[iP1] - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:534:26: note: 'a_cse' was declared here - 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -sparse_msg2_setup_rap.c:780:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] - 780 | + a_cnw[iA] * pb[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:534:34: note: 'a_cnw' was declared here - 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -sparse_msg2_setup_rap.c:770:57: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] - 770 | + a_cne[iA] * pb[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:534:42: note: 'a_cne' was declared here - 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPSym': sparse_msg3_setup_rap.c:782:65: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 782 | + rb[iR] * a_asw[iAm1] @@ -15290,6 +15307,25 @@ sparse_msg3_setup_rap.c:223:56: note: 'rap_bne' was declared here 223 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ +sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': +sparse_msg2_setup_rap.c:788:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] + 788 | + a_cse[iA] * pb[iP1] + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:534:26: note: 'a_cse' was declared here + 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +sparse_msg2_setup_rap.c:780:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] + 780 | + a_cnw[iA] * pb[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:534:34: note: 'a_cnw' was declared here + 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +sparse_msg2_setup_rap.c:770:57: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] + 770 | + a_cne[iA] * pb[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:534:42: note: 'a_cne' was declared here + 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPNoSym': smg3_setup_rap.c:1536:57: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 1536 | + a_asw[iA] * pb[iP1]; @@ -15580,25 +15616,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_matvec.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_scale.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_stencil.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_matrix.c -o sstruct_matrix.obj -HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': -HYPRE_sstruct_vector.c:214:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] - 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 215 | &hypre_SStructVectorIJVector(vector)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_sstruct_vector.c:153:28: note: 'ilower' was declared here - 153 | HYPRE_Int ilower, iupper; - | ^~~~~~ -HYPRE_sstruct_vector.c:214:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized] - 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 215 | &hypre_SStructVectorIJVector(vector)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_sstruct_vector.c:153:36: note: 'iupper' was declared here - 153 | HYPRE_Int ilower, iupper; - | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj HYPRE_sstruct_matrix.c: In function 'HYPRE_SStructMatrixInitialize': HYPRE_sstruct_matrix.c:314:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 314 | HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, @@ -15632,6 +15649,25 @@ HYPRE_sstruct_matrix.c:240:52: note: 'jupper' was declared here 240 | HYPRE_Int ilower, iupper, jlower, jupper; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_matrix.c -o sstruct_matrix.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj +HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': +HYPRE_sstruct_vector.c:214:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] + 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 215 | &hypre_SStructVectorIJVector(vector)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_sstruct_vector.c:153:28: note: 'ilower' was declared here + 153 | HYPRE_Int ilower, iupper; + | ^~~~~~ +HYPRE_sstruct_vector.c:214:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized] + 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 215 | &hypre_SStructVectorIJVector(vector)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_sstruct_vector.c:153:36: note: 'iupper' was declared here + 153 | HYPRE_Int ilower, iupper; + | ^~~~~~ Building libHYPRE_sstruct_mv.so ... mpicc -shared -o libHYPRE_sstruct_mv-2.28.0.so F90_HYPRE_sstruct_graph.o F90_HYPRE_sstruct_grid.o F90_HYPRE_sstruct_matrix.o F90_HYPRE_sstruct_stencil.o F90_HYPRE_sstruct_vector.o HYPRE_sstruct_graph.o HYPRE_sstruct_grid.o HYPRE_sstruct_matrix.o HYPRE_sstruct_stencil.o HYPRE_sstruct_vector.o sstruct_axpy.o sstruct_copy.o sstruct_graph.o sstruct_grid.o sstruct_innerprod.o sstruct_matvec.o sstruct_scale.o sstruct_stencil.o sstruct_matrix.obj sstruct_vector.obj -Wl,-soname,libHYPRE_sstruct_mv-2.28.0.so ln -s -f libHYPRE_sstruct_mv-2.28.0.so libHYPRE_sstruct_mv.so @@ -15701,36 +15737,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_TV_setup.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_zeroBC.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c nd1_amge_interpolation.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_owninfo.c -In file included from ./../struct_ls/_hypre_struct_ls.h:9, - from _hypre_sstruct_ls.h:21, - from maxwell_grad.c:18: -maxwell_grad.c: In function 'hypre_Maxwell_Grad': -./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] - 114 | hypre_IndexD(index, 1) = iy,\ -maxwell_grad.c:330:19: note: in expansion of macro 'hypre_SetIndex3' - 330 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); - | ^~~~~~~~~~~~~~~ -maxwell_grad.c:75:45: note: 'lindex[1]' was declared here - 75 | hypre_Index loop_size, start, lindex; - | ^~~~~~ -./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] - 115 | hypre_IndexD(index, 2) = iz ) -maxwell_grad.c:330:19: note: in expansion of macro 'hypre_SetIndex3' - 330 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); - | ^~~~~~~~~~~~~~~ -maxwell_grad.c:75:45: note: 'lindex[2]' was declared here - 75 | hypre_Index loop_size, start, lindex; - | ^~~~~~ -maxwell_grad.c:413:27: warning: 'ndirection' may be used uninitialized [-Wmaybe-uninitialized] - 413 | for (d = 0; d < ndirection; d++) - | ~~^~~~~~~~~~~~ -maxwell_grad.c:89:38: note: 'ndirection' was declared here - 89 | HYPRE_Int *direction, ndirection; - | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_recvinfo.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sendinfo.c maxwell_physbdy.c: In function 'hypre_Maxwell_PhysBdy': maxwell_physbdy.c:71:28: warning: 'cbox_mapping' may be used uninitialized [-Wmaybe-uninitialized] 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; @@ -15760,63 +15766,41 @@ maxwell_physbdy.c:79:53: note: 'lindex[2]' was declared here 79 | hypre_Index loop_size, start, index, lindex; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_owninfo.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_recvinfo.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sendinfo.c In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, - from maxwell_TV_setup.c:15: -maxwell_TV_setup.c: In function 'hypre_MaxwellTV_Setup': + from maxwell_grad.c:18: +maxwell_grad.c: In function 'hypre_Maxwell_Grad': ./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 114 | hypre_IndexD(index, 1) = iy,\ -maxwell_TV_setup.c:412:19: note: in expansion of macro 'hypre_SetIndex3' - 412 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); +maxwell_grad.c:330:19: note: in expansion of macro 'hypre_SetIndex3' + 330 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); | ^~~~~~~~~~~~~~~ -maxwell_TV_setup.c:124:67: note: 'lindex[1]' was declared here - 124 | hypre_Index index, cindex, shape, loop_size, start, lindex; - | ^~~~~~ +maxwell_grad.c:75:45: note: 'lindex[1]' was declared here + 75 | hypre_Index loop_size, start, lindex; + | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c ./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 115 | hypre_IndexD(index, 2) = iz ) -maxwell_TV_setup.c:412:19: note: in expansion of macro 'hypre_SetIndex3' - 412 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); +maxwell_grad.c:330:19: note: in expansion of macro 'hypre_SetIndex3' + 330 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); | ^~~~~~~~~~~~~~~ -maxwell_TV_setup.c:124:67: note: 'lindex[2]' was declared here - 124 | hypre_Index index, cindex, shape, loop_size, start, lindex; - | ^~~~~~ -maxwell_TV_setup.c:105:47: warning: 'topological_face' may be used uninitialized [-Wmaybe-uninitialized] - 105 | hypre_SStructGrid **topological_edge, **topological_face, **topological_cell; - | ^~~~~~~~~~~~~~~~ +maxwell_grad.c:75:45: note: 'lindex[2]' was declared here + 75 | hypre_Index loop_size, start, lindex; + | ^~~~~~ +maxwell_grad.c:413:27: warning: 'ndirection' may be used uninitialized [-Wmaybe-uninitialized] + 413 | for (d = 0; d < ndirection; d++) + | ~~^~~~~~~~~~~~ +maxwell_grad.c:89:38: note: 'ndirection' was declared here + 89 | HYPRE_Int *direction, ndirection; + | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_relax.c -maxwell_TV_setup.c:857:16: warning: 'vartype_faces' may be used uninitialized [-Wmaybe-uninitialized] - 857 | HYPRE_SStructGridSetVariables(topological_face[l + 1], part, ndim, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 858 | vartype_faces); - | ~~~~~~~~~~~~~~ -maxwell_TV_setup.c:117:54: note: 'vartype_faces' was declared here - 117 | HYPRE_SStructVariable *vartypes, *vartype_edges, *vartype_faces, *vartype_cell; - | ^~~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup.c -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, - from ./../IJ_mv/_hypre_IJ_mv.h:8, - from nd1_amge_interpolation.c:8: -nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': -./../utilities/_hypre_utilities.h:780:2: warning: 'col_ind1' may be used uninitialized [-Wmaybe-uninitialized] - 780 | (hypre_Memcpy((void *)(dst), (void *)(src), (size_t)(sizeof(type) * (count)), locdst, locsrc)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -nd1_amge_interpolation.c:180:10: note: in expansion of macro 'hypre_TMemcpy' - 180 | hypre_TMemcpy(bdof, col_ind1, HYPRE_BigInt, size1, HYPRE_MEMORY_HOST, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~~~ -nd1_amge_interpolation.c:118:32: note: 'col_ind1' was declared here - 118 | HYPRE_BigInt *col_ind0, *col_ind1, *col_ind2; - | ^~~~~~~~ -nd1_amge_interpolation.c:264:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized] - 264 | tmp_J = (OffProcRows[swap[m]] -> cols); - | ~~~~^~~ -nd1_amge_interpolation.c:49:15: note: 'swap' was declared here - 49 | HYPRE_Int *swap; - | ^~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_solve.c In file included from _hypre_sstruct_ls.h:19, from fac_interp2.c:21: fac_interp2.c: In function 'hypre_FAC_WeightedInterp2': @@ -15838,8 +15822,9 @@ fac_interp2.c:742:39: note: 'lindex[1]' was declared here 742 | hypre_Index loop_size, lindex; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_solve.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_restrict.c sstruct_sharedDOFComm.c: In function 'hypre_SStructSharedDOF_ParcsrMatRowsComm': sstruct_sharedDOFComm.c:632:27: warning: 'nbdry_slabs' may be used uninitialized [-Wmaybe-uninitialized] 632 | for (i = 0; i < nbdry_slabs; i++) @@ -15884,6 +15869,57 @@ sstruct_sharedDOFComm.c:113:45: note: 'lindex[2]' was declared here 113 | hypre_Index loop_size, start, lindex; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_restrict.c +In file included from ./../struct_ls/_hypre_struct_ls.h:9, + from _hypre_sstruct_ls.h:21, + from maxwell_TV_setup.c:15: +maxwell_TV_setup.c: In function 'hypre_MaxwellTV_Setup': +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, + from ./../IJ_mv/_hypre_IJ_mv.h:8, + from nd1_amge_interpolation.c:8: +nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': +./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] + 114 | hypre_IndexD(index, 1) = iy,\ +maxwell_TV_setup.c:412:19: note: in expansion of macro 'hypre_SetIndex3' + 412 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); + | ^~~~~~~~~~~~~~~ +maxwell_TV_setup.c:124:67: note: 'lindex[1]' was declared here + 124 | hypre_Index index, cindex, shape, loop_size, start, lindex; + | ^~~~~~ +./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] + 115 | hypre_IndexD(index, 2) = iz ) +maxwell_TV_setup.c:412:19: note: in expansion of macro 'hypre_SetIndex3' + 412 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); + | ^~~~~~~~~~~~~~~ +maxwell_TV_setup.c:124:67: note: 'lindex[2]' was declared here + 124 | hypre_Index index, cindex, shape, loop_size, start, lindex; + | ^~~~~~ +maxwell_TV_setup.c:105:47: warning: 'topological_face' may be used uninitialized [-Wmaybe-uninitialized] + 105 | hypre_SStructGrid **topological_edge, **topological_face, **topological_cell; + | ^~~~~~~~~~~~~~~~ +maxwell_TV_setup.c:857:16: warning: 'vartype_faces' may be used uninitialized [-Wmaybe-uninitialized] + 857 | HYPRE_SStructGridSetVariables(topological_face[l + 1], part, ndim, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 858 | vartype_faces); + | ~~~~~~~~~~~~~~ +maxwell_TV_setup.c:117:54: note: 'vartype_faces' was declared here + 117 | HYPRE_SStructVariable *vartypes, *vartype_edges, *vartype_faces, *vartype_cell; + | ^~~~~~~~~~~~~ +./../utilities/_hypre_utilities.h:780:2: warning: 'col_ind1' may be used uninitialized [-Wmaybe-uninitialized] + 780 | (hypre_Memcpy((void *)(dst), (void *)(src), (size_t)(sizeof(type) * (count)), locdst, locsrc)) + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +nd1_amge_interpolation.c:180:10: note: in expansion of macro 'hypre_TMemcpy' + 180 | hypre_TMemcpy(bdof, col_ind1, HYPRE_BigInt, size1, HYPRE_MEMORY_HOST, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~~~ +nd1_amge_interpolation.c:118:32: note: 'col_ind1' was declared here + 118 | HYPRE_BigInt *col_ind0, *col_ind1, *col_ind2; + | ^~~~~~~~ +nd1_amge_interpolation.c:264:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized] + 264 | tmp_J = (OffProcRows[swap[m]] -> cols); + | ~~~~^~~ +nd1_amge_interpolation.c:49:15: note: 'swap' was declared here + 49 | HYPRE_Int *swap; + | ^~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj @@ -16155,8 +16191,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c mat_dh_private.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c MatGenFD.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Mem_dh.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Numbering_dh.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Parser_dh.c krylov_dh.c: In function 'bicgstab_euclid': krylov_dh.c:70:38: warning: 'alpha_1' may be used uninitialized [-Wmaybe-uninitialized] 70 | beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); @@ -16176,6 +16210,8 @@ krylov_dh.c:29:17: note: 'rho_2' was declared here 29 | rho_1, rho_2, | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Numbering_dh.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Parser_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c shellSort_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c sig_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c SortedList_dh.c @@ -16184,6 +16220,15 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c TimeLog_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Timer_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c Vec_dh.c +In function 'mat_dh_transpose_reuse_private_private', + inlined from 'mat_dh_transpose_private' at mat_dh_private.c:871:3: +mat_dh_private.c:918:13: warning: 'aval' may be used uninitialized [-Wmaybe-uninitialized] + 918 | aval[idx] = AVAL[j]; + | ^ +mat_dh_private.c: In function 'mat_dh_transpose_private': +mat_dh_private.c:885:15: note: 'aval' was declared here + 885 | HYPRE_Real *aval; + | ^~~~ In function 'generateBlocked', inlined from 'MatGenFD_Run' at MatGenFD.c:201:5: MatGenFD.c:820:12: warning: 'nabory1' may be used uninitialized [-Wmaybe-uninitialized] @@ -16272,15 +16317,13 @@ MatGenFD.c:228:40: note: 'nabory2' was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ -In function 'mat_dh_transpose_reuse_private_private', - inlined from 'mat_dh_transpose_private' at mat_dh_private.c:871:3: -mat_dh_private.c:918:13: warning: 'aval' may be used uninitialized [-Wmaybe-uninitialized] - 918 | aval[idx] = AVAL[j]; - | ^ -mat_dh_private.c: In function 'mat_dh_transpose_private': -mat_dh_private.c:885:15: note: 'aval' was declared here - 885 | HYPRE_Real *aval; - | ^~~~ +mat_dh_private.c: In function 'profileMat': +mat_dh_private.c:1631:6: warning: 'work2' may be used uninitialized [-Wmaybe-uninitialized] + 1631 | if (work2 != NULL) { FREE_DH(work2); CHECK_V_ERROR; } + | ^ +mat_dh_private.c:1507:15: note: 'work2' was declared here + 1507 | HYPRE_Real *work2; + | ^~~~~ In function 'init_mpi_private', inlined from 'SubdomainGraph_dhInit' at SubdomainGraph_dh.c:121:5: SubdomainGraph_dh.c:555:18: warning: 'interiorCount' may be used uninitialized [-Wmaybe-uninitialized] @@ -16290,13 +16333,6 @@ SubdomainGraph_dh.c:532:17: note: 'interiorCount' was declared here 532 | HYPRE_Int interiorCount, bdryCount; | ^~~~~~~~~~~~~ -mat_dh_private.c: In function 'profileMat': -mat_dh_private.c:1631:6: warning: 'work2' may be used uninitialized [-Wmaybe-uninitialized] - 1631 | if (work2 != NULL) { FREE_DH(work2); CHECK_V_ERROR; } - | ^ -mat_dh_private.c:1507:15: note: 'work2' was declared here - 1507 | HYPRE_Real *work2; - | ^~~~~ Building libHYPRE_Euclid.so ... mpicc -shared -o libHYPRE_Euclid-2.28.0.so blas_dh.o Euclid_apply.o Euclid_dh.o ExternalRows_dh.o Factor_dh.o getRow_dh.o globalObjects.o Hash_dh.o Hash_i_dh.o ilu_mpi_bj.o ilu_mpi_pilu.o ilu_seq.o io_dh.o krylov_dh.o Mat_dh.o mat_dh_private.o MatGenFD.o Mem_dh.o Numbering_dh.o Parser_dh.o shellSort_dh.o sig_dh.o SortedList_dh.o SortedSet_dh.o SubdomainGraph_dh.o TimeLog_dh.o Timer_dh.o Vec_dh.o -Wl,-soname,libHYPRE_Euclid-2.28.0.so ln -s -f libHYPRE_Euclid-2.28.0.so libHYPRE_Euclid.so @@ -16354,6 +16390,11 @@ dsyr2.c:29:25: warning: 'jy' may be used uninitialized [-Wmaybe-uninitialized] 29 | integer ix, iy, jx, jy, kx, ky; | ^~ +dtrmv.c: In function 'hypre_dtrmv': +dtrmv.c:21:21: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] + 21 | integer ix, jx, kx; + | ^~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c dtrsv.c: In function 'hypre_dtrsv': dtrsv.c:308:20: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] 308 | kx += (*n - 1) * *incx; @@ -16361,11 +16402,6 @@ dtrsv.c:28:21: note: 'kx' was declared here 28 | integer ix, jx, kx; | ^~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c -dtrmv.c: In function 'hypre_dtrmv': -dtrmv.c:21:21: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] - 21 | integer ix, jx, kx; - | ^~ make[3]: Leaving directory '/build/reproducible-path/hypre-2.28.0/src64m/blas' Making lapack ... @@ -16499,6 +16535,7 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c printf.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c qsort.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c utilities.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mpistubs.c exchange_data.c: In function 'hypre_DataExchangeList': exchange_data.c:409:10: warning: 'response_requests' may be used uninitialized [-Wmaybe-uninitialized] 409 | hypre_MPI_Testall(num_contacts, response_requests, &responses_complete, @@ -16551,7 +16588,6 @@ exchange_data.c:179:23: note: 'term_statuses' was declared here 179 | hypre_MPI_Status *term_statuses, term_status1, status_parent; | ^~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mpistubs.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c qsplit.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c random.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c threading.c @@ -16671,16 +16707,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl.c -o csr_spgemm_device_symbl.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl1.c -o csr_spgemm_device_symbl1.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl2.c -o csr_spgemm_device_symbl2.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl3.c -o csr_spgemm_device_symbl3.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl4.c -o csr_spgemm_device_symbl4.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl5.c -o csr_spgemm_device_symbl5.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl6.c -o csr_spgemm_device_symbl6.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl10.c -o csr_spgemm_device_symbl10.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj csr_matrix.c: In function 'hypre_CSRMatrixUnion': csr_matrix.c:1255:16: warning: 'big_jB' may be used uninitialized [-Wmaybe-uninitialized] 1255 | if ( big_jB == big_jA ) @@ -16694,8 +16720,12 @@ csr_matrix.c:1155:22: note: 'big_jA' was declared here 1155 | HYPRE_BigInt jBg, big_jA, big_jB; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c vector_device.c -o vector_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl3.c -o csr_spgemm_device_symbl3.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl4.c -o csr_spgemm_device_symbl4.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl5.c -o csr_spgemm_device_symbl5.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl6.c -o csr_spgemm_device_symbl6.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj csr_matop.c: In function 'hypre_CSRMatrixSplit': csr_matop.c:1439:20: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 1439 | temp[cnt_offd] = Bs_ext_j[j]; @@ -16703,6 +16733,12 @@ csr_matop.c:1330:21: note: 'temp' was declared here 1330 | HYPRE_BigInt *temp; | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl10.c -o csr_spgemm_device_symbl10.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c vector_device.c -o vector_device.obj Building libHYPRE_seq_mv.so ... mpicc -shared -o libHYPRE_seq_mv-2.28.0.so csr_matop.o csr_matrix.o csr_matvec.o genpart.o HYPRE_csr_matrix.o HYPRE_mapped_matrix.o HYPRE_multiblock_matrix.o HYPRE_vector.o mapped_matrix.o multiblock_matrix.o vector.o vector_batched.o csr_matop_device.obj csr_matrix_cuda_utils.obj csr_matvec_device.obj csr_matvec_oomp.obj csr_spadd_device.obj csr_spgemm_device.obj csr_spgemm_device_cusparse.obj csr_spgemm_device_numblocks.obj csr_spgemm_device_numer.obj csr_spgemm_device_numer1.obj csr_spgemm_device_numer2.obj csr_spgemm_device_numer3.obj csr_spgemm_device_numer4.obj csr_spgemm_device_numer5.obj csr_spgemm_device_numer6.obj csr_spgemm_device_numer7.obj csr_spgemm_device_numer8.obj csr_spgemm_device_numer9.obj csr_spgemm_device_numer10.obj csr_spgemm_device_onemklsparse.obj csr_spgemm_device_rocsparse.obj csr_spgemm_device_rowest.obj csr_spgemm_device_symbl.obj csr_spgemm_device_symbl1.obj csr_spgemm_device_symbl2.obj csr_spgemm_device_symbl3.obj csr_spgemm_device_symbl4.obj csr_spgemm_device_symbl5.obj csr_spgemm_device_symbl6.obj csr_spgemm_device_symbl7.obj csr_spgemm_device_symbl8.obj csr_spgemm_device_symbl9.obj csr_spgemm_device_symbl10.obj csr_spgemm_device_util.obj csr_spmv_device.obj csr_sptrans_device.obj vector_device.obj -Wl,-soname,libHYPRE_seq_mv-2.28.0.so ln -s -f libHYPRE_seq_mv-2.28.0.so libHYPRE_seq_mv.so @@ -16731,64 +16767,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matrix.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matvec.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_marked.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat.c -par_csr_aat.c: In function 'hypre_ParCSRAAt': -par_csr_aat.c:860:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] - 860 | hypre_CSRMatrixDestroy(A_ext); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_aat.c:362:21: note: 'A_ext' was declared here - 362 | hypre_CSRMatrix *A_ext; - | ^~~~~ -par_csr_aat.c:434:4: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 434 | hypre_ParAat_RowSizes( - | ^~~~~~~~~~~~~~~~~~~~~~ - 435 | &C_diag_i, &C_offd_i, B_marker, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 436 | A_diag_i, A_diag_j, - | ~~~~~~~~~~~~~~~~~~~ - 437 | A_offd_i, A_offd_j, A_col_map_offd, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 438 | A_ext_i, A_ext_j, A_ext_row_map, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 439 | &C_diag_size, &C_offd_size, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 440 | num_rows_diag_A, num_cols_offd_A, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 441 | num_rows_A_ext, - | ~~~~~~~~~~~~~~~ - 442 | first_col_diag_A, first_row_index_A - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 443 | ); - | ~ -par_csr_aat.c:365:21: note: 'A_ext_i' was declared here - 365 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -par_csr_aat.c:434:4: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 434 | hypre_ParAat_RowSizes( - | ^~~~~~~~~~~~~~~~~~~~~~ - 435 | &C_diag_i, &C_offd_i, B_marker, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 436 | A_diag_i, A_diag_j, - | ~~~~~~~~~~~~~~~~~~~ - 437 | A_offd_i, A_offd_j, A_col_map_offd, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 438 | A_ext_i, A_ext_j, A_ext_row_map, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 439 | &C_diag_size, &C_offd_size, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 440 | num_rows_diag_A, num_cols_offd_A, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 441 | num_rows_A_ext, - | ~~~~~~~~~~~~~~~ - 442 | first_col_diag_A, first_row_index_A - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 443 | ); - | ~ -par_csr_aat.c:366:21: note: 'A_ext_j' was declared here - 366 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_make_system.c par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt': par_csr_bool_matop.c:1088:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 1088 | hypre_CSRBooleanMatrixDestroy(A_ext); @@ -16844,28 +16822,8 @@ par_csr_bool_matop.c:645:27: note: 'A_ext_j' was declared here 645 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ -par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': -par_csr_matvec.c:647:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 647 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_matvec.c:558:28: note: 'comm_handle' was declared here - 558 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ -par_csr_matvec.c:668:26: warning: 'x_tmp' may be used uninitialized [-Wmaybe-uninitialized] - 668 | if (num_cols_offd) hypre_CSRMatrixMatvec_FF( alpha, offd, x_tmp, 1.0, y_local, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 669 | CF_marker, CF_marker_offd, fpt); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_matvec.c:567:23: note: 'x_tmp' was declared here - 567 | hypre_Vector *x_tmp; - | ^~~~~ -par_csr_matvec.c:650:10: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] - 650 | if (num_sends) - | ^ -par_csr_matvec.c:572:23: note: 'num_sends' was declared here - 572 | HYPRE_Int num_sends, i, j, index, start, num_procs; - | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_marked.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat.c par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ': par_csr_bool_matrix.c:575:19: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] 575 | HYPRE_Int *offd_i; @@ -16876,25 +16834,8 @@ par_csr_bool_matrix.c:576:19: note: 'offd_j' was declared here 576 | HYPRE_Int *offd_j; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_batched.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matvec_device.c -o par_csr_matvec_device.obj -par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': -par_csr_communication.c:762:23: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] - 762 | hypre_MPI_Request *requests; - | ^~~~~~~~ -par_csr_triplemat.c: In function 'hypre_ParCSRMatrixRAPKTHost': -par_csr_triplemat.c:679:10: warning: 'APext_diag' may be used uninitialized [-Wmaybe-uninitialized] - 679 | hypre_CSRMatrixDestroy(APext_diag); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_triplemat.c:536:21: note: 'APext_diag' was declared here - 536 | hypre_CSRMatrix *APext_diag; - | ^~~~~~~~~~ -par_csr_triplemat.c:689:10: warning: 'APext_offd' may be used uninitialized [-Wmaybe-uninitialized] - 689 | hypre_CSRMatrixDestroy(APext_offd); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_triplemat.c:537:21: note: 'APext_offd' was declared here - 537 | hypre_CSRMatrix *APext_offd; - | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_make_system.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector.c par_csr_bool_matop.c: In function 'hypre_ParBooleanMatmul': par_csr_bool_matop.c:176:7: warning: 'Bs_ext' may be used uninitialized [-Wmaybe-uninitialized] 176 | hypre_CSRBooleanMatrixDestroy(Bs_ext); @@ -16943,6 +16884,141 @@ par_csr_bool_matop.c:46:29: note: 'col_map_offd_C' was declared here 46 | HYPRE_BigInt *col_map_offd_C; | ^~~~~~~~~~~~~~ +par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': +par_csr_matvec.c:647:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 647 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_matvec.c:558:28: note: 'comm_handle' was declared here + 558 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +par_csr_matvec.c:668:26: warning: 'x_tmp' may be used uninitialized [-Wmaybe-uninitialized] + 668 | if (num_cols_offd) hypre_CSRMatrixMatvec_FF( alpha, offd, x_tmp, 1.0, y_local, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 669 | CF_marker, CF_marker_offd, fpt); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_matvec.c:567:23: note: 'x_tmp' was declared here + 567 | hypre_Vector *x_tmp; + | ^~~~~ +par_csr_matvec.c:650:10: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] + 650 | if (num_sends) + | ^ +par_csr_matvec.c:572:23: note: 'num_sends' was declared here + 572 | HYPRE_Int num_sends, i, j, index, start, num_procs; + | ^~~~~~~~~ +par_csr_aat.c: In function 'hypre_ParCSRAAt': +par_csr_aat.c:860:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] + 860 | hypre_CSRMatrixDestroy(A_ext); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_aat.c:362:21: note: 'A_ext' was declared here + 362 | hypre_CSRMatrix *A_ext; + | ^~~~~ +par_csr_aat.c:434:4: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 434 | hypre_ParAat_RowSizes( + | ^~~~~~~~~~~~~~~~~~~~~~ + 435 | &C_diag_i, &C_offd_i, B_marker, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 436 | A_diag_i, A_diag_j, + | ~~~~~~~~~~~~~~~~~~~ + 437 | A_offd_i, A_offd_j, A_col_map_offd, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 438 | A_ext_i, A_ext_j, A_ext_row_map, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 439 | &C_diag_size, &C_offd_size, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 440 | num_rows_diag_A, num_cols_offd_A, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 441 | num_rows_A_ext, + | ~~~~~~~~~~~~~~~ + 442 | first_col_diag_A, first_row_index_A + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 443 | ); + | ~ +par_csr_aat.c:365:21: note: 'A_ext_i' was declared here + 365 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +par_csr_aat.c:434:4: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 434 | hypre_ParAat_RowSizes( + | ^~~~~~~~~~~~~~~~~~~~~~ + 435 | &C_diag_i, &C_offd_i, B_marker, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 436 | A_diag_i, A_diag_j, + | ~~~~~~~~~~~~~~~~~~~ + 437 | A_offd_i, A_offd_j, A_col_map_offd, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 438 | A_ext_i, A_ext_j, A_ext_row_map, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 439 | &C_diag_size, &C_offd_size, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 440 | num_rows_diag_A, num_cols_offd_A, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 441 | num_rows_A_ext, + | ~~~~~~~~~~~~~~~ + 442 | first_col_diag_A, first_row_index_A + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 443 | ); + | ~ +par_csr_aat.c:366:21: note: 'A_ext_j' was declared here + 366 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': +par_csr_bool_matrix.c:877:39: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized] + 877 | - a_i[(HYPRE_Int)row_starts[i]]; + | ^ +par_csr_bool_matrix.c:828:24: note: 'a_i' was declared here + 828 | HYPRE_Int *a_i; + | ^~~ +par_csr_bool_matrix.c:895:10: warning: 'a_j' may be used uninitialized [-Wmaybe-uninitialized] + 895 | hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 896 | local_num_rows[i], + | ~~~~~~~~~~~~~~~~~~ + 897 | &a_i[(HYPRE_Int)row_starts[i]], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 898 | &a_j[ind], + | ~~~~~~~~~~ + 899 | &csr_matrix_datatypes[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_bool_matrix.c:829:24: note: 'a_j' was declared here + 829 | HYPRE_Int *a_j; + | ^~~ +par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': +par_csr_communication.c:762:23: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] + 762 | hypre_MPI_Request *requests; + | ^~~~~~~~ +par_csr_triplemat.c: In function 'hypre_ParCSRMatrixRAPKTHost': +par_csr_triplemat.c:679:10: warning: 'APext_diag' may be used uninitialized [-Wmaybe-uninitialized] + 679 | hypre_CSRMatrixDestroy(APext_diag); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_triplemat.c:536:21: note: 'APext_diag' was declared here + 536 | hypre_CSRMatrix *APext_diag; + | ^~~~~~~~~~ +par_csr_triplemat.c:689:10: warning: 'APext_offd' may be used uninitialized [-Wmaybe-uninitialized] + 689 | hypre_CSRMatrixDestroy(APext_offd); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_triplemat.c:537:21: note: 'APext_offd' was declared here + 537 | hypre_CSRMatrix *APext_offd; + | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_batched.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matvec_device.c -o par_csr_matvec_device.obj +par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': +par_csr_matrix.c:884:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 884 | offd_data[offd_cnt++] = data; + | ^ +par_csr_matrix.c:807:24: note: 'offd_data' was declared here + 807 | HYPRE_Complex *offd_data; + | ^~~~~~~~~ +par_csr_matrix.c:903:46: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 903 | aux_offd_j[i] = (HYPRE_BigInt)offd_j[i]; + | ^ +par_csr_matrix.c:809:24: note: 'offd_j' was declared here + 809 | HYPRE_Int *offd_j; + | ^~~~~~ +par_csr_matrix.c:883:15: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] + 883 | tmp_j[offd_cnt] = J; + | ^ +par_csr_matrix.c:810:24: note: 'tmp_j' was declared here + 810 | HYPRE_BigInt *tmp_j; + | ^~~~~ par_csr_matop_marked.c: In function 'hypre_ParMatmul_FC': par_csr_matop_marked.c:429:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixDestroy(Ps_ext); @@ -17021,46 +17097,6 @@ | ^~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj -par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': -par_csr_bool_matrix.c:877:39: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized] - 877 | - a_i[(HYPRE_Int)row_starts[i]]; - | ^ -par_csr_bool_matrix.c:828:24: note: 'a_i' was declared here - 828 | HYPRE_Int *a_i; - | ^~~ -par_csr_bool_matrix.c:895:10: warning: 'a_j' may be used uninitialized [-Wmaybe-uninitialized] - 895 | hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 896 | local_num_rows[i], - | ~~~~~~~~~~~~~~~~~~ - 897 | &a_i[(HYPRE_Int)row_starts[i]], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 898 | &a_j[ind], - | ~~~~~~~~~~ - 899 | &csr_matrix_datatypes[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_bool_matrix.c:829:24: note: 'a_j' was declared here - 829 | HYPRE_Int *a_j; - | ^~~ -par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': -par_csr_matrix.c:884:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 884 | offd_data[offd_cnt++] = data; - | ^ -par_csr_matrix.c:807:24: note: 'offd_data' was declared here - 807 | HYPRE_Complex *offd_data; - | ^~~~~~~~~ -par_csr_matrix.c:903:46: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 903 | aux_offd_j[i] = (HYPRE_BigInt)offd_j[i]; - | ^ -par_csr_matrix.c:809:24: note: 'offd_j' was declared here - 809 | HYPRE_Int *offd_j; - | ^~~~~~ -par_csr_matrix.c:883:15: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] - 883 | tmp_j[offd_cnt] = J; - | ^ -par_csr_matrix.c:810:24: note: 'tmp_j' was declared here - 810 | HYPRE_BigInt *tmp_j; - | ^~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_device.c -o par_vector_device.obj par_vector.c: In function 'hypre_VectorToParVector': @@ -17471,32 +17507,6 @@ par_csr_block_interp.c:134:21: note: 'wall_time' was declared here 134 | HYPRE_Real wall_time; /* for debugging instrumentation */ | ^~~~~~~~~ -par_csr_block_relax.c: In function 'hypre_BoomerAMGBlockRelax': -par_csr_block_relax.c:1949:60: warning: 'Vext_data' may be used uninitialized [-Wmaybe-uninitialized] - 1949 | &Vext_data[ii * block_size], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_block_relax.c:131:20: note: 'Vext_data' was declared here - 131 | HYPRE_Real *Vext_data; - | ^~~~~~~~~ -In file included from ./../seq_mv/seq_mv.h:15, - from csr_block_matrix.h:21, - from _hypre_parcsr_block_mv.h:12, - from par_csr_block_relax.c:8: -./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_block_relax.c:2033:13: note: in expansion of macro 'hypre_TFree' - 2033 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_csr_block_relax.c:132:20: note: 'v_buf_data' was declared here - 132 | HYPRE_Real *v_buf_data; - | ^~~~~~~~~~ -par_csr_block_relax.c:247:13: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 247 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data is populated */ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_block_relax.c:113:28: note: 'comm_handle' was declared here - 113 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ par_csr_block_rap.c: In function 'hypre_ParCSRBlockMatrixRAP': par_csr_block_rap.c:500:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 500 | hypre_CSRBlockMatrixDestroy(Ps_ext); @@ -17613,6 +17623,32 @@ par_csr_block_rap.c:253:27: note: 'RAP_offd_j' was declared here 253 | HYPRE_Int *RAP_offd_j; | ^~~~~~~~~~ +par_csr_block_relax.c: In function 'hypre_BoomerAMGBlockRelax': +par_csr_block_relax.c:1949:60: warning: 'Vext_data' may be used uninitialized [-Wmaybe-uninitialized] + 1949 | &Vext_data[ii * block_size], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_block_relax.c:131:20: note: 'Vext_data' was declared here + 131 | HYPRE_Real *Vext_data; + | ^~~~~~~~~ +In file included from ./../seq_mv/seq_mv.h:15, + from csr_block_matrix.h:21, + from _hypre_parcsr_block_mv.h:12, + from par_csr_block_relax.c:8: +./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_block_relax.c:2033:13: note: in expansion of macro 'hypre_TFree' + 2033 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_csr_block_relax.c:132:20: note: 'v_buf_data' was declared here + 132 | HYPRE_Real *v_buf_data; + | ^~~~~~~~~~ +par_csr_block_relax.c:247:13: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 247 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data is populated */ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_block_relax.c:113:28: note: 'comm_handle' was declared here + 113 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpDiag': par_csr_block_interp.c:2695:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 2695 | if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); } @@ -17874,9 +17910,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_mgr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ilu.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_ams.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c gen_redcs_mat.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c In function 'hypre_new_offd_nodes', inlined from 'hypre_exchange_interp_data' at aux_interp.c:632:23: aux_interp.c:516:52: warning: 'loc_col' may be used uninitialized [-Wmaybe-uninitialized] @@ -17886,6 +17919,9 @@ aux_interp.c:311:23: note: 'loc_col' was declared here 311 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c gen_redcs_mat.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_cgnr.c @@ -17928,11 +17964,44 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_amg_solve.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_amg_solveT.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_fsai.c +par_amgdd_solve.c: In function 'hypre_BoomerAMGDDSolve': +par_amgdd_solve.c:320:28: warning: 'resid_nrm' may be used uninitialized [-Wmaybe-uninitialized] + 320 | relative_resid = resid_nrm / resid_nrm_init; + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_amgdd_solve.c:40:26: note: 'resid_nrm' was declared here + 40 | HYPRE_Real resid_nrm; + | ^~~~~~~~~ +par_amgdd_solve.c:309:16: warning: 'rhs_norm' may be used uninitialized [-Wmaybe-uninitialized] + 309 | if (rhs_norm) + | ^ +par_amgdd_solve.c:42:26: note: 'rhs_norm' was declared here + 42 | HYPRE_Real rhs_norm; + | ^~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_fsai_setup.c +par_amg_solveT.c: In function 'hypre_BoomerAMGCycleT': +par_amg_solveT.c:497:27: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] + 497 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 498 | F_array[level], + | ~~~~~~~~~~~~~~~ + 499 | CF_marker, + | ~~~~~~~~~~ + 500 | relax_type, + | ~~~~~~~~~~~ + 501 | relax_points, + | ~~~~~~~~~~~~~ + 502 | relax_weight[level], + | ~~~~~~~~~~~~~~~~~~~~ + 503 | U_array[level], + | ~~~~~~~~~~~~~~~ + 504 | Vtemp); + | ~~~~~~ +par_amg_solveT.c:353:20: note: 'relax_points' was declared here + 353 | HYPRE_Int relax_points; + | ^~~~~~~~~~~~ par_amgdd_setup.c: In function 'hypre_BoomerAMGDDSetup': par_amgdd_setup.c:228:25: warning: 'recv_buffer' may be used uninitialized [-Wmaybe-uninitialized] 228 | recv_buffer[i] = hypre_CTAlloc(HYPRE_Int, recv_buffer_size[level][i], HYPRE_MEMORY_HOST); -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_fsai_solve.c par_amgdd_setup.c:53:28: note: 'recv_buffer' was declared here 53 | HYPRE_Int **recv_buffer; | ^~~~~~~~~~~ @@ -17974,41 +18043,11 @@ par_amgdd_setup.c:56:28: note: 'send_flag_buffer_size' was declared here 56 | HYPRE_Int *send_flag_buffer_size; | ^~~~~~~~~~~~~~~~~~~~~ -par_amgdd_solve.c: In function 'hypre_BoomerAMGDDSolve': -par_amgdd_solve.c:320:28: warning: 'resid_nrm' may be used uninitialized [-Wmaybe-uninitialized] - 320 | relative_resid = resid_nrm / resid_nrm_init; - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_amgdd_solve.c:40:26: note: 'resid_nrm' was declared here - 40 | HYPRE_Real resid_nrm; - | ^~~~~~~~~ -par_amgdd_solve.c:309:16: warning: 'rhs_norm' may be used uninitialized [-Wmaybe-uninitialized] - 309 | if (rhs_norm) - | ^ -par_amgdd_solve.c:42:26: note: 'rhs_norm' was declared here - 42 | HYPRE_Real rhs_norm; - | ^~~~~~~~ -par_amg_solveT.c: In function 'hypre_BoomerAMGCycleT': -par_amg_solveT.c:497:27: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] - 497 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 498 | F_array[level], - | ~~~~~~~~~~~~~~~ - 499 | CF_marker, - | ~~~~~~~~~~ - 500 | relax_type, - | ~~~~~~~~~~~ - 501 | relax_points, - | ~~~~~~~~~~~~~ - 502 | relax_weight[level], - | ~~~~~~~~~~~~~~~~~~~~ - 503 | U_array[level], - | ~~~~~~~~~~~~~~~ - 504 | Vtemp); - | ~~~~~~ -par_amg_solveT.c:353:20: note: 'relax_points' was declared here - 353 | HYPRE_Int relax_points; - | ^~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_fsai_solve.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cg_relax_wt.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarsen.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cgc_coarsen.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cheby.c par_fsai_solve.c: In function 'hypre_FSAISolve': par_fsai_solve.c:106:22: warning: 'resnorm' may be used uninitialized [-Wmaybe-uninitialized] 106 | rel_resnorm = resnorm / old_resnorm; @@ -18016,12 +18055,7 @@ par_fsai_solve.c:43:38: note: 'resnorm' was declared here 43 | HYPRE_Real old_resnorm, resnorm, rel_resnorm; | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarsen.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cgc_coarsen.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cheby.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coordinates.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cr.c par_cg_relax_wt.c: In function 'hypre_BoomerAMGCGRelaxWt': par_cg_relax_wt.c:236:16: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] 236 | hypre_ParVectorAxpy(1.0, Utemp, Ztemp); @@ -18029,63 +18063,12 @@ par_cg_relax_wt.c:38:24: note: 'Utemp' was declared here 38 | hypre_ParVector *Utemp; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coordinates.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cycle.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_add_cycle.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_difconv.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_gauss_elim.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_gsmg.c -par_cycle.c: In function 'hypre_BoomerAMGCycle': -par_cycle.c:457:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] - 457 | hypre_ParVectorSetLocalSize(Utemp, local_size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_cycle.c:35:30: note: 'Utemp' was declared here - 35 | hypre_ParVector *Utemp; - | ^~~~~ -par_cycle.c:46:21: warning: 'Ztemp_data' may be used uninitialized [-Wmaybe-uninitialized] - 46 | HYPRE_Real *Ztemp_data; - | ^~~~~~~~~~ -par_cycle.c:47:21: warning: 'Ptemp_data' may be used uninitialized [-Wmaybe-uninitialized] - 47 | HYPRE_Real *Ptemp_data; - | ^~~~~~~~~~ -par_cycle.c:570:36: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] - 570 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 571 | Aux_F, - | ~~~~~~ - 572 | CF_marker, - | ~~~~~~~~~~ - 573 | relax_type, - | ~~~~~~~~~~~ - 574 | relax_points, - | ~~~~~~~~~~~~~ - 575 | relax_weight[level], - | ~~~~~~~~~~~~~~~~~~~~ - 576 | omega[level], - | ~~~~~~~~~~~~~ - 577 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 578 | Aux_U, - | ~~~~~~ - 579 | Vtemp, - | ~~~~~~ - 580 | Ztemp); - | ~~~~~~ -par_cycle.c:80:20: note: 'relax_points' was declared here - 80 | HYPRE_Int relax_points; - | ^~~~~~~~~~~~ -par_coarsen.c: In function 'hypre_BoomerAMGCoarsen': -par_coarsen.c:226:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 226 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_coarsen.c:101:28: note: 'comm_handle' was declared here - 101 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ -par_coarsen.c:851:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 851 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_coarsen.c:142:21: note: 'wall_time' was declared here - 142 | HYPRE_Real wall_time; - | ^~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from par_amgdd_comp_grid.c:14: @@ -18132,42 +18115,79 @@ par_amgdd_comp_grid.c:929:26: note: 'new_R_offd_rowPtr' was declared here 929 | HYPRE_Int *new_R_offd_rowPtr; | ^~~~~~~~~~~~~~~~~ +par_cycle.c: In function 'hypre_BoomerAMGCycle': par_amgdd_comp_grid.c:1196:39: warning: 'new_R_offd_colInd' may be used uninitialized [-Wmaybe-uninitialized] 1196 | new_R_offd_colInd[R_offd_cnt] = hypre_CSRMatrixJ(R_offd)[j]; | ^ +par_cycle.c:457:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] + 457 | hypre_ParVectorSetLocalSize(Utemp, local_size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_cycle.c:35:30: note: 'Utemp' was declared here + 35 | hypre_ParVector *Utemp; + | ^~~~~ +par_cycle.c:46:21: warning: 'Ztemp_data' may be used uninitialized [-Wmaybe-uninitialized] + 46 | HYPRE_Real *Ztemp_data; + | ^~~~~~~~~~ +par_cycle.c:47:21: warning: 'Ptemp_data' may be used uninitialized [-Wmaybe-uninitialized] + 47 | HYPRE_Real *Ptemp_data; + | ^~~~~~~~~~ par_amgdd_comp_grid.c:930:26: note: 'new_R_offd_colInd' was declared here 930 | HYPRE_Int *new_R_offd_colInd; | ^~~~~~~~~~~~~~~~~ +par_cycle.c:570:36: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] + 570 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 571 | Aux_F, + | ~~~~~~ + 572 | CF_marker, + | ~~~~~~~~~~ + 573 | relax_type, + | ~~~~~~~~~~~ + 574 | relax_points, + | ~~~~~~~~~~~~~ + 575 | relax_weight[level], + | ~~~~~~~~~~~~~~~~~~~~ + 576 | omega[level], + | ~~~~~~~~~~~~~ + 577 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 578 | Aux_U, + | ~~~~~~ + 579 | Vtemp, + | ~~~~~~ + 580 | Ztemp); + | ~~~~~~ +par_cycle.c:80:20: note: 'relax_points' was declared here + 80 | HYPRE_Int relax_points; + | ^~~~~~~~~~~~ par_amgdd_comp_grid.c:1197:37: warning: 'new_R_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 1197 | new_R_offd_data[R_offd_cnt] = hypre_CSRMatrixData(R_offd)[j]; | ^ par_amgdd_comp_grid.c:931:26: note: 'new_R_offd_data' was declared here 931 | HYPRE_Complex *new_R_offd_data; | ^~~~~~~~~~~~~~~ +par_coarsen.c: In function 'hypre_BoomerAMGCoarsen': +par_coarsen.c:226:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 226 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c:101:28: note: 'comm_handle' was declared here + 101 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +par_coarsen.c:851:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 851 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c:142:21: note: 'wall_time' was declared here + 142 | HYPRE_Real wall_time; + | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_gsmg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_indepset.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp.c -par_gsmg.c: In function 'hypre_ParCSRMatrixFillSmooth': -par_gsmg.c:199:63: warning: 'dof_func_offd' may be used uninitialized [-Wmaybe-uninitialized] - 199 | if (num_functions > 1 && dof_func[i] != dof_func_offd[ii]) - | ^ -par_gsmg.c:81:15: note: 'dof_func_offd' was declared here - 81 | HYPRE_Int *dof_func_offd; - | ^~~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_jacobi_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_krylov_func.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_lr_interp.c -par_cr.c: In function 'hypre_BoomerAMGIndepRS': -par_cr.c:813:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 813 | if (CF_marker_offd[S_offd_j[j]] < 1) - | ~~~~~~~~^~~ -par_cr.c:601:21: note: 'S_offd_j' was declared here - 601 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_multi_interp.c par_add_cycle.c: In function 'hypre_CreateLambda': par_add_cycle.c:922:21: warning: 'L_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 922 | L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx] * D_data[i]) * D_data[i]; | ^ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_krylov_func.c par_add_cycle.c:373:19: note: 'L_diag_data' was declared here 373 | HYPRE_Real *L_diag_data; | ^~~~~~~~~~~ @@ -18201,22 +18221,24 @@ par_add_cycle.c:391:15: warning: 'Atilde_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 391 | HYPRE_Int *Atilde_offd_j; | ^~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp.c -par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': -par_gsmg.c:1279:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] - 1279 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_gsmg.c:770:21: note: 'S_ext' was declared here - 770 | hypre_CSRMatrix *S_ext; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace.c -par_cr.c: In function 'hypre_BoomerAMGIndepRSa': -par_cr.c:1296:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1296 | if (CF_marker_offd[S_offd_j[j]] < 1) +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_lr_interp.c +par_cr.c: In function 'hypre_BoomerAMGIndepRS': +par_cr.c:813:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 813 | if (CF_marker_offd[S_offd_j[j]] < 1) | ~~~~~~~~^~~ -par_cr.c:1084:21: note: 'S_offd_j' was declared here - 1084 | HYPRE_Int *S_offd_j; +par_cr.c:601:21: note: 'S_offd_j' was declared here + 601 | HYPRE_Int *S_offd_j; | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_multi_interp.c +par_gsmg.c: In function 'hypre_ParCSRMatrixFillSmooth': +par_gsmg.c:199:63: warning: 'dof_func_offd' may be used uninitialized [-Wmaybe-uninitialized] + 199 | if (num_functions > 1 && dof_func[i] != dof_func_offd[ii]) + | ^ +par_gsmg.c:81:15: note: 'dof_func_offd' was declared here + 81 | HYPRE_Int *dof_func_offd; + | ^~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace_27pt.c par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': par_coarsen.c:1909:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] @@ -18225,6 +18247,7 @@ par_coarsen.c:982:21: note: 'wall_time' was declared here 982 | HYPRE_Real wall_time; | ^~~~~~~~~ +par_cr.c: In function 'hypre_BoomerAMGIndepRSa': par_interp.c: In function 'hypre_BoomerAMGBuildInterp': par_interp.c:976:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 976 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } @@ -18232,6 +18255,79 @@ par_interp.c:59:23: note: 'A_ext' was declared here 59 | hypre_CSRMatrix *A_ext; | ^~~~~ +par_cr.c:1296:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1296 | if (CF_marker_offd[S_offd_j[j]] < 1) + | ~~~~~~~~^~~ +par_cr.c:1084:21: note: 'S_offd_j' was declared here + 1084 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace_9pt.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp.c +par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': +par_gsmg.c:1279:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] + 1279 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_gsmg.c:770:21: note: 'S_ext' was declared here + 770 | hypre_CSRMatrix *S_ext; + | ^~~~~ +par_laplace_9pt.c: In function 'GenerateLaplacian9pt': +par_laplace_9pt.c:433:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 433 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_laplace_9pt.c:33:18: note: 'offd_j' was declared here + 33 | HYPRE_Int *offd_j; + | ^~~~~~ +par_laplace_9pt.c:286:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 286 | offd_data[o_cnt++] = value[1]; + | ^ +par_laplace_9pt.c:34:16: note: 'offd_data' was declared here + 34 | HYPRE_Real *offd_data; + | ^~~~~~~~~ +par_laplace_9pt.c:284:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 284 | big_offd_j[o_cnt] = hypre_map2(ix - 1, iy - 1, p, q - 1, nx, + | ^ +par_laplace_9pt.c:41:18: note: 'big_offd_j' was declared here + 41 | HYPRE_BigInt *big_offd_j; + | ^~~~~~~~~~ +par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo': +par_amgdd_helpers.c:3005:39: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] + 3005 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2852:22: note: 'P_tmp_info_int' was declared here + 2852 | HYPRE_Int **P_tmp_info_int; + | ^~~~~~~~~~~~~~ +par_amgdd_helpers.c:3006:43: warning: 'P_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] + 3006 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2853:26: note: 'P_tmp_info_complex' was declared here + 2853 | HYPRE_Complex **P_tmp_info_complex; + | ^~~~~~~~~~~~~~~~~~ +par_amgdd_helpers.c:3085:39: warning: 'R_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] + 3085 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2868:22: note: 'R_tmp_info_int' was declared here + 2868 | HYPRE_Int **R_tmp_info_int; + | ^~~~~~~~~~~~~~ +par_amgdd_helpers.c:3086:43: warning: 'R_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] + 3086 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2869:26: note: 'R_tmp_info_complex' was declared here + 2869 | HYPRE_Complex **R_tmp_info_complex; + | ^~~~~~~~~~~~~~~~~~ +par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': +par_interp.c:1868:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] + 1868 | hypre_CSRMatrixDestroy(A_ext); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_interp.c:1032:21: note: 'A_ext' was declared here + 1032 | hypre_CSRMatrix *A_ext; + | ^~~~~ +par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': +par_cr.c:1785:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1785 | if (CF_marker_offd[S_offd_j[j]] < 1) + | ~~~~~~~~^~~ +par_cr.c:1630:24: note: 'S_offd_j' was declared here + 1630 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG': par_gsmg.c:2104:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] 2104 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } @@ -18257,49 +18353,12 @@ par_gsmg.c:1331:21: note: 'S_ext_j' was declared here 1331 | HYPRE_BigInt *S_ext_j; | ^~~~~~~ -par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': -par_cr.c:1785:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1785 | if (CF_marker_offd[S_offd_j[j]] < 1) - | ~~~~~~~~^~~ -par_cr.c:1630:24: note: 'S_offd_j' was declared here - 1630 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_laplace_9pt.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr.c -par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': -par_interp.c:1868:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] - 1868 | hypre_CSRMatrixDestroy(A_ext); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c:1032:21: note: 'A_ext' was declared here - 1032 | hypre_CSRMatrix *A_ext; - | ^~~~~ -par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': -par_cr.c:2403:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 2403 | if (CF_marker_offd[S_offd_j[j]] < 1) - | ~~~~~~~~^~~ -par_cr.c:2247:24: note: 'S_offd_j' was declared here - 2247 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ -par_laplace_9pt.c: In function 'GenerateLaplacian9pt': -par_laplace_9pt.c:433:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 433 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_laplace_9pt.c:33:18: note: 'offd_j' was declared here - 33 | HYPRE_Int *offd_j; - | ^~~~~~ -par_laplace_9pt.c:286:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 286 | offd_data[o_cnt++] = value[1]; - | ^ -par_laplace_9pt.c:34:16: note: 'offd_data' was declared here - 34 | HYPRE_Real *offd_data; +par_laplace.c: In function 'GenerateSysLaplacian': +par_laplace.c:406:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 406 | HYPRE_Real *offd_data; | ^~~~~~~~~ -par_laplace_9pt.c:284:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 284 | big_offd_j[o_cnt] = hypre_map2(ix - 1, iy - 1, p, q - 1, nx, - | ^ -par_laplace_9pt.c:41:18: note: 'big_offd_j' was declared here - 41 | HYPRE_BigInt *big_offd_j; - | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_setup.c par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMISHost': par_coarsen.c:2118:30: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 2118 | HYPRE_Int *S_offd_j; @@ -18310,73 +18369,6 @@ par_coarsen.c:2110:30: note: 'comm_handle' was declared here 2110 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_setup.c -par_laplace.c: In function 'GenerateSysLaplacian': -par_laplace.c:406:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 406 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipassHost': -par_multi_interp.c:377:17: warning: 'C_array' may be used uninitialized [-Wmaybe-uninitialized] - 377 | C_array[cnt++] = i; - | ^ -par_multi_interp.c:95:21: note: 'C_array' was declared here - 95 | HYPRE_Int *C_array; - | ^~~~~~~ -par_multi_interp.c:659:25: warning: 'send_map_start' may be used uninitialized [-Wmaybe-uninitialized] - 659 | if (send_map_start[num_sends]) - | ^ -par_multi_interp.c:79:21: note: 'send_map_start' was declared here - 79 | HYPRE_Int *send_map_start; - | ^~~~~~~~~~~~~~ -par_multi_interp.c:721:16: warning: 'send_map_elmt' may be used uninitialized [-Wmaybe-uninitialized] - 721 | j1 = send_map_elmt[j]; - | ~~~^~~~~~~~~~~~~~~~~~ -par_multi_interp.c:80:21: note: 'send_map_elmt' was declared here - 80 | HYPRE_Int *send_map_elmt; - | ^~~~~~~~~~~~~ -par_multi_interp.c:772:10: warning: 'send_procs' may be used uninitialized [-Wmaybe-uninitialized] - 772 | hypre_ParCSRCommPkgCreateAndFill(comm, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 774 | num_sends, send_procs, Pext_send_map_start[pass], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 775 | NULL, - | ~~~~~ - 776 | &tmp_comm_pkg); - | ~~~~~~~~~~~~~~ -par_multi_interp.c:81:21: note: 'send_procs' was declared here - 81 | HYPRE_Int *send_procs; - | ^~~~~~~~~~ -par_multi_interp.c:83:21: warning: 'recv_vec_start' may be used uninitialized [-Wmaybe-uninitialized] - 83 | HYPRE_Int *recv_vec_start; - | ^~~~~~~~~~~~~~ -par_multi_interp.c:772:10: warning: 'recv_procs' may be used uninitialized [-Wmaybe-uninitialized] - 772 | hypre_ParCSRCommPkgCreateAndFill(comm, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 774 | num_sends, send_procs, Pext_send_map_start[pass], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 775 | NULL, - | ~~~~~ - 776 | &tmp_comm_pkg); - | ~~~~~~~~~~~~~~ -par_multi_interp.c:84:21: note: 'recv_procs' was declared here - 84 | HYPRE_Int *recv_procs; - | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_solve.c -par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo': -par_amgdd_helpers.c:3005:39: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] - 3005 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2852:22: note: 'P_tmp_info_int' was declared here - 2852 | HYPRE_Int **P_tmp_info_int; - | ^~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_nongalerkin.c -par_amgdd_helpers.c:3006:43: warning: 'P_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] - 3006 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); - | ^ par_lr_interp.c: In function 'hypre_BoomerAMGBuildStdInterp': par_lr_interp.c:339:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 339 | wall_time = time_getWallclockSeconds() - wall_time; @@ -18414,23 +18406,16 @@ par_lr_interp.c:103:21: note: 'Sop_j' was declared here 103 | HYPRE_BigInt *Sop_j; | ^~~~~ -par_amgdd_helpers.c:2853:26: note: 'P_tmp_info_complex' was declared here - 2853 | HYPRE_Complex **P_tmp_info_complex; - | ^~~~~~~~~~~~~~~~~~ -par_amgdd_helpers.c:3085:39: warning: 'R_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] - 3085 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2868:22: note: 'R_tmp_info_int' was declared here - 2868 | HYPRE_Int **R_tmp_info_int; - | ^~~~~~~~~~~~~~ -par_amgdd_helpers.c:3086:43: warning: 'R_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] - 3086 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2869:26: note: 'R_tmp_info_complex' was declared here - 2869 | HYPRE_Complex **R_tmp_info_complex; - | ^~~~~~~~~~~~~~~~~~ +par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': +par_cr.c:2403:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 2403 | if (CF_marker_offd[S_offd_j[j]] < 1) + | ~~~~~~~~^~~ +par_cr.c:2247:24: note: 'S_offd_j' was declared here + 2247 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_solve.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_nongalerkin.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_nodal_systems.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rap.c par_interp.c: In function 'hypre_BoomerAMGBuildInterpModUnk': par_interp.c:3644:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 3644 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } @@ -18450,19 +18435,7 @@ par_interp.c:2702:24: note: 'tmp_map_offd' was declared here 2702 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ -par_laplace_27pt.c: In function 'GenerateLaplacian27pt': -par_laplace_27pt.c:1653:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1653 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_laplace_27pt.c:36:18: note: 'offd_j' was declared here - 36 | HYPRE_Int *offd_j; - | ^~~~~~ -par_laplace_27pt.c:955:34: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 955 | offd_data[o_cnt++] = value[1]; - | ^ -par_laplace_27pt.c:38:16: note: 'offd_data' was declared here - 38 | HYPRE_Real *offd_data; - | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rap.c par_mgr_solve.c: In function 'hypre_MGRCycle': par_mgr_solve.c:696:22: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] 696 | hypre_ParVectorAxpy(beta, Utemp, U_array[level]); @@ -18470,27 +18443,6 @@ par_mgr_solve.c:586:18: note: 'beta' was declared here 586 | HYPRE_Real beta; | ^~~~ -par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': -par_nongalerkin.c:582:42: warning: 'S_offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 582 | S_offd_data[jS] = S_offd_data[jA]; - | ~~~~~~~~~~~^~~~ -par_nongalerkin.c:264:29: note: 'S_offd_data' was declared here - 264 | HYPRE_Real *S_offd_data; - | ^~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rap_communication.c -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, - from _hypre_parcsr_ls.h:9, - from par_mgr.c:14: -par_mgr.c: In function 'hypre_MGRBuildPDRS': -./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:2546:4: note: in expansion of macro 'hypre_TFree' - 2546 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_mgr.c:2032:21: note: 'tmp_map_offd' was declared here - 2032 | HYPRE_Int *tmp_map_offd; - | ^~~~~~~~~~~~ par_mgr_setup.c: In function 'hypre_MGRSetup': par_mgr_setup.c:233:24: warning: 'final_coarse_size' may be used uninitialized [-Wmaybe-uninitialized] 233 | for (j = 0; j < final_coarse_size; j++) @@ -18498,6 +18450,63 @@ par_mgr_setup.c:22:26: note: 'final_coarse_size' was declared here 22 | HYPRE_Int i, j, final_coarse_size, block_size, idx, **block_cf_marker; | ^~~~~~~~~~~~~~~~~ +par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipassHost': +par_multi_interp.c:377:17: warning: 'C_array' may be used uninitialized [-Wmaybe-uninitialized] + 377 | C_array[cnt++] = i; + | ^ +par_multi_interp.c:95:21: note: 'C_array' was declared here + 95 | HYPRE_Int *C_array; + | ^~~~~~~ +par_multi_interp.c:659:25: warning: 'send_map_start' may be used uninitialized [-Wmaybe-uninitialized] + 659 | if (send_map_start[num_sends]) + | ^ +par_multi_interp.c:79:21: note: 'send_map_start' was declared here + 79 | HYPRE_Int *send_map_start; + | ^~~~~~~~~~~~~~ +par_multi_interp.c:721:16: warning: 'send_map_elmt' may be used uninitialized [-Wmaybe-uninitialized] + 721 | j1 = send_map_elmt[j]; + | ~~~^~~~~~~~~~~~~~~~~~ +par_multi_interp.c:80:21: note: 'send_map_elmt' was declared here + 80 | HYPRE_Int *send_map_elmt; + | ^~~~~~~~~~~~~ +par_multi_interp.c:772:10: warning: 'send_procs' may be used uninitialized [-Wmaybe-uninitialized] + 772 | hypre_ParCSRCommPkgCreateAndFill(comm, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 774 | num_sends, send_procs, Pext_send_map_start[pass], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 775 | NULL, + | ~~~~~ + 776 | &tmp_comm_pkg); + | ~~~~~~~~~~~~~~ +par_multi_interp.c:81:21: note: 'send_procs' was declared here + 81 | HYPRE_Int *send_procs; + | ^~~~~~~~~~ +par_multi_interp.c:83:21: warning: 'recv_vec_start' may be used uninitialized [-Wmaybe-uninitialized] + 83 | HYPRE_Int *recv_vec_start; + | ^~~~~~~~~~~~~~ +par_multi_interp.c:772:10: warning: 'recv_procs' may be used uninitialized [-Wmaybe-uninitialized] + 772 | hypre_ParCSRCommPkgCreateAndFill(comm, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 774 | num_sends, send_procs, Pext_send_map_start[pass], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 775 | NULL, + | ~~~~~ + 776 | &tmp_comm_pkg); + | ~~~~~~~~~~~~~~ +par_multi_interp.c:84:21: note: 'recv_procs' was declared here + 84 | HYPRE_Int *recv_procs; + | ^~~~~~~~~~ +par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': +par_nongalerkin.c:582:42: warning: 'S_offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 582 | S_offd_data[jS] = S_offd_data[jA]; + | ~~~~~~~~~~~^~~~ +par_nongalerkin.c:264:29: note: 'S_offd_data' was declared here + 264 | HYPRE_Real *S_offd_data; + | ^~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterpHost': par_lr_interp.c:1744:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1744 | sum += A_ext_data[jj1]; @@ -18529,52 +18538,34 @@ par_lr_interp.c:1108:21: note: 'Sop_j' was declared here 1108 | HYPRE_BigInt *Sop_j; | ^~~~~ -par_nodal_systems.c: In function 'hypre_BoomerAMGCreateNodalA': -par_nodal_systems.c:795:44: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] - 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; - | ^ -par_nodal_systems.c:82:25: note: 'num_sends' was declared here - 82 | HYPRE_Int num_sends; - | ^~~~~~~~~ -par_nodal_systems.c:797:45: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized] - 797 | if (new_send_elmts_size > send_map_starts[num_sends]) - | ^ -par_nodal_systems.c:85:25: note: 'send_map_starts' was declared here - 85 | HYPRE_Int *send_map_starts; - | ^~~~~~~~~~~~~~~ -par_nodal_systems.c:488:21: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] - 488 | for (i = 0; i < num_recvs; i++) - | ~~^~~~~~~~~~~ -par_nodal_systems.c:83:25: note: 'num_recvs' was declared here - 83 | HYPRE_Int num_recvs; - | ^~~~~~~~~ -par_nodal_systems.c:490:58: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized] - 490 | for (j = recv_vec_starts[i]; j < recv_vec_starts[i + 1]; j++) - | ~~~~~~~~~~~~~~~^~~~~~~ -par_nodal_systems.c:89:25: note: 'recv_vec_starts' was declared here - 89 | HYPRE_Int *recv_vec_starts; - | ^~~~~~~~~~~~~~~ -par_nodal_systems.c:795:44: warning: 'send_map_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] - 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; - | ^ -par_nodal_systems.c:93:25: note: 'send_map_starts_AN' was declared here - 93 | HYPRE_Int *send_map_starts_AN; - | ^~~~~~~~~~~~~~~~~~ -par_nodal_systems.c:94:25: warning: 'send_map_elmts_AN' may be used uninitialized [-Wmaybe-uninitialized] - 94 | HYPRE_Int *send_map_elmts_AN; - | ^~~~~~~~~~~~~~~~~ -par_nodal_systems.c:486:29: warning: 'recv_vec_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] - 486 | recv_vec_starts_AN[0] = 0; - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -par_nodal_systems.c:96:25: note: 'recv_vec_starts_AN' was declared here - 96 | HYPRE_Int *recv_vec_starts_AN; - | ^~~~~~~~~~~~~~~~~~ -par_nodal_systems.c:730:32: warning: 'AN_offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 730 | sum += AN_offd_data[k]; - | ~~~~~~~~~~~~^~~ -par_nodal_systems.c:72:24: note: 'AN_offd_data' was declared here - 72 | HYPRE_Real *AN_offd_data; - | ^~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rap_communication.c +par_laplace.c: In function 'GenerateSysLaplacianVCoef': +par_laplace.c:1305:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1305 | offd_j[i] = j; + | ~~~~~~~~~~^~~ +par_laplace.c:898:18: note: 'offd_j' was declared here + 898 | HYPRE_Int *offd_j; + | ^~~~~~ +par_laplace.c:899:18: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 899 | HYPRE_BigInt *big_offd_j; + | ^~~~~~~~~~ +par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 900 | HYPRE_Real *offd_data; + | ^~~~~~~~~ +par_laplace_27pt.c: In function 'GenerateLaplacian27pt': +par_laplace_27pt.c:1653:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1653 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_laplace_27pt.c:36:18: note: 'offd_j' was declared here + 36 | HYPRE_Int *offd_j; + | ^~~~~~ +par_laplace_27pt.c:955:34: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 955 | offd_data[o_cnt++] = value[1]; + | ^ +par_laplace_27pt.c:38:16: note: 'offd_data' was declared here + 38 | HYPRE_Real *offd_data; + | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rotate_7pt.c par_rap.c: In function 'hypre_BoomerAMGBuildCoarseOperatorKT': par_rap.c:822:24: warning: 'R_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 822 | r_entry = R_offd_data[jj1]; @@ -18660,94 +18651,7 @@ par_rap.c:1580:32: note: 'RA_offd.data' was declared here 1580 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_rotate_7pt.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_more.c -par_mgr.c: In function 'hypre_block_jacobi_solve': -par_mgr.c:3938:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 3938 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:3855:28: note: 'comm_handle' was declared here - 3855 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:3996:7: note: in expansion of macro 'hypre_TFree' - 3996 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_mgr.c:3869:21: note: 'v_buf_data' was declared here - 3869 | HYPRE_Real *v_buf_data; - | ^~~~~~~~~~ -par_mgr.c: In function 'hypre_MGRBlockRelaxSolve': -par_mgr.c:4108:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 4108 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:4026:28: note: 'comm_handle' was declared here - 4026 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:4166:7: note: in expansion of macro 'hypre_TFree' - 4166 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_mgr.c:4040:21: note: 'v_buf_data' was declared here - 4040 | HYPRE_Real *v_buf_data; - | ^~~~~~~~~~ -par_mgr.c: In function 'hypre_BlockDiagInvLapack': -par_mgr.c:4212:41: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] - 4212 | hypre_dgetri(&left_size, diag + i * LWORK, &left_size, IPIV, WORK, &LWORK, &INFO); - | ~~^~~~~~~ -par_mgr.c:4175:33: note: 'i' was declared here - 4175 | HYPRE_Int nblock, left_size, i; - | ^ -par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost': -par_relax_more.c:101:16: warning: 'e_max' may be used uninitialized [-Wmaybe-uninitialized] - 101 | send_buf[1] = e_max; - | ~~~~~~~~~~~~^~~~~~~~ -par_relax_more.c:48:16: note: 'e_max' was declared here - 48 | HYPRE_Real e_max, e_min; - | ^~~~~ -par_relax_more.c:100:18: warning: 'e_min' may be used uninitialized [-Wmaybe-uninitialized] - 100 | send_buf[0] = -e_min; - | ^~~~~~ -par_relax_more.c:48:23: note: 'e_min' was declared here - 48 | HYPRE_Real e_max, e_min; - | ^~~~~ -par_laplace.c: In function 'GenerateSysLaplacianVCoef': -par_laplace.c:1305:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1305 | offd_j[i] = j; - | ~~~~~~~~~~^~~ -par_laplace.c:898:18: note: 'offd_j' was declared here - 898 | HYPRE_Int *offd_j; - | ^~~~~~ -par_laplace.c:899:18: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 899 | HYPRE_BigInt *big_offd_j; - | ^~~~~~~~~~ -par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 900 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -par_rotate_7pt.c: In function 'GenerateRotate7pt': -par_rotate_7pt.c:360:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 360 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_rotate_7pt.c:34:18: note: 'offd_j' was declared here - 34 | HYPRE_Int *offd_j; - | ^~~~~~ -par_rotate_7pt.c:250:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 250 | offd_data[o_cnt++] = value[3]; - | ^ -par_rotate_7pt.c:35:16: note: 'offd_data' was declared here - 35 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -par_relax.c: In function 'hypre_BoomerAMGRelaxWeightedJacobi_core': -par_relax.c:266:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 266 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_relax.c:220:28: note: 'comm_handle' was declared here - 220 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp': par_lr_interp.c:2781:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 2781 | sum += A_ext_data[jj1]; @@ -18779,6 +18683,87 @@ par_lr_interp.c:2013:21: note: 'Sop_j' was declared here 2013 | HYPRE_BigInt *Sop_j; | ^~~~~ +par_nodal_systems.c: In function 'hypre_BoomerAMGCreateNodalA': +par_nodal_systems.c:795:44: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] + 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; + | ^ +par_nodal_systems.c:82:25: note: 'num_sends' was declared here + 82 | HYPRE_Int num_sends; + | ^~~~~~~~~ +par_nodal_systems.c:797:45: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized] + 797 | if (new_send_elmts_size > send_map_starts[num_sends]) + | ^ +par_nodal_systems.c:85:25: note: 'send_map_starts' was declared here + 85 | HYPRE_Int *send_map_starts; + | ^~~~~~~~~~~~~~~ +par_nodal_systems.c:488:21: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] + 488 | for (i = 0; i < num_recvs; i++) + | ~~^~~~~~~~~~~ +par_nodal_systems.c:83:25: note: 'num_recvs' was declared here + 83 | HYPRE_Int num_recvs; + | ^~~~~~~~~ +par_nodal_systems.c:490:58: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized] + 490 | for (j = recv_vec_starts[i]; j < recv_vec_starts[i + 1]; j++) + | ~~~~~~~~~~~~~~~^~~~~~~ +par_nodal_systems.c:89:25: note: 'recv_vec_starts' was declared here + 89 | HYPRE_Int *recv_vec_starts; + | ^~~~~~~~~~~~~~~ +par_nodal_systems.c:795:44: warning: 'send_map_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] + 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; + | ^ +par_nodal_systems.c:93:25: note: 'send_map_starts_AN' was declared here + 93 | HYPRE_Int *send_map_starts_AN; + | ^~~~~~~~~~~~~~~~~~ +par_nodal_systems.c:94:25: warning: 'send_map_elmts_AN' may be used uninitialized [-Wmaybe-uninitialized] + 94 | HYPRE_Int *send_map_elmts_AN; + | ^~~~~~~~~~~~~~~~~ +par_nodal_systems.c:486:29: warning: 'recv_vec_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] + 486 | recv_vec_starts_AN[0] = 0; + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +par_nodal_systems.c:96:25: note: 'recv_vec_starts_AN' was declared here + 96 | HYPRE_Int *recv_vec_starts_AN; + | ^~~~~~~~~~~~~~~~~~ +par_nodal_systems.c:730:32: warning: 'AN_offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 730 | sum += AN_offd_data[k]; + | ~~~~~~~~~~~~^~~ +par_nodal_systems.c:72:24: note: 'AN_offd_data' was declared here + 72 | HYPRE_Real *AN_offd_data; + | ^~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_more.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_interface.c +par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost': +par_relax_more.c:101:16: warning: 'e_max' may be used uninitialized [-Wmaybe-uninitialized] + 101 | send_buf[1] = e_max; + | ~~~~~~~~~~~~^~~~~~~~ +par_relax_more.c:48:16: note: 'e_max' was declared here + 48 | HYPRE_Real e_max, e_min; + | ^~~~~ +par_relax_more.c:100:18: warning: 'e_min' may be used uninitialized [-Wmaybe-uninitialized] + 100 | send_buf[0] = -e_min; + | ^~~~~~ +par_relax_more.c:48:23: note: 'e_min' was declared here + 48 | HYPRE_Real e_max, e_min; + | ^~~~~ +par_relax.c: In function 'hypre_BoomerAMGRelaxWeightedJacobi_core': +par_relax.c:266:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 266 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_relax.c:220:28: note: 'comm_handle' was declared here + 220 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +par_rotate_7pt.c: In function 'GenerateRotate7pt': +par_rotate_7pt.c:360:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 360 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_rotate_7pt.c:34:18: note: 'offd_j' was declared here + 34 | HYPRE_Int *offd_j; + | ^~~~~~ +par_rotate_7pt.c:250:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 250 | offd_data[o_cnt++] = value[3]; + | ^ +par_rotate_7pt.c:35:16: note: 'offd_data' was declared here + 35 | HYPRE_Real *offd_data; + | ^~~~~~~~~ par_relax.c: In function 'hypre_BoomerAMGRelax1GaussSeidel': par_relax.c:432:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 432 | for (i = 0; i < num_sends; i++) @@ -18803,6 +18788,8 @@ par_relax.c:397:23: note: 'requests' was declared here 397 | hypre_MPI_Request *requests; | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_scaled_matnorm.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_schwarz.c par_relax.c: In function 'hypre_BoomerAMGRelax2GaussSeidel': par_relax.c:591:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 591 | for (i = 0; i < num_sends; i++) @@ -18827,15 +18814,20 @@ par_relax.c:537:23: note: 'requests' was declared here 537 | hypre_MPI_Request *requests; | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_interface.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_scaled_matnorm.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_schwarz.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_stats.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp_ln.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv_rs.c +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, + from _hypre_parcsr_ls.h:9, + from par_mgr.c:14: +par_mgr.c: In function 'hypre_MGRBuildPDRS': +./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:2546:4: note: in expansion of macro 'hypre_TFree' + 2546 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_mgr.c:2032:21: note: 'tmp_map_offd' was declared here + 2032 | HYPRE_Int *tmp_map_offd; + | ^~~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': par_lr_interp.c:3703:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3703 | sum += A_ext_data[jj1]; @@ -18867,13 +18859,11 @@ par_lr_interp.c:3001:21: note: 'Sop_j' was declared here 3001 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c partial.c -par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse': -par_mgr.c:3382:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized] - 3382 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; -par_mgr.c:3273:26: note: 'col_map_offd_P' was declared here - 3273 | HYPRE_BigInt *col_map_offd_P; - | ^~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp_ln.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv_rs.c par_stats.c: In function 'hypre_BoomerAMGSetupStats': par_stats.c:747:16: warning: 'block_size' may be used uninitialized [-Wmaybe-uninitialized] 747 | hypre_CSRBlockMatrixBlockNorm(6, &P_diag_data[0], &tmp_norm, block_size); @@ -18884,8 +18874,70 @@ par_stats.c:140:26: warning: 'bnnz' may be used uninitialized [-Wmaybe-uninitialized] 140 | HYPRE_Int block_size, bnnz; | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c schwarz.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c block_tridiag.c +par_mgr.c: In function 'hypre_block_jacobi_solve': +par_mgr.c:3938:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 3938 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:3855:28: note: 'comm_handle' was declared here + 3855 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:3996:7: note: in expansion of macro 'hypre_TFree' + 3996 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_mgr.c:3869:21: note: 'v_buf_data' was declared here + 3869 | HYPRE_Real *v_buf_data; + | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c partial.c +par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': +par_lr_interp.c:4633:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 4633 | sum += A_ext_data[jj1]; + | ~~~~~~~~~~^~~~~ +par_lr_interp.c:3906:21: note: 'A_ext_data' was declared here + 3906 | HYPRE_Real *A_ext_data; + | ^~~~~~~~~~ +par_lr_interp.c:4616:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 4616 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) + | ^ +par_lr_interp.c:3907:21: note: 'A_ext_i' was declared here + 3907 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +par_lr_interp.c:4618:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 4618 | big_k1 = A_ext_j[jj1]; + | ~~~~~~~^~~~~~~~~~~~~~ +par_lr_interp.c:3908:21: note: 'A_ext_j' was declared here + 3908 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +par_lr_interp.c:4156:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 4156 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) + | ^ +par_lr_interp.c:3917:21: note: 'Sop_i' was declared here + 3917 | HYPRE_Int *Sop_i; + | ^~~~~ +par_lr_interp.c:4159:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 4159 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +par_lr_interp.c:3918:21: note: 'Sop_j' was declared here + 3918 | HYPRE_BigInt *Sop_j; + | ^~~~~ +par_mgr.c: In function 'hypre_MGRBlockRelaxSolve': +par_mgr.c:4108:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 4108 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:4026:28: note: 'comm_handle' was declared here + 4026 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:4166:7: note: in expansion of macro 'hypre_TFree' + 4166 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_mgr.c:4040:21: note: 'v_buf_data' was declared here + 4040 | HYPRE_Real *v_buf_data; + | ^~~~~~~~~~ par_vardifconv.c: In function 'GenerateVarDifConv': par_vardifconv.c:243:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 243 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, @@ -18905,10 +18957,18 @@ par_vardifconv.c:40:24: note: 'offd_j' was declared here 40 | HYPRE_Int *offd_j; | ^~~~~~ +par_mgr.c: In function 'hypre_BlockDiagInvLapack': +par_mgr.c:4212:41: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] + 4212 | hypre_dgetri(&left_size, diag + i * LWORK, &left_size, IPIV, WORK, &LWORK, &INFO); + | ~~^~~~~~~ +par_mgr.c:4175:33: note: 'i' was declared here + 4175 | HYPRE_Int nblock, left_size, i; + | ^ par_vardifconv_rs.c: In function 'GenerateRSVarDifConv': par_vardifconv_rs.c:316:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 316 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, | ^ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c schwarz.c par_vardifconv_rs.c:51:18: note: 'big_offd_j' was declared here 51 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ @@ -18924,41 +18984,9 @@ par_vardifconv_rs.c:50:18: note: 'offd_j' was declared here 50 | HYPRE_Int *offd_j; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c block_tridiag.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_restr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c dsuperlu.c -partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp': -partial.c:715:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 715 | sum += A_ext_data[jj1]; - | ~~~~~~~~~~^~~~~ -partial.c:83:21: note: 'A_ext_data' was declared here - 83 | HYPRE_Real *A_ext_data; - | ^~~~~~~~~~ -partial.c:698:59: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 698 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) - | ^ -partial.c:84:21: note: 'A_ext_i' was declared here - 84 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -partial.c:700:32: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 700 | big_k1 = A_ext_j[jj1]; - | ~~~~~~~^~~~~~~~~~~~~~ -partial.c:85:21: note: 'A_ext_j' was declared here - 85 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -partial.c:368:53: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 368 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) - | ^ -partial.c:94:21: note: 'Sop_i' was declared here - 94 | HYPRE_Int *Sop_i; - | ^~~~~ -partial.c:370:32: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 370 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -partial.c:95:21: note: 'Sop_j' was declared here - 95 | HYPRE_BigInt *Sop_j; - | ^~~~~ -par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp': par_sv_interp.c:737:79: warning: 'row_sum' may be used uninitialized [-Wmaybe-uninitialized] 737 | value = P_diag_data[orig_diag_start + j] * (vec_data[i] / row_sum - vec_data[fine_index]); @@ -18972,36 +19000,7 @@ par_sv_interp.c:325:21: note: 'fine_index' was declared here 325 | HYPRE_Int fine_index, index; | ^~~~~~~~~~ -par_lr_interp.c:4633:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 4633 | sum += A_ext_data[jj1]; - | ~~~~~~~~~~^~~~~ -par_lr_interp.c:3906:21: note: 'A_ext_data' was declared here - 3906 | HYPRE_Real *A_ext_data; - | ^~~~~~~~~~ -par_lr_interp.c:4616:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 4616 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) - | ^ -par_lr_interp.c:3907:21: note: 'A_ext_i' was declared here - 3907 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -par_lr_interp.c:4618:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 4618 | big_k1 = A_ext_j[jj1]; - | ~~~~~~~^~~~~~~~~~~~~~ -par_lr_interp.c:3908:21: note: 'A_ext_j' was declared here - 3908 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -par_lr_interp.c:4156:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 4156 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) - | ^ -par_lr_interp.c:3917:21: note: 'Sop_i' was declared here - 3917 | HYPRE_Int *Sop_i; - | ^~~~~ -par_lr_interp.c:4159:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 4159 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -par_lr_interp.c:3918:21: note: 'Sop_j' was declared here - 3918 | HYPRE_BigInt *Sop_j; - | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c dsuperlu.c par_restr.c: In function 'hypre_fgmresT': par_restr.c:956:20: warning: 'normr' may be used uninitialized [-Wmaybe-uninitialized] 956 | *relres = normr / normr0; @@ -19043,107 +19042,58 @@ schwarz.c:500:27: warning: 'x_ext' may be used uninitialized [-Wmaybe-uninitialized] 500 | x_ext_old[i] = x_ext[i]; | ~~~~~^~~ -schwarz.c:391:16: note: 'x_ext' was declared here - 391 | HYPRE_Real *x_ext; - | ^~~~~ -schwarz.c:500:20: warning: 'x_ext_old' may be used uninitialized [-Wmaybe-uninitialized] - 500 | x_ext_old[i] = x_ext[i]; - | ~~~~~~~~~~~~~^~~~~~~~~~ -schwarz.c:392:16: note: 'x_ext_old' was declared here - 392 | HYPRE_Real *x_ext_old; - | ^~~~~~~~~ -schwarz.c:510:20: warning: 'rhs_ext' may be used uninitialized [-Wmaybe-uninitialized] - 510 | rhs_ext[i] += A_boundary_data[j] * x_ext[k_loc - num_variables]; - | ~~~~~~~^~~ -schwarz.c:394:16: note: 'rhs_ext' was declared here - 394 | HYPRE_Real *rhs_ext; - | ^~~~~~~ -schwarz.c:547:16: warning: 'k_loc' may be used uninitialized [-Wmaybe-uninitialized] - 547 | if (k_loc < num_variables) - | ^ -schwarz.c:415:34: note: 'k_loc' was declared here - 415 | HYPRE_Int jj, i, j, k, j_loc, k_loc; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ads.c -o ads.obj -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, - from _hypre_parcsr_ls.h:9, - from dsuperlu.c:8: -dsuperlu.c: In function 'hypre_SLUDistSetup': -./../seq_mv/seq_mv.h:84:63: warning: passing argument 8 of 'dCreate_CompRowLoc_Matrix_dist' from incompatible pointer type [-Wincompatible-pointer-types] - 84 | #define hypre_CSRMatrixBigJ(matrix) ((matrix) -> big_j) - | ~~~~~~~~~~^~~~~~~~~ - | | - | HYPRE_BigInt * {aka long long int *} -dsuperlu.c:84:7: note: in expansion of macro 'hypre_CSRMatrixBigJ' - 84 | hypre_CSRMatrixBigJ(A_local), big_rowptr, - | ^~~~~~~~~~~~~~~~~~~ -In file included from dsuperlu.h:11, - from dsuperlu.c:12: -/usr/include/superlu-dist/superlu_ddefs.h:447:49: note: expected 'int_t *' {aka 'int *'} but argument is of type 'HYPRE_BigInt *' {aka 'long long int *'} - 447 | int_t, double *, int_t *, int_t *, - | ^~~~~~~ -dsuperlu.c:84:37: warning: passing argument 9 of 'dCreate_CompRowLoc_Matrix_dist' from incompatible pointer type [-Wincompatible-pointer-types] - 84 | hypre_CSRMatrixBigJ(A_local), big_rowptr, - | ^~~~~~~~~~ - | | - | HYPRE_BigInt * {aka long long int *} -/usr/include/superlu-dist/superlu_ddefs.h:447:58: note: expected 'int_t *' {aka 'int *'} but argument is of type 'HYPRE_BigInt *' {aka 'long long int *'} - 447 | int_t, double *, int_t *, int_t *, - | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ams.c -o ams.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ame.c -o ame.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj -partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': -partial.c:1220:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 1220 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -partial.c:987:21: note: 'wall_time' was declared here - 987 | HYPRE_Real wall_time; - | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj -partial.c:1552:63: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 1552 | distribute = A_offd_data[jj] / A_ext_data[A_ext_i[i1]]; - | ^ -partial.c:939:21: note: 'A_ext_data' was declared here - 939 | HYPRE_Real *A_ext_data; +schwarz.c:391:16: note: 'x_ext' was declared here + 391 | HYPRE_Real *x_ext; + | ^~~~~ +schwarz.c:500:20: warning: 'x_ext_old' may be used uninitialized [-Wmaybe-uninitialized] + 500 | x_ext_old[i] = x_ext[i]; + | ~~~~~~~~~~~~~^~~~~~~~~~ +schwarz.c:392:16: note: 'x_ext_old' was declared here + 392 | HYPRE_Real *x_ext_old; + | ^~~~~~~~~ +schwarz.c:510:20: warning: 'rhs_ext' may be used uninitialized [-Wmaybe-uninitialized] + 510 | rhs_ext[i] += A_boundary_data[j] * x_ext[k_loc - num_variables]; + | ~~~~~~~^~~ +schwarz.c:394:16: note: 'rhs_ext' was declared here + 394 | HYPRE_Real *rhs_ext; + | ^~~~~~~ +partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp': +schwarz.c:547:16: warning: 'k_loc' may be used uninitialized [-Wmaybe-uninitialized] + 547 | if (k_loc < num_variables) + | ^ +partial.c:715:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 715 | sum += A_ext_data[jj1]; + | ~~~~~~~~~~^~~~~ +schwarz.c:415:34: note: 'k_loc' was declared here + 415 | HYPRE_Int jj, i, j, k, j_loc, k_loc; + | ^~~~~ +partial.c:83:21: note: 'A_ext_data' was declared here + 83 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ -partial.c:1553:61: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 1553 | for (kk = A_ext_i[i1] + 1; kk < A_ext_i[i1 + 1]; kk++) - | ^ -partial.c:940:21: note: 'A_ext_i' was declared here - 940 | HYPRE_Int *A_ext_i; +partial.c:698:59: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 698 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) + | ^ +partial.c:84:21: note: 'A_ext_i' was declared here + 84 | HYPRE_Int *A_ext_i; | ^~~~~~~ -partial.c:1555:32: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 1555 | big_k1 = A_ext_j[kk]; - | ~~~~~~~^~~~~~~~~~~~~ -partial.c:941:21: note: 'A_ext_j' was declared here - 941 | HYPRE_BigInt *A_ext_j; +partial.c:700:32: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 700 | big_k1 = A_ext_j[jj1]; + | ~~~~~~~^~~~~~~~~~~~~~ +partial.c:85:21: note: 'A_ext_j' was declared here + 85 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ -partial.c:1182:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 1182 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) - | ^ -partial.c:951:21: note: 'Sop_i' was declared here - 951 | HYPRE_Int *Sop_i; +partial.c:368:53: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 368 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) + | ^ +partial.c:94:21: note: 'Sop_i' was declared here + 94 | HYPRE_Int *Sop_i; | ^~~~~ -partial.c:1184:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 1184 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -partial.c:952:21: note: 'Sop_j' was declared here - 952 | HYPRE_BigInt *Sop_j; +partial.c:370:32: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 370 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +partial.c:95:21: note: 'Sop_j' was declared here + 95 | HYPRE_BigInt *Sop_j; | ^~~~~ -partial.c:1777:37: warning: 'alfa' may be used uninitialized [-Wmaybe-uninitialized] - 1777 | P_offd_data[jj] = -alfa * ahat_offd[j1]; - | ^~~~~ -partial.c:974:21: note: 'alfa' was declared here - 974 | HYPRE_Real alfa, beta; - | ^~~~ -partial.c:1692:37: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] - 1692 | P_diag_data[jj] = -beta * ahat[j1]; - | ^~~~~ -partial.c:974:27: note: 'beta' was declared here - 974 | HYPRE_Real alfa, beta; - | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterpHost': par_lr_interp.c:5073:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 5073 | wall_time = time_getWallclockSeconds() - wall_time; @@ -19154,6 +19104,7 @@ par_lr_interp.c:5368:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 5368 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ads.c -o ads.obj par_lr_interp.c:4837:21: note: 'A_ext_data' was declared here 4837 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ @@ -19166,6 +19117,31 @@ par_lr_interp.c:5353:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 5353 | big_k1 = A_ext_j[jj1]; | ~~~~~~~^~~~~~~~~~~~~~ +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, + from _hypre_parcsr_ls.h:9, + from dsuperlu.c:8: +dsuperlu.c: In function 'hypre_SLUDistSetup': +./../seq_mv/seq_mv.h:84:63: warning: passing argument 8 of 'dCreate_CompRowLoc_Matrix_dist' from incompatible pointer type [-Wincompatible-pointer-types] + 84 | #define hypre_CSRMatrixBigJ(matrix) ((matrix) -> big_j) + | ~~~~~~~~~~^~~~~~~~~ + | | + | HYPRE_BigInt * {aka long long int *} +dsuperlu.c:84:7: note: in expansion of macro 'hypre_CSRMatrixBigJ' + 84 | hypre_CSRMatrixBigJ(A_local), big_rowptr, + | ^~~~~~~~~~~~~~~~~~~ +In file included from dsuperlu.h:11, + from dsuperlu.c:12: +/usr/include/superlu-dist/superlu_ddefs.h:447:49: note: expected 'int_t *' {aka 'int *'} but argument is of type 'HYPRE_BigInt *' {aka 'long long int *'} + 447 | int_t, double *, int_t *, int_t *, + | ^~~~~~~ +dsuperlu.c:84:37: warning: passing argument 9 of 'dCreate_CompRowLoc_Matrix_dist' from incompatible pointer type [-Wincompatible-pointer-types] + 84 | hypre_CSRMatrixBigJ(A_local), big_rowptr, + | ^~~~~~~~~~ + | | + | HYPRE_BigInt * {aka long long int *} +/usr/include/superlu-dist/superlu_ddefs.h:447:58: note: expected 'int_t *' {aka 'int *'} but argument is of type 'HYPRE_BigInt *' {aka 'long long int *'} + 447 | int_t, double *, int_t *, int_t *, + | ^~~~~~~ par_lr_interp.c:4839:21: note: 'A_ext_j' was declared here 4839 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ @@ -19181,6 +19157,15 @@ par_lr_interp.c:4849:21: note: 'Sop_j' was declared here 4849 | HYPRE_BigInt *Sop_j; | ^~~~~ +par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse': +par_mgr.c:3382:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized] + 3382 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; +par_mgr.c:3273:26: note: 'col_map_offd_P' was declared here + 3273 | HYPRE_BigInt *col_map_offd_P; + | ^~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ams.c -o ams.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c ame.c -o ame.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': par_sv_interp_ln.c:474:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 474 | P_ext_data[index++] = P_ext_data[j]; @@ -19215,6 +19200,7 @@ par_sv_interp_ln.c:2153:40: note: 'q_dist_value' was declared here 2153 | HYPRE_Real value, lost_value, q_dist_value; | ^~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj ads.c: In function 'hypre_ADSSolve': ads.c:1606:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] 1606 | hypre_printf(" Cycle %2d %e %f %e \n", @@ -19238,10 +19224,86 @@ ads.c:1440:15: note: 'r0_norm' was declared here 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve_device.c -o par_ilu_solve_device.obj +partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': +partial.c:1220:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 1220 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +partial.c:987:21: note: 'wall_time' was declared here + 987 | HYPRE_Real wall_time; + | ^~~~~~~~~ +partial.c:1552:63: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 1552 | distribute = A_offd_data[jj] / A_ext_data[A_ext_i[i1]]; + | ^ +partial.c:939:21: note: 'A_ext_data' was declared here + 939 | HYPRE_Real *A_ext_data; + | ^~~~~~~~~~ +partial.c:1553:61: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 1553 | for (kk = A_ext_i[i1] + 1; kk < A_ext_i[i1 + 1]; kk++) + | ^ +partial.c:940:21: note: 'A_ext_i' was declared here + 940 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +partial.c:1555:32: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 1555 | big_k1 = A_ext_j[kk]; + | ~~~~~~~^~~~~~~~~~~~~ +partial.c:941:21: note: 'A_ext_j' was declared here + 941 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +partial.c:1182:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 1182 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) + | ^ +partial.c:951:21: note: 'Sop_i' was declared here + 951 | HYPRE_Int *Sop_i; + | ^~~~~ +partial.c:1184:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 1184 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +partial.c:952:21: note: 'Sop_j' was declared here + 952 | HYPRE_BigInt *Sop_j; + | ^~~~~ +partial.c:1777:37: warning: 'alfa' may be used uninitialized [-Wmaybe-uninitialized] + 1777 | P_offd_data[jj] = -alfa * ahat_offd[j1]; + | ^~~~~ +partial.c:974:21: note: 'alfa' was declared here + 974 | HYPRE_Real alfa, beta; + | ^~~~ +partial.c:1692:37: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] + 1692 | P_diag_data[jj] = -beta * ahat[j1]; + | ^~~~~ +partial.c:974:27: note: 'beta' was declared here + 974 | HYPRE_Real alfa, beta; + | ^~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj +par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp': +par_sv_interp.c:1851:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 1851 | P_ext_data[index++] = P_ext_data[j]; + | ~~~~~~~~~~^~~ +par_sv_interp.c:1642:21: note: 'P_ext_data' was declared here + 1642 | HYPRE_Real *P_ext_data; + | ^~~~~~~~~~ +par_sv_interp.c:1643:21: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 1643 | HYPRE_Int *P_ext_i; + | ^~~~~~~ +par_sv_interp.c:1835:19: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 1835 | big_k = P_ext_j[j]; + | ~~~~~~^~~~~~~~~~~~ +par_sv_interp.c:1644:21: note: 'P_ext_j' was declared here + 1644 | HYPRE_BigInt *P_ext_j; + | ^~~~~~~ +par_sv_interp.c:2429:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] + 2429 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_sv_interp.c:1640:21: note: 'P_ext' was declared here + 1640 | hypre_CSRMatrix *P_ext; + | ^~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': partial.c:2217:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 2217 | wall_time = time_getWallclockSeconds() - wall_time; @@ -19279,44 +19341,17 @@ partial.c:1967:21: note: 'Sop_j' was declared here 1967 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj -par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp': -ams.c: In function 'hypre_AMSComputePixyz': -par_sv_interp.c:1851:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 1851 | P_ext_data[index++] = P_ext_data[j]; - | ~~~~~~~~~~^~~ -par_sv_interp.c:1642:21: note: 'P_ext_data' was declared here - 1642 | HYPRE_Real *P_ext_data; - | ^~~~~~~~~~ -par_sv_interp.c:1643:21: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 1643 | HYPRE_Int *P_ext_i; - | ^~~~~~~ -par_sv_interp.c:1835:19: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 1835 | big_k = P_ext_j[j]; - | ~~~~~~^~~~~~~~~~~~ -par_sv_interp.c:1644:21: note: 'P_ext_j' was declared here - 1644 | HYPRE_BigInt *P_ext_j; - | ^~~~~~~ -ams.c:2360:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized] - 2360 | *Piy_ptr = Piy; - | ~~~~~~~~~^~~~~ -par_sv_interp.c:2429:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] - 2429 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_sv_interp.c:1640:21: note: 'P_ext' was declared here - 1640 | hypre_CSRMatrix *P_ext; - | ^~~~~ -ams.c:1858:30: note: 'Piy' was declared here - 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; - | ^~~ -ams.c:2364:16: warning: 'Piz' may be used uninitialized [-Wmaybe-uninitialized] - 2364 | *Piz_ptr = Piz; - | ~~~~~~~~~^~~~~ -ams.c:1858:36: note: 'Piz' was declared here - 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; - | ^~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj +par_amg_setup.c: In function 'hypre_BoomerAMGSetup': +par_amg_setup.c:2920:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 2920 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_amg_setup.c:222:20: note: 'wall_time' was declared here + 222 | HYPRE_Real wall_time; /* for debugging instrumentation */ + | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj par_ilu_solve.c: In function 'hypre_ILUSolveRAPGMRESHOST': par_ilu_solve.c:2077:4: warning: 'x_local' may be used uninitialized [-Wmaybe-uninitialized] 2077 | hypre_SeqVectorSetConstantValues(x_local, 0.0); @@ -19330,25 +19365,7 @@ par_ilu_solve.c:1973:23: note: 'x_data' was declared here 1973 | HYPRE_Real *x_data; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj -par_ilu_solve.c: In function 'hypre_NSHSolve': -par_ilu_solve.c:2243:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] - 2243 | hypre_ParVectorCopy(f, residual ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_ilu_solve.c:2184:26: note: 'residual' was declared here - 2184 | hypre_ParVector *residual; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj -par_amg_setup.c: In function 'hypre_BoomerAMGSetup': -par_amg_setup.c:2920:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 2920 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_amg_setup.c:222:20: note: 'wall_time' was declared here - 222 | HYPRE_Real wall_time; /* for debugging instrumentation */ - | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj schwarz.c: In function 'hypre_ParAdSchwarzSolve': schwarz.c:3089:21: warning: 'x_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3089 | x_ext_data[i] = 0.0; @@ -19368,17 +19385,8 @@ schwarz.c:3013:16: note: 'scale_ext' was declared here 3013 | HYPRE_Real *scale_ext; | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj -par_ilu_solve.c: In function 'hypre_ILUSolve': -par_ilu_solve.c:164:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] - 164 | hypre_ParVectorCopy(f, residual); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_ilu_solve.c:93:26: note: 'residual' was declared here - 93 | hypre_ParVector *residual; - | ^~~~~~~~ par_ilu_setup.c: In function 'hypre_ILUSetupILUKSymbolic': par_ilu_setup.c:4557:23: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] 4557 | while (ctrS + k > capacity_S) @@ -19386,7 +19394,42 @@ par_ilu_setup.c:4233:22: note: 'capacity_S' was declared here 4233 | HYPRE_Int capacity_S; | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj +par_ilu_solve.c: In function 'hypre_NSHSolve': +par_ilu_solve.c:2243:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] + 2243 | hypre_ParVectorCopy(f, residual ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_ilu_solve.c:2184:26: note: 'residual' was declared here + 2184 | hypre_ParVector *residual; + | ^~~~~~~~ +schwarz.c: In function 'hypre_ParAMGCreateDomainDof': +schwarz.c:3686:49: warning: 'a_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 3686 | for (j = a_ext_i[i_dof]; j < a_ext_i[i_dof + 1]; j++) + | ^ +schwarz.c:3216:15: note: 'a_ext_i' was declared here + 3216 | HYPRE_Int *a_ext_i; + | ^~~~~~~ +schwarz.c:3688:19: warning: 'a_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 3688 | jj = a_ext_j[j]; + | ~~~^~~~~~~~~~~~ +schwarz.c:3217:18: note: 'a_ext_j' was declared here + 3217 | HYPRE_BigInt *a_ext_j; + | ^~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj +schwarz.c:3703:72: warning: 'a_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 3703 | AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; + | ~~~~~~~~~~^~~ +schwarz.c:3218:16: note: 'a_ext_data' was declared here + 3218 | HYPRE_Real *a_ext_data; + | ^~~~~~~~~~ +par_ilu_solve.c: In function 'hypre_ILUSolve': +par_ilu_solve.c:164:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] + 164 | hypre_ParVectorCopy(f, residual); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_ilu_solve.c:93:26: note: 'residual' was declared here + 93 | hypre_ParVector *residual; + | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj par_ilu.c: In function 'hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal': par_ilu.c:4433:7: warning: 'nnzM' may be used uninitialized [-Wmaybe-uninitialized] 4433 | hypre_printf("matrix size %5d\nfinal norm at loop %5d is %16.12f, time per iteration is %16.12f, complexity is %16.12f out of maximum %16.12f\n", @@ -19402,7 +19445,6 @@ par_ilu.c:4301:22: note: 'time_s' was declared here 4301 | HYPRE_Real time_s, time_e; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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/aarch64-linux-gnu/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj par_ilu.c: In function 'hypre_ILUParCSRInverseNSH': par_ilu.c:4581:37: warning: 'time_s' may be used uninitialized [-Wmaybe-uninitialized] 4581 | norm, (time_e - time_s) / i); @@ -19410,25 +19452,19 @@ par_ilu.c:4485:28: note: 'time_s' was declared here 4485 | HYPRE_Real time_s, time_e; | ^~~~~~ -schwarz.c: In function 'hypre_ParAMGCreateDomainDof': -schwarz.c:3686:49: warning: 'a_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 3686 | for (j = a_ext_i[i_dof]; j < a_ext_i[i_dof + 1]; j++) - | ^ -schwarz.c:3216:15: note: 'a_ext_i' was declared here - 3216 | HYPRE_Int *a_ext_i; - | ^~~~~~~ -schwarz.c:3688:19: warning: 'a_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 3688 | jj = a_ext_j[j]; - | ~~~^~~~~~~~~~~~ -schwarz.c:3217:18: note: 'a_ext_j' was declared here - 3217 | HYPRE_BigInt *a_ext_j; - | ^~~~~~~ -schwarz.c:3703:72: warning: 'a_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 3703 | AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; - | ~~~~~~~~~~^~~ -schwarz.c:3218:16: note: 'a_ext_data' was declared here - 3218 | HYPRE_Real *a_ext_data; - | ^~~~~~~~~~ +ams.c: In function 'hypre_AMSComputePixyz': +ams.c:2360:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized] + 2360 | *Piy_ptr = Piy; + | ~~~~~~~~~^~~~~ +ams.c:1858:30: note: 'Piy' was declared here + 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; + | ^~~ +ams.c:2364:16: warning: 'Piz' may be used uninitialized [-Wmaybe-uninitialized] + 2364 | *Piz_ptr = Piz; + | ~~~~~~~~~^~~~~ +ams.c:1858:36: note: 'Piz' was declared here + 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; + | ^~~ schwarz.c: In function 'hypre_ParGenerateScale': schwarz.c:3797:22: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 3797 | scale_ext[j_loc - num_variables] += 1.0; @@ -19439,29 +19475,6 @@ schwarz.c:3763:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] 3763 | HYPRE_Real *scale_int; | ^~~~~~~~~ -ams.c: In function 'hypre_AMSSolve': -ams.c:3835:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] - 3835 | hypre_printf(" Cycle %2d %e %f %e \n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3836 | i + 1, r_norm, r_norm / old_resid, relative_resid); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ams.c:3621:24: note: 'r_norm' was declared here - 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~ -ams.c:3826:13: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] - 3826 | if (b_norm) - | ^ -ams.c:3621:32: note: 'b_norm' was declared here - 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~ -ams.c:3847:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] - 3847 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3848 | hypre_pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ams.c:3621:15: note: 'r0_norm' was declared here - 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~~ schwarz.c: In function 'hypre_ParGenerateHybridScale': schwarz.c:3910:25: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 3910 | scale_ext[j_loc] += 1.0; @@ -19485,6 +19498,29 @@ par_ilu_setup.c:5202:29: note: 'capacity_S' was declared here 5202 | HYPRE_Int capacity_S; | ^~~~~~~~~~ +ams.c: In function 'hypre_AMSSolve': +ams.c:3835:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] + 3835 | hypre_printf(" Cycle %2d %e %f %e \n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 3836 | i + 1, r_norm, r_norm / old_resid, relative_resid); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ams.c:3621:24: note: 'r_norm' was declared here + 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~ +ams.c:3826:13: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] + 3826 | if (b_norm) + | ^ +ams.c:3621:32: note: 'b_norm' was declared here + 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~ +ams.c:3847:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] + 3847 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 3848 | hypre_pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ams.c:3621:15: note: 'r0_norm' was declared here + 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~~ ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': ams.c:4600:41: warning: 'diag' may be used uninitialized [-Wmaybe-uninitialized] 4600 | if (l1_norm[i] <= 4.0 / 3.0 * diag) @@ -19517,10 +19553,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_stencil.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_vector.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c project.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_grid.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_io.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matrix_mask.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_stencil.c In file included from assumed_part.c:10: In function 'hypre_APSubdivideRegion', inlined from 'hypre_APSubdivideRegion' at assumed_part.c:75:1: @@ -19536,14 +19568,31 @@ assumed_part.c:87:31: note: 'div' declared here 87 | hypre_Index isize, index, div; | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_grid.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_io.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matrix_mask.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_stencil.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_axpy.c -o struct_axpy.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_communication.c -o struct_communication.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_copy.c -o struct_copy.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matrix.c -o struct_matrix.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj +struct_grid.c: In function 'hypre_ComputeBoxnums': +struct_grid.c:721:13: warning: 'boxnum' may be used uninitialized [-Wmaybe-uninitialized] + 721 | boxnum++; + | ~~~~~~^~ +struct_grid.c:703:29: note: 'boxnum' was declared here + 703 | HYPRE_Int p, b, boxnum; + | ^~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_scale.c -o struct_scale.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_vector.c -o struct_vector.obj +struct_communication.c: In function 'hypre_CommPkgCreate': +struct_communication.c:265:12: warning: 'comm_type' may be used uninitialized [-Wmaybe-uninitialized] + 265 | k = hypre_CommTypeNumEntries(comm_type); +struct_communication.c:65:26: note: 'comm_type' was declared here + 65 | hypre_CommType *comm_type; + | ^~~~~~~~~ struct_io.c: In function 'hypre_ReadBoxArrayData_CC': struct_io.c:334:21: warning: 'constant_stencil_size' may be used uninitialized [-Wmaybe-uninitialized] 334 | for (j = 0; j < constant_stencil_size; j++) @@ -19551,19 +19600,6 @@ struct_io.c:304:38: note: 'constant_stencil_size' was declared here 304 | HYPRE_Int data_box_volume, constant_stencil_size; | ^~~~~~~~~~~~~~~~~~~~~ -struct_communication.c: In function 'hypre_CommPkgCreate': -struct_communication.c:265:12: warning: 'comm_type' may be used uninitialized [-Wmaybe-uninitialized] - 265 | k = hypre_CommTypeNumEntries(comm_type); -struct_communication.c:65:26: note: 'comm_type' was declared here - 65 | hypre_CommType *comm_type; - | ^~~~~~~~~ -struct_grid.c: In function 'hypre_ComputeBoxnums': -struct_grid.c:721:13: warning: 'boxnum' may be used uninitialized [-Wmaybe-uninitialized] - 721 | boxnum++; - | ~~~~~~^~ -struct_grid.c:703:29: note: 'boxnum' was declared here - 703 | HYPRE_Int p, b, boxnum; - | ^~~~~~ Building libHYPRE_struct_mv.so ... mpicc -shared -o libHYPRE_struct_mv-2.28.0.so assumed_part.o box_algebra.o box_boundary.o box.o box_manager.o communication_info.o computation.o F90_HYPRE_struct_grid.o F90_HYPRE_struct_matrix.o F90_HYPRE_struct_stencil.o F90_HYPRE_struct_vector.o HYPRE_struct_grid.o HYPRE_struct_matrix.o HYPRE_struct_stencil.o HYPRE_struct_vector.o project.o struct_grid.o struct_io.o struct_matrix_mask.o struct_stencil.o struct_axpy.obj struct_communication.obj struct_copy.obj struct_innerprod.obj struct_matrix.obj struct_matvec.obj struct_scale.obj struct_vector.obj -Wl,-soname,libHYPRE_struct_mv-2.28.0.so ln -s -f libHYPRE_struct_mv-2.28.0.so libHYPRE_struct_mv.so @@ -19613,8 +19649,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_setup.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_solve.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj smg_setup_rap.c: In function 'hypre_SMGCreateRAPOp': smg_setup_rap.c:65:11: warning: 'RAP' may be used uninitialized [-Wmaybe-uninitialized] 65 | return RAP; @@ -19622,6 +19656,8 @@ smg_setup_rap.c:25:27: note: 'RAP' was declared here 25 | hypre_StructMatrix *RAP; | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_solve.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_int.c -o HYPRE_struct_int.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_pcg.c -o HYPRE_struct_pcg.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj @@ -19637,6 +19673,8 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup_interp.c -o pfmg_setup_interp.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup_rap5.c -o pfmg_setup_rap5.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup_rap7.c -o pfmg_setup_rap7.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c point_relax.c -o point_relax.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c red_black_constantcoef_gs.c -o red_black_constantcoef_gs.obj In file included from _hypre_struct_ls.h:7, from sparse_msg_solve.c:13: sparse_msg_solve.c: In function 'hypre_SparseMSGSolve': @@ -19666,10 +19704,7 @@ sparse_msg_solve.c:72:35: note: 'x_dot_x' was declared here 72 | HYPRE_Real e_dot_e, x_dot_x; | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c point_relax.c -o point_relax.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c red_black_constantcoef_gs.c -o red_black_constantcoef_gs.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c red_black_gs.c -o red_black_gs.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj cyclic_reduction.c: In function 'hypre_CycRedSetupCoarseOp': cyclic_reduction.c:344:24: warning: 'ac_ce' may be used uninitialized [-Wmaybe-uninitialized] 344 | ac_ce[iAc] = -a_ce[iA] * a_ce[iAp1] / a_cc[iAp1]; @@ -19677,6 +19712,7 @@ cyclic_reduction.c:241:44: note: 'ac_ce' was declared here 241 | HYPRE_Real *ac_cc, *ac_cw, *ac_ce; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS5': pfmg_setup_interp.c:890:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] @@ -19751,8 +19787,6 @@ 1144 | HYPRE_Real center, left, right; | ^~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg.c -o smg.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj In file included from _hypre_struct_ls.h:9, from semi_setup_rap.c:8: semi_setup_rap.c: In function 'hypre_SemiCreateRAPOp': @@ -19765,9 +19799,29 @@ semi_setup_rap.c:57:27: note: 'not_cdirs' was declared here 57 | HYPRE_Int *not_cdirs; | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg.c -o smg.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj +smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym': +smg2_setup_rap.c:408:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] + 408 | + a_csw[iA] * pa[iP1]; + | ~~~~~^~~~ +smg2_setup_rap.c:180:26: note: 'a_csw' was declared here + 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; + | ^~~~~ +smg2_setup_rap.c:418:57: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] + 418 | + a_cse[iA] * pa[iP1]; + | ~~~~~^~~~ +smg2_setup_rap.c:180:34: note: 'a_cse' was declared here + 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; + | ^~~~~ +smg2_setup_rap.c:427:64: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] + 427 | + a_cnw[iA] * pa[iP1]; + | ~~~~~^~~~ +smg2_setup_rap.c:180:42: note: 'a_cnw' was declared here + 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; + | ^~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_residual.c -o smg_residual.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS15': pfmg_setup_interp.c:1490:13: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1490 | if (!center) @@ -19781,7 +19835,6 @@ pfmg_setup_interp.c:1467:29: note: 'left' was declared here 1467 | HYPRE_Real center, left, right; | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj pfmg_setup_interp.c:1501:35: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1501 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ @@ -19824,25 +19877,8 @@ pfmg_setup_interp.c:1407:35: note: 'right' was declared here 1407 | HYPRE_Real center, left, right; | ^~~~~ -smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym': -smg2_setup_rap.c:408:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] - 408 | + a_csw[iA] * pa[iP1]; - | ~~~~~^~~~ -smg2_setup_rap.c:180:26: note: 'a_csw' was declared here - 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; - | ^~~~~ -smg2_setup_rap.c:418:57: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] - 418 | + a_cse[iA] * pa[iP1]; - | ~~~~~^~~~ -smg2_setup_rap.c:180:34: note: 'a_cse' was declared here - 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; - | ^~~~~ -smg2_setup_rap.c:427:64: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] - 427 | + a_cnw[iA] * pa[iP1]; - | ~~~~~^~~~ -smg2_setup_rap.c:180:42: note: 'a_cnw' was declared here - 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; - | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPSym': @@ -19864,26 +19900,25 @@ sparse_msg2_setup_rap.c:195:42: note: 'a_cnw' was declared here 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj -smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym': -smg2_setup_rap.c:723:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] - 723 | + a_cse[iA] * pb[iP1] - | ~~~~~^~~~ -smg2_setup_rap.c:491:26: note: 'a_cse' was declared here - 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -smg2_setup_rap.c:715:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] - 715 | + a_cnw[iA] * pb[iP1]; - | ~~~~~^~~~ -smg2_setup_rap.c:491:34: note: 'a_cnw' was declared here - 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -smg2_setup_rap.c:705:57: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] - 705 | + a_cne[iA] * pb[iP1]; - | ~~~~~^~~~ -smg2_setup_rap.c:491:42: note: 'a_cne' was declared here - 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ +pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19': +pfmg_setup_interp.c:1675:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] + 1675 | if (!center) + | ^ +pfmg_setup_interp.c:1651:18: note: 'center' was declared here + 1651 | HYPRE_Real center, left, right; + | ^~~~~~ +pfmg_setup_interp.c:1685:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] + 1685 | Pp0[Pi] = left / center; + | ~~~~~^~~~~~~~ +pfmg_setup_interp.c:1651:26: note: 'left' was declared here + 1651 | HYPRE_Real center, left, right; + | ^~~~ +pfmg_setup_interp.c:1686:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] + 1686 | Pp1[Pi] = right / center; + | ~~~~~~^~~~~~~~ +pfmg_setup_interp.c:1651:32: note: 'right' was declared here + 1651 | HYPRE_Real center, left, right; + | ^~~~~ smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPSym': smg3_setup_rap.c:869:65: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 869 | + rb[iR] * a_asw[iAm1] @@ -20057,25 +20092,64 @@ smg3_setup_rap.c:266:56: note: 'rap_bne' was declared here 266 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ -pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19': -pfmg_setup_interp.c:1675:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] - 1675 | if (!center) +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj +smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym': +smg2_setup_rap.c:723:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] + 723 | + a_cse[iA] * pb[iP1] + | ~~~~~^~~~ +smg2_setup_rap.c:491:26: note: 'a_cse' was declared here + 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +smg2_setup_rap.c:715:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] + 715 | + a_cnw[iA] * pb[iP1]; + | ~~~~~^~~~ +smg2_setup_rap.c:491:34: note: 'a_cnw' was declared here + 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +smg2_setup_rap.c:705:57: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] + 705 | + a_cne[iA] * pb[iP1]; + | ~~~~~^~~~ +smg2_setup_rap.c:491:42: note: 'a_cne' was declared here + 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': +pfmg_setup_interp.c:1906:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] + 1906 | if (!center) | ^ -pfmg_setup_interp.c:1651:18: note: 'center' was declared here - 1651 | HYPRE_Real center, left, right; +pfmg_setup_interp.c:1876:18: note: 'center' was declared here + 1876 | HYPRE_Real center, left, right; | ^~~~~~ -pfmg_setup_interp.c:1685:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] - 1685 | Pp0[Pi] = left / center; +pfmg_setup_interp.c:1917:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] + 1917 | Pp0[Pi] = left / center; | ~~~~~^~~~~~~~ -pfmg_setup_interp.c:1651:26: note: 'left' was declared here - 1651 | HYPRE_Real center, left, right; +pfmg_setup_interp.c:1876:26: note: 'left' was declared here + 1876 | HYPRE_Real center, left, right; | ^~~~ -pfmg_setup_interp.c:1686:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] - 1686 | Pp1[Pi] = right / center; +pfmg_setup_interp.c:1918:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] + 1918 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ -pfmg_setup_interp.c:1651:32: note: 'right' was declared here - 1651 | HYPRE_Real center, left, right; +pfmg_setup_interp.c:1876:32: note: 'right' was declared here + 1876 | HYPRE_Real center, left, right; | ^~~~~ +sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': +sparse_msg2_setup_rap.c:788:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] + 788 | + a_cse[iA] * pb[iP1] + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:534:26: note: 'a_cse' was declared here + 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +sparse_msg2_setup_rap.c:780:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] + 780 | + a_cnw[iA] * pb[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:534:34: note: 'a_cnw' was declared here + 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +sparse_msg2_setup_rap.c:770:57: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] + 770 | + a_cne[iA] * pb[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:534:42: note: 'a_cne' was declared here + 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPSym': sparse_msg3_setup_rap.c:782:65: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 782 | + rb[iR] * a_asw[iAm1] @@ -20213,44 +20287,6 @@ sparse_msg3_setup_rap.c:223:56: note: 'rap_bne' was declared here 223 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ -pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': -pfmg_setup_interp.c:1906:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] - 1906 | if (!center) - | ^ -pfmg_setup_interp.c:1876:18: note: 'center' was declared here - 1876 | HYPRE_Real center, left, right; - | ^~~~~~ -pfmg_setup_interp.c:1917:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] - 1917 | Pp0[Pi] = left / center; - | ~~~~~^~~~~~~~ -pfmg_setup_interp.c:1876:26: note: 'left' was declared here - 1876 | HYPRE_Real center, left, right; - | ^~~~ -pfmg_setup_interp.c:1918:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] - 1918 | Pp1[Pi] = right / center; - | ~~~~~~^~~~~~~~ -pfmg_setup_interp.c:1876:32: note: 'right' was declared here - 1876 | HYPRE_Real center, left, right; - | ^~~~~ -sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': -sparse_msg2_setup_rap.c:788:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] - 788 | + a_cse[iA] * pb[iP1] - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:534:26: note: 'a_cse' was declared here - 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -sparse_msg2_setup_rap.c:780:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] - 780 | + a_cnw[iA] * pb[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:534:34: note: 'a_cnw' was declared here - 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -sparse_msg2_setup_rap.c:770:57: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] - 770 | + a_cne[iA] * pb[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:534:42: note: 'a_cne' was declared here - 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPNoSym': smg3_setup_rap.c:1536:57: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 1536 | + a_asw[iA] * pb[iP1]; @@ -20600,7 +20636,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_scale.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_stencil.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_matrix.c -o sstruct_matrix.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': HYPRE_sstruct_vector.c:214:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, @@ -20618,6 +20653,7 @@ HYPRE_sstruct_vector.c:153:36: note: 'iupper' was declared here 153 | HYPRE_Int ilower, iupper; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj HYPRE_sstruct_matrix.c: In function 'HYPRE_SStructMatrixInitialize': HYPRE_sstruct_matrix.c:314:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 314 | HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, @@ -20695,8 +20731,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c eliminate_rowscols.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_grad.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_physbdy.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c fac_cf_coarsen.c: In function 'hypre_AMR_CFCoarsen': fac_cf_coarsen.c:369:35: warning: 'startrank' may be used uninitialized [-Wmaybe-uninitialized] 369 | if ((rank - startrank) >= hypre_SStructGraphIUVEntry(graph, 0) && @@ -20704,6 +20738,7 @@ fac_cf_coarsen.c:125:34: note: 'startrank' was declared here 125 | HYPRE_BigInt rank, startrank; | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec.c fac_cf_coarsen.c:131:28: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 131 | hypre_Index lindex, zero_index; | ^~~~~~ @@ -20713,6 +20748,7 @@ fac_cf_coarsen.c:131:28: note: 'lindex[2]' was declared here 131 | hypre_Index lindex, zero_index; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_semi_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_solve.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_solve2.c @@ -20735,34 +20771,6 @@ | ^~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_owninfo.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_recvinfo.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sendinfo.c -In file included from ./../struct_ls/_hypre_struct_ls.h:9, - from _hypre_sstruct_ls.h:21, - from maxwell_grad.c:18: -maxwell_grad.c: In function 'hypre_Maxwell_Grad': -./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] - 114 | hypre_IndexD(index, 1) = iy,\ -maxwell_grad.c:330:19: note: in expansion of macro 'hypre_SetIndex3' - 330 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); - | ^~~~~~~~~~~~~~~ -maxwell_grad.c:75:45: note: 'lindex[1]' was declared here - 75 | hypre_Index loop_size, start, lindex; - | ^~~~~~ -./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] - 115 | hypre_IndexD(index, 2) = iz ) -maxwell_grad.c:330:19: note: in expansion of macro 'hypre_SetIndex3' - 330 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); - | ^~~~~~~~~~~~~~~ -maxwell_grad.c:75:45: note: 'lindex[2]' was declared here - 75 | hypre_Index loop_size, start, lindex; - | ^~~~~~ -maxwell_grad.c:413:27: warning: 'ndirection' may be used uninitialized [-Wmaybe-uninitialized] - 413 | for (d = 0; d < ndirection; d++) - | ~~^~~~~~~~~~~~ -maxwell_grad.c:89:38: note: 'ndirection' was declared here - 89 | HYPRE_Int *direction, ndirection; - | ^~~~~~~~~~ maxwell_physbdy.c: In function 'hypre_Maxwell_PhysBdy': maxwell_physbdy.c:71:28: warning: 'cbox_mapping' may be used uninitialized [-Wmaybe-uninitialized] 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; @@ -20792,10 +20800,47 @@ maxwell_physbdy.c:79:53: note: 'lindex[2]' was declared here 79 | hypre_Index loop_size, start, index, lindex; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_recvinfo.c +In file included from ./../struct_ls/_hypre_struct_ls.h:9, + from _hypre_sstruct_ls.h:21, + from maxwell_grad.c:18: +maxwell_grad.c: In function 'hypre_Maxwell_Grad': +./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] + 114 | hypre_IndexD(index, 1) = iy,\ +maxwell_grad.c:330:19: note: in expansion of macro 'hypre_SetIndex3' + 330 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); + | ^~~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sendinfo.c +maxwell_grad.c:75:45: note: 'lindex[1]' was declared here + 75 | hypre_Index loop_size, start, lindex; + | ^~~~~~ +./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] + 115 | hypre_IndexD(index, 2) = iz ) +maxwell_grad.c:330:19: note: in expansion of macro 'hypre_SetIndex3' + 330 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); + | ^~~~~~~~~~~~~~~ +maxwell_grad.c:75:45: note: 'lindex[2]' was declared here + 75 | hypre_Index loop_size, start, lindex; + | ^~~~~~ +maxwell_grad.c:413:27: warning: 'ndirection' may be used uninitialized [-Wmaybe-uninitialized] + 413 | for (d = 0; d < ndirection; d++) + | ~~^~~~~~~~~~~~ +maxwell_grad.c:89:38: note: 'ndirection' was declared here + 89 | HYPRE_Int *direction, ndirection; + | ^~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_relax.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c +nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': +nd1_amge_interpolation.c:264:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized] + 264 | tmp_J = (OffProcRows[swap[m]] -> cols); + | ~~~~^~~ +nd1_amge_interpolation.c:49:15: note: 'swap' was declared here + 49 | HYPRE_Int *swap; + | ^~~~ In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_TV_setup.c:15: @@ -20827,18 +20872,10 @@ maxwell_TV_setup.c:117:54: note: 'vartype_faces' was declared here 117 | HYPRE_SStructVariable *vartypes, *vartype_edges, *vartype_faces, *vartype_cell; | ^~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c -nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': -nd1_amge_interpolation.c:264:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized] - 264 | tmp_J = (OffProcRows[swap[m]] -> cols); - | ~~~~^~~ -nd1_amge_interpolation.c:49:15: note: 'swap' was declared here - 49 | HYPRE_Int *swap; - | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_solve.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_restrict.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj In file included from _hypre_sstruct_ls.h:19, from fac_interp2.c:21: fac_interp2.c: In function 'hypre_FAC_WeightedInterp2': @@ -20860,7 +20897,6 @@ fac_interp2.c:742:39: note: 'lindex[1]' was declared here 742 | hypre_Index loop_size, lindex; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj sstruct_sharedDOFComm.c: In function 'hypre_SStructSharedDOF_ParcsrMatRowsComm': sstruct_sharedDOFComm.c:632:27: warning: 'nbdry_slabs' may be used uninitialized [-Wmaybe-uninitialized] 632 | for (i = 0; i < nbdry_slabs; i++) @@ -21127,6 +21163,9 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dscal.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dswap.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsymm.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsymv.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2k.c dnrm2.c: In function 'hypre_dnrm2': dnrm2.c:148:8: warning: 'xmax' may be used uninitialized [-Wmaybe-uninitialized] 148 | if ((d__1 = dx[i__], abs(d__1)) <= xmax) { @@ -21134,9 +21173,6 @@ dnrm2.c:35:17: note: 'xmax' was declared here 35 | doublereal xmax; | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsymv.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2k.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmm.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmv.c @@ -21145,6 +21181,11 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c f2c.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c idamax.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c lsame.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c +dtrmv.c: In function 'hypre_dtrmv': +dtrmv.c:21:21: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] + 21 | integer ix, jx, kx; + | ^~ dsyr2.c: In function 'hypre_dsyr2': dsyr2.c:29:21: warning: 'jx' may be used uninitialized [-Wmaybe-uninitialized] 29 | integer ix, iy, jx, jy, kx, ky; @@ -21152,11 +21193,6 @@ dsyr2.c:29:25: warning: 'jy' may be used uninitialized [-Wmaybe-uninitialized] 29 | integer ix, iy, jx, jy, kx, ky; | ^~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c -dtrmv.c: In function 'hypre_dtrmv': -dtrmv.c:21:21: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] - 21 | integer ix, jx, kx; - | ^~ dtrsv.c: In function 'hypre_dtrsv': dtrsv.c:308:20: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] 308 | kx += (*n - 1) * *incx; @@ -21207,10 +21243,7 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasrt.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlassq.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaswp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasv2.c dgesvd.c: In function 'hypre_dgesvd': -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlatrd.c dgesvd.c:3751:45: warning: 'wrkbl' may be used uninitialized [-Wmaybe-uninitialized] 3751 | if (*lwork >= wrkbl + *lda * *m) { | ~~~~~~^~~~~~~~~~~ @@ -21233,6 +21266,9 @@ dgesvd.c:40:13: note: 'ie' was declared here 40 | integer ie; | ^~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaswp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasv2.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlatrd.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2l.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2r.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgbr.c @@ -21492,15 +21528,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_numer10.c -o csr_spgemm_device_numer10.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_onemklsparse.c -o csr_spgemm_device_onemklsparse.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl.c -o csr_spgemm_device_symbl.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl1.c -o csr_spgemm_device_symbl1.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl2.c -o csr_spgemm_device_symbl2.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl3.c -o csr_spgemm_device_symbl3.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl4.c -o csr_spgemm_device_symbl4.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl5.c -o csr_spgemm_device_symbl5.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl6.c -o csr_spgemm_device_symbl6.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj csr_matop.c: In function 'hypre_CSRMatrixSplit': csr_matop.c:1439:20: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 1439 | temp[cnt_offd] = Bs_ext_j[j]; @@ -21508,10 +21535,10 @@ csr_matop.c:1330:21: note: 'temp' was declared here 1330 | HYPRE_BigInt *temp; | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl10.c -o csr_spgemm_device_symbl10.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl.c -o csr_spgemm_device_symbl.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl1.c -o csr_spgemm_device_symbl1.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl2.c -o csr_spgemm_device_symbl2.obj csr_matrix.c: In function 'hypre_CSRMatrixUnion': csr_matrix.c:1255:16: warning: 'big_jB' may be used uninitialized [-Wmaybe-uninitialized] 1255 | if ( big_jB == big_jA ) @@ -21525,6 +21552,15 @@ csr_matrix.c:1155:22: note: 'big_jA' was declared here 1155 | HYPRE_BigInt jBg, big_jA, big_jB; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl3.c -o csr_spgemm_device_symbl3.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl4.c -o csr_spgemm_device_symbl4.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl5.c -o csr_spgemm_device_symbl5.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl6.c -o csr_spgemm_device_symbl6.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl10.c -o csr_spgemm_device_symbl10.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c vector_device.c -o vector_device.obj @@ -21558,68 +21594,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matrix.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matvec.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_marked.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat.c -par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt': -par_csr_bool_matop.c:1088:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] - 1088 | hypre_CSRBooleanMatrixDestroy(A_ext); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_bool_matop.c:642:28: note: 'A_ext' was declared here - 642 | hypre_CSRBooleanMatrix *A_ext; - | ^~~~~ -par_csr_bool_matop.c:707:4: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 707 | hypre_ParAat_RowSizes( - | ^~~~~~~~~~~~~~~~~~~~~~ - 708 | &C_diag_i, &C_offd_i, B_marker, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 709 | A_diag_i, A_diag_j, - | ~~~~~~~~~~~~~~~~~~~ - 710 | A_offd_i, A_offd_j, A_col_map_offd, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 711 | A_ext_i, A_ext_j, A_ext_row_map, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 712 | &C_diag_size, &C_offd_size, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 713 | num_rows_diag_A, num_cols_offd_A, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 714 | num_rows_A_ext, - | ~~~~~~~~~~~~~~~ - 715 | first_col_diag_A, first_row_index_A - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 716 | ); - | ~ -par_csr_bool_matop.c:644:27: note: 'A_ext_i' was declared here - 644 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -par_csr_bool_matop.c:707:4: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 707 | hypre_ParAat_RowSizes( - | ^~~~~~~~~~~~~~~~~~~~~~ - 708 | &C_diag_i, &C_offd_i, B_marker, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 709 | A_diag_i, A_diag_j, - | ~~~~~~~~~~~~~~~~~~~ - 710 | A_offd_i, A_offd_j, A_col_map_offd, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 711 | A_ext_i, A_ext_j, A_ext_row_map, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 712 | &C_diag_size, &C_offd_size, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 713 | num_rows_diag_A, num_cols_offd_A, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 714 | num_rows_A_ext, - | ~~~~~~~~~~~~~~~ - 715 | first_col_diag_A, first_row_index_A - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 716 | ); - | ~ -par_csr_bool_matop.c:645:27: note: 'A_ext_j' was declared here - 645 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_make_system.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector.c -par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': -par_csr_communication.c:762:23: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] - 762 | hypre_MPI_Request *requests; - | ^~~~~~~~ par_csr_aat.c: In function 'hypre_ParCSRAAt': par_csr_aat.c:860:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 860 | hypre_CSRMatrixDestroy(A_ext); @@ -21675,16 +21649,13 @@ par_csr_aat.c:366:21: note: 'A_ext_j' was declared here 366 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ -par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ': -par_csr_bool_matrix.c:575:19: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] - 575 | HYPRE_Int *offd_i; - | ^~~~~~ -par_csr_bool_matrix.c:625:36: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 625 | J = col_map_offd[offd_j[j]]; - | ~~~~~~^~~ -par_csr_bool_matrix.c:576:19: note: 'offd_j' was declared here - 576 | HYPRE_Int *offd_j; - | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat.c +par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': +par_csr_communication.c:762:23: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] + 762 | hypre_MPI_Request *requests; + | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_make_system.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector.c par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': par_csr_matvec.c:647:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 647 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -21706,7 +21677,88 @@ par_csr_matvec.c:572:23: note: 'num_sends' was declared here 572 | HYPRE_Int num_sends, i, j, index, start, num_procs; | ^~~~~~~~~ +par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ': +par_csr_bool_matrix.c:575:19: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] + 575 | HYPRE_Int *offd_i; + | ^~~~~~ +par_csr_bool_matrix.c:625:36: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 625 | J = col_map_offd[offd_j[j]]; + | ~~~~~~^~~ +par_csr_bool_matrix.c:576:19: note: 'offd_j' was declared here + 576 | HYPRE_Int *offd_j; + | ^~~~~~ +par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt': +par_csr_bool_matop.c:1088:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] + 1088 | hypre_CSRBooleanMatrixDestroy(A_ext); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_bool_matop.c:642:28: note: 'A_ext' was declared here + 642 | hypre_CSRBooleanMatrix *A_ext; + | ^~~~~ +par_csr_bool_matop.c:707:4: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 707 | hypre_ParAat_RowSizes( + | ^~~~~~~~~~~~~~~~~~~~~~ + 708 | &C_diag_i, &C_offd_i, B_marker, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 709 | A_diag_i, A_diag_j, + | ~~~~~~~~~~~~~~~~~~~ + 710 | A_offd_i, A_offd_j, A_col_map_offd, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 711 | A_ext_i, A_ext_j, A_ext_row_map, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 712 | &C_diag_size, &C_offd_size, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 713 | num_rows_diag_A, num_cols_offd_A, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 714 | num_rows_A_ext, + | ~~~~~~~~~~~~~~~ + 715 | first_col_diag_A, first_row_index_A + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 716 | ); + | ~ +par_csr_bool_matop.c:644:27: note: 'A_ext_i' was declared here + 644 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +par_csr_bool_matop.c:707:4: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 707 | hypre_ParAat_RowSizes( + | ^~~~~~~~~~~~~~~~~~~~~~ + 708 | &C_diag_i, &C_offd_i, B_marker, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 709 | A_diag_i, A_diag_j, + | ~~~~~~~~~~~~~~~~~~~ + 710 | A_offd_i, A_offd_j, A_col_map_offd, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 711 | A_ext_i, A_ext_j, A_ext_row_map, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 712 | &C_diag_size, &C_offd_size, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 713 | num_rows_diag_A, num_cols_offd_A, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 714 | num_rows_A_ext, + | ~~~~~~~~~~~~~~~ + 715 | first_col_diag_A, first_row_index_A + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 716 | ); + | ~ +par_csr_bool_matop.c:645:27: note: 'A_ext_j' was declared here + 645 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_batched.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matvec_device.c -o par_csr_matvec_device.obj +par_csr_triplemat.c: In function 'hypre_ParCSRMatrixRAPKTHost': +par_csr_triplemat.c:679:10: warning: 'APext_diag' may be used uninitialized [-Wmaybe-uninitialized] + 679 | hypre_CSRMatrixDestroy(APext_diag); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_triplemat.c:536:21: note: 'APext_diag' was declared here + 536 | hypre_CSRMatrix *APext_diag; + | ^~~~~~~~~~ +par_csr_triplemat.c:689:10: warning: 'APext_offd' may be used uninitialized [-Wmaybe-uninitialized] + 689 | hypre_CSRMatrixDestroy(APext_offd); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_triplemat.c:537:21: note: 'APext_offd' was declared here + 537 | hypre_CSRMatrix *APext_offd; + | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj par_csr_bool_matop.c: In function 'hypre_ParBooleanMatmul': par_csr_bool_matop.c:176:7: warning: 'Bs_ext' may be used uninitialized [-Wmaybe-uninitialized] 176 | hypre_CSRBooleanMatrixDestroy(Bs_ext); @@ -21755,20 +21807,26 @@ par_csr_bool_matop.c:46:29: note: 'col_map_offd_C' was declared here 46 | HYPRE_BigInt *col_map_offd_C; | ^~~~~~~~~~~~~~ -par_csr_triplemat.c: In function 'hypre_ParCSRMatrixRAPKTHost': -par_csr_triplemat.c:679:10: warning: 'APext_diag' may be used uninitialized [-Wmaybe-uninitialized] - 679 | hypre_CSRMatrixDestroy(APext_diag); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_triplemat.c:536:21: note: 'APext_diag' was declared here - 536 | hypre_CSRMatrix *APext_diag; - | ^~~~~~~~~~ -par_csr_triplemat.c:689:10: warning: 'APext_offd' may be used uninitialized [-Wmaybe-uninitialized] - 689 | hypre_CSRMatrixDestroy(APext_offd); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_triplemat.c:537:21: note: 'APext_offd' was declared here - 537 | hypre_CSRMatrix *APext_offd; - | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matvec_device.c -o par_csr_matvec_device.obj +par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': +par_csr_matrix.c:884:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 884 | offd_data[offd_cnt++] = data; + | ^ +par_csr_matrix.c:807:24: note: 'offd_data' was declared here + 807 | HYPRE_Complex *offd_data; + | ^~~~~~~~~ +par_csr_matrix.c:903:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 903 | aux_offd_j[i] = (HYPRE_BigInt)offd_j[i]; + | ^~~~~~~~~~~~~~~~~~~~~~~ +par_csr_matrix.c:809:24: note: 'offd_j' was declared here + 809 | HYPRE_Int *offd_j; + | ^~~~~~ +par_csr_matrix.c:883:15: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] + 883 | tmp_j[offd_cnt] = J; + | ^ +par_csr_matrix.c:810:24: note: 'tmp_j' was declared here + 810 | HYPRE_BigInt *tmp_j; + | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': par_csr_bool_matrix.c:877:39: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized] 877 | - a_i[(HYPRE_Int)row_starts[i]]; @@ -21776,6 +21834,13 @@ par_csr_bool_matrix.c:828:24: note: 'a_i' was declared here 828 | HYPRE_Int *a_i; | ^~~ +par_vector.c: In function 'hypre_VectorToParVector': +par_vector.c:641:72: warning: 'v_data' may be used uninitialized [-Wmaybe-uninitialized] + 641 | hypre_MPI_Isend( &v_data[(HYPRE_Int) global_vec_starts[p]] + j * global_vecstride, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +par_vector.c:579:24: note: 'v_data' was declared here + 579 | HYPRE_Complex *v_data; + | ^~~~~~ par_csr_bool_matrix.c:895:10: warning: 'a_j' may be used uninitialized [-Wmaybe-uninitialized] 895 | hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -21790,25 +21855,7 @@ par_csr_bool_matrix.c:829:24: note: 'a_j' was declared here 829 | HYPRE_Int *a_j; | ^~~ -par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': -par_csr_matrix.c:884:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 884 | offd_data[offd_cnt++] = data; - | ^ -par_csr_matrix.c:807:24: note: 'offd_data' was declared here - 807 | HYPRE_Complex *offd_data; - | ^~~~~~~~~ -par_csr_matrix.c:903:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 903 | aux_offd_j[i] = (HYPRE_BigInt)offd_j[i]; - | ^~~~~~~~~~~~~~~~~~~~~~~ -par_csr_matrix.c:809:24: note: 'offd_j' was declared here - 809 | HYPRE_Int *offd_j; - | ^~~~~~ -par_csr_matrix.c:883:15: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] - 883 | tmp_j[offd_cnt] = J; - | ^ -par_csr_matrix.c:810:24: note: 'tmp_j' was declared here - 810 | HYPRE_BigInt *tmp_j; - | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_device.c -o par_vector_device.obj par_csr_matop_marked.c: In function 'hypre_ParMatmul_FC': par_csr_matop_marked.c:429:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixDestroy(Ps_ext); @@ -21885,17 +21932,6 @@ par_csr_matop_marked.c:290:24: note: 'map_P_to_C' was declared here 290 | HYPRE_Int *map_P_to_C; | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_device.c -o par_vector_device.obj -par_vector.c: In function 'hypre_VectorToParVector': -par_vector.c:641:72: warning: 'v_data' may be used uninitialized [-Wmaybe-uninitialized] - 641 | hypre_MPI_Isend( &v_data[(HYPRE_Int) global_vec_starts[p]] + j * global_vecstride, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -par_vector.c:579:24: note: 'v_data' was declared here - 579 | HYPRE_Complex *v_data; - | ^~~~~~ par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': par_csr_matop.c:1635:27: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1635 | *comm_handle_data = hypre_ParCSRCommHandleCreate(1, tmp_comm_pkg, B_int_data, @@ -22292,32 +22328,6 @@ par_csr_block_interp.c:134:21: note: 'wall_time' was declared here 134 | HYPRE_Real wall_time; /* for debugging instrumentation */ | ^~~~~~~~~ -par_csr_block_relax.c: In function 'hypre_BoomerAMGBlockRelax': -par_csr_block_relax.c:1949:60: warning: 'Vext_data' may be used uninitialized [-Wmaybe-uninitialized] - 1949 | &Vext_data[ii * block_size], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_block_relax.c:131:20: note: 'Vext_data' was declared here - 131 | HYPRE_Real *Vext_data; - | ^~~~~~~~~ -In file included from ./../seq_mv/seq_mv.h:15, - from csr_block_matrix.h:21, - from _hypre_parcsr_block_mv.h:12, - from par_csr_block_relax.c:8: -./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_block_relax.c:2033:13: note: in expansion of macro 'hypre_TFree' - 2033 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_csr_block_relax.c:132:20: note: 'v_buf_data' was declared here - 132 | HYPRE_Real *v_buf_data; - | ^~~~~~~~~~ -par_csr_block_relax.c:247:13: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 247 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data is populated */ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_csr_block_relax.c:113:28: note: 'comm_handle' was declared here - 113 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ par_csr_block_rap.c: In function 'hypre_ParCSRBlockMatrixRAP': par_csr_block_rap.c:500:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 500 | hypre_CSRBlockMatrixDestroy(Ps_ext); @@ -22434,6 +22444,32 @@ par_csr_block_rap.c:253:27: note: 'RAP_offd_j' was declared here 253 | HYPRE_Int *RAP_offd_j; | ^~~~~~~~~~ +par_csr_block_relax.c: In function 'hypre_BoomerAMGBlockRelax': +par_csr_block_relax.c:1949:60: warning: 'Vext_data' may be used uninitialized [-Wmaybe-uninitialized] + 1949 | &Vext_data[ii * block_size], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_block_relax.c:131:20: note: 'Vext_data' was declared here + 131 | HYPRE_Real *Vext_data; + | ^~~~~~~~~ +In file included from ./../seq_mv/seq_mv.h:15, + from csr_block_matrix.h:21, + from _hypre_parcsr_block_mv.h:12, + from par_csr_block_relax.c:8: +./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_block_relax.c:2033:13: note: in expansion of macro 'hypre_TFree' + 2033 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_csr_block_relax.c:132:20: note: 'v_buf_data' was declared here + 132 | HYPRE_Real *v_buf_data; + | ^~~~~~~~~~ +par_csr_block_relax.c:247:13: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 247 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data is populated */ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_block_relax.c:113:28: note: 'comm_handle' was declared here + 113 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpDiag': par_csr_block_interp.c:2695:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 2695 | if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); } @@ -22746,6 +22782,7 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_mgr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ilu.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_ams.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c gen_redcs_mat.c In function 'hypre_new_offd_nodes', inlined from 'hypre_exchange_interp_data' at aux_interp.c:632:23: aux_interp.c:516:52: warning: 'loc_col' may be used uninitialized [-Wmaybe-uninitialized] @@ -22755,7 +22792,6 @@ aux_interp.c:311:23: note: 'loc_col' was declared here 311 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c gen_redcs_mat.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c @@ -22769,7 +22805,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_hybrid.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_int.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_mgr.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c gen_redcs_mat.c: In function 'hypre_seqAMGSetup': gen_redcs_mat.c:303:21: warning: 'total_nnz' may be used uninitialized [-Wmaybe-uninitialized] 303 | A_seq = hypre_ParCSRMatrixCreate(seq_comm, size, size, @@ -22781,6 +22816,7 @@ gen_redcs_mat.c:76:43: note: 'total_nnz' was declared here 76 | HYPRE_Int i, j, size, num_nonzeros, total_nnz, cnt; | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_fsai.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.c @@ -22801,6 +22837,7 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amg_solveT.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_fsai.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_fsai_setup.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_fsai_solve.c par_amgdd_setup.c: In function 'hypre_BoomerAMGDDSetup': par_amgdd_setup.c:228:25: warning: 'recv_buffer' may be used uninitialized [-Wmaybe-uninitialized] 228 | recv_buffer[i] = hypre_CTAlloc(HYPRE_Int, recv_buffer_size[level][i], HYPRE_MEMORY_HOST); @@ -22845,7 +22882,14 @@ par_amgdd_setup.c:56:28: note: 'send_flag_buffer_size' was declared here 56 | HYPRE_Int *send_flag_buffer_size; | ^~~~~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_fsai_solve.c +par_fsai_solve.c: In function 'hypre_FSAISolve': +par_fsai_solve.c:106:22: warning: 'resnorm' may be used uninitialized [-Wmaybe-uninitialized] + 106 | rel_resnorm = resnorm / old_resnorm; + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +par_fsai_solve.c:43:38: note: 'resnorm' was declared here + 43 | HYPRE_Real old_resnorm, resnorm, rel_resnorm; + | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cg_relax_wt.c par_amgdd_solve.c: In function 'hypre_BoomerAMGDDSolve': par_amgdd_solve.c:320:28: warning: 'resid_nrm' may be used uninitialized [-Wmaybe-uninitialized] 320 | relative_resid = resid_nrm / resid_nrm_init; @@ -22859,6 +22903,7 @@ par_amgdd_solve.c:42:26: note: 'rhs_norm' was declared here 42 | HYPRE_Real rhs_norm; | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarsen.c par_amg_solveT.c: In function 'hypre_BoomerAMGCycleT': par_amg_solveT.c:497:27: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] 497 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], @@ -22880,20 +22925,10 @@ par_amg_solveT.c:353:20: note: 'relax_points' was declared here 353 | HYPRE_Int relax_points; | ^~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cg_relax_wt.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarsen.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cgc_coarsen.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cheby.c -par_fsai_solve.c: In function 'hypre_FSAISolve': -par_fsai_solve.c:106:22: warning: 'resnorm' may be used uninitialized [-Wmaybe-uninitialized] - 106 | rel_resnorm = resnorm / old_resnorm; - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -par_fsai_solve.c:43:38: note: 'resnorm' was declared here - 43 | HYPRE_Real old_resnorm, resnorm, rel_resnorm; - | ^~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coordinates.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cr.c par_cg_relax_wt.c: In function 'hypre_BoomerAMGCGRelaxWt': par_cg_relax_wt.c:236:16: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] 236 | hypre_ParVectorAxpy(1.0, Utemp, Ztemp); @@ -22901,24 +22936,12 @@ par_cg_relax_wt.c:38:24: note: 'Utemp' was declared here 38 | hypre_ParVector *Utemp; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cycle.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_add_cycle.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_difconv.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_gauss_elim.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_gsmg.c -par_coarsen.c: In function 'hypre_BoomerAMGCoarsen': -par_coarsen.c:226:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 226 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_coarsen.c:101:28: note: 'comm_handle' was declared here - 101 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ -par_coarsen.c:851:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 851 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_coarsen.c:142:21: note: 'wall_time' was declared here - 142 | HYPRE_Real wall_time; - | ^~~~~~~~~ par_cycle.c: In function 'hypre_BoomerAMGCycle': par_cycle.c:457:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] 457 | hypre_ParVectorSetLocalSize(Utemp, local_size); @@ -22969,9 +22992,22 @@ par_amgdd_comp_grid.c:1182:25: note: in expansion of macro 'hypre_CSRMatrixI' 1182 | for (j = hypre_CSRMatrixI(R_diag)[i]; j < hypre_CSRMatrixI(R_diag)[i + 1]; j++) | ^~~~~~~~~~~~~~~~ +par_coarsen.c: In function 'hypre_BoomerAMGCoarsen': +par_coarsen.c:226:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 226 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c:101:28: note: 'comm_handle' was declared here + 101 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ par_amgdd_comp_grid.c:920:26: note: 'R_diag' was declared here 920 | hypre_CSRMatrix *R_diag; | ^~~~~~ +par_coarsen.c:851:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 851 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c:142:21: note: 'wall_time' was declared here + 142 | HYPRE_Real wall_time; + | ^~~~~~~~~ ./../seq_mv/seq_mv.h:82:63: warning: 'R_offd' may be used uninitialized [-Wmaybe-uninitialized] 82 | #define hypre_CSRMatrixI(matrix) ((matrix) -> i) | ~~~~~~~~~~^~~~~ @@ -23030,6 +23066,10 @@ par_cgc_coarsen.c:98:27: note: 'measure_max' was declared here 98 | HYPRE_Int measure_max; /* BM Aug 30, 2006: maximal measure, needed for CGC */ | ^~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_jacobi_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_krylov_func.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_lr_interp.c par_gsmg.c: In function 'hypre_ParCSRMatrixFillSmooth': par_gsmg.c:199:63: warning: 'dof_func_offd' may be used uninitialized [-Wmaybe-uninitialized] 199 | if (num_functions > 1 && dof_func[i] != dof_func_offd[ii]) @@ -23037,10 +23077,6 @@ par_gsmg.c:81:15: note: 'dof_func_offd' was declared here 81 | HYPRE_Int *dof_func_offd; | ^~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_jacobi_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_krylov_func.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_lr_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_multi_interp.c par_cr.c: In function 'hypre_BoomerAMGIndepRS': par_cr.c:813:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] @@ -23049,13 +23085,22 @@ par_cr.c:601:21: note: 'S_offd_j' was declared here 601 | HYPRE_Int *S_offd_j; | ^~~~~~~~ -par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': -par_coarsen.c:1370:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 1370 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_coarsen.c:982:21: note: 'wall_time' was declared here - 982 | HYPRE_Real wall_time; - | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace.c +par_cr.c: In function 'hypre_BoomerAMGIndepRSa': +par_cr.c:1296:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1296 | if (CF_marker_offd[S_offd_j[j]] < 1) + | ~~~~~~~~^~~ +par_cr.c:1084:21: note: 'S_offd_j' was declared here + 1084 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ +par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': +par_gsmg.c:1279:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] + 1279 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_gsmg.c:770:21: note: 'S_ext' was declared here + 770 | hypre_CSRMatrix *S_ext; + | ^~~~~ par_add_cycle.c: In function 'hypre_CreateLambda': par_add_cycle.c:922:21: warning: 'L_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 922 | L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx] * D_data[i]) * D_data[i]; @@ -23093,6 +23138,7 @@ par_add_cycle.c:388:15: warning: 'Atilde_diag_i' may be used uninitialized [-Wmaybe-uninitialized] 388 | HYPRE_Int *Atilde_diag_i; | ^~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace_27pt.c par_add_cycle.c:920:26: warning: 'Atilde_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 920 | Atilde_diag_j[A_cnt_diag++] = i + row_start; | ^ @@ -23105,23 +23151,20 @@ par_add_cycle.c:391:15: warning: 'Atilde_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 391 | HYPRE_Int *Atilde_offd_j; | ^~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace.c -par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': -par_gsmg.c:1279:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] - 1279 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } +par_interp.c: In function 'hypre_BoomerAMGBuildInterp': +par_interp.c:976:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] + 976 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_gsmg.c:770:21: note: 'S_ext' was declared here - 770 | hypre_CSRMatrix *S_ext; - | ^~~~~ -par_cr.c: In function 'hypre_BoomerAMGIndepRSa': -par_cr.c:1296:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1296 | if (CF_marker_offd[S_offd_j[j]] < 1) - | ~~~~~~~~^~~ -par_cr.c:1084:21: note: 'S_offd_j' was declared here - 1084 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace_27pt.c +par_interp.c:59:23: note: 'A_ext' was declared here + 59 | hypre_CSRMatrix *A_ext; + | ^~~~~ +par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': +par_coarsen.c:1370:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 1370 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c:982:21: note: 'wall_time' was declared here + 982 | HYPRE_Real wall_time; + | ^~~~~~~~~ par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG': par_gsmg.c:2104:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] 2104 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } @@ -23147,34 +23190,10 @@ par_gsmg.c:1331:21: note: 'S_ext_j' was declared here 1331 | HYPRE_BigInt *S_ext_j; | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace_9pt.c par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': par_cr.c:1630:24: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1630 | HYPRE_Int *S_offd_j; | ^~~~~~~~ -par_interp.c: In function 'hypre_BoomerAMGBuildInterp': -par_interp.c:976:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] - 976 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c:59:23: note: 'A_ext' was declared here - 59 | hypre_CSRMatrix *A_ext; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp.c -par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': -par_cr.c:2247:24: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 2247 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr.c -par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMISHost': -par_coarsen.c:2118:30: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 2118 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ -par_coarsen.c:2286:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 2286 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_coarsen.c:2110:30: note: 'comm_handle' was declared here - 2110 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': par_interp.c:1868:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 1868 | hypre_CSRMatrixDestroy(A_ext); @@ -23182,7 +23201,13 @@ par_interp.c:1032:21: note: 'A_ext' was declared here 1032 | hypre_CSRMatrix *A_ext; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_setup.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace_9pt.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr.c +par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': +par_cr.c:2247:24: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 2247 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ par_laplace_9pt.c: In function 'GenerateLaplacian9pt': par_laplace_9pt.c:433:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 433 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); @@ -23202,64 +23227,17 @@ par_laplace_9pt.c:41:18: note: 'big_offd_j' was declared here 41 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ -par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipassHost': -par_multi_interp.c:377:17: warning: 'C_array' may be used uninitialized [-Wmaybe-uninitialized] - 377 | C_array[cnt++] = i; - | ^ -par_multi_interp.c:95:21: note: 'C_array' was declared here - 95 | HYPRE_Int *C_array; - | ^~~~~~~ -par_multi_interp.c:659:25: warning: 'send_map_start' may be used uninitialized [-Wmaybe-uninitialized] - 659 | if (send_map_start[num_sends]) - | ^ -par_multi_interp.c:79:21: note: 'send_map_start' was declared here - 79 | HYPRE_Int *send_map_start; - | ^~~~~~~~~~~~~~ -par_multi_interp.c:721:16: warning: 'send_map_elmt' may be used uninitialized [-Wmaybe-uninitialized] - 721 | j1 = send_map_elmt[j]; - | ~~~^~~~~~~~~~~~~~~~~~ -par_multi_interp.c:80:21: note: 'send_map_elmt' was declared here - 80 | HYPRE_Int *send_map_elmt; - | ^~~~~~~~~~~~~ -par_multi_interp.c:772:10: warning: 'send_procs' may be used uninitialized [-Wmaybe-uninitialized] - 772 | hypre_ParCSRCommPkgCreateAndFill(comm, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 774 | num_sends, send_procs, Pext_send_map_start[pass], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 775 | NULL, - | ~~~~~ - 776 | &tmp_comm_pkg); - | ~~~~~~~~~~~~~~ -par_multi_interp.c:81:21: note: 'send_procs' was declared here - 81 | HYPRE_Int *send_procs; - | ^~~~~~~~~~ -par_multi_interp.c:83:21: warning: 'recv_vec_start' may be used uninitialized [-Wmaybe-uninitialized] - 83 | HYPRE_Int *recv_vec_start; - | ^~~~~~~~~~~~~~ -par_multi_interp.c:772:10: warning: 'recv_procs' may be used uninitialized [-Wmaybe-uninitialized] - 772 | hypre_ParCSRCommPkgCreateAndFill(comm, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 774 | num_sends, send_procs, Pext_send_map_start[pass], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 775 | NULL, - | ~~~~~ - 776 | &tmp_comm_pkg); - | ~~~~~~~~~~~~~~ -par_multi_interp.c:84:21: note: 'recv_procs' was declared here - 84 | HYPRE_Int *recv_procs; - | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_solve.c -par_laplace.c: In function 'GenerateSysLaplacian': -par_laplace.c:406:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 406 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_nongalerkin.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_nodal_systems.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rap.c +par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMISHost': +par_coarsen.c:2118:30: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 2118 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ +par_coarsen.c:2286:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 2286 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c:2110:30: note: 'comm_handle' was declared here + 2110 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_setup.c par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo': par_amgdd_helpers.c:3005:39: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] 3005 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); @@ -23285,7 +23263,19 @@ par_amgdd_helpers.c:2869:26: note: 'R_tmp_info_complex' was declared here 2869 | HYPRE_Complex **R_tmp_info_complex; | ^~~~~~~~~~~~~~~~~~ +par_laplace.c: In function 'GenerateSysLaplacian': +par_laplace.c:406:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 406 | HYPRE_Real *offd_data; + | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_solve.c +par_interp.c: In function 'hypre_BoomerAMGBuildInterpModUnk': +par_interp.c:3644:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] + 3644 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_laplace_27pt.c: In function 'GenerateLaplacian27pt': +par_interp.c:2707:21: note: 'A_ext' was declared here + 2707 | hypre_CSRMatrix *A_ext; + | ^~~~~ par_laplace_27pt.c:1653:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1653 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -23298,6 +23288,20 @@ par_laplace_27pt.c:38:16: note: 'offd_data' was declared here 38 | HYPRE_Real *offd_data; | ^~~~~~~~~ +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, + from _hypre_parcsr_ls.h:9, + from par_interp.c:8: +./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_interp.c:3639:4: note: in expansion of macro 'hypre_TFree' + 3639 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_interp.c:2702:24: note: 'tmp_map_offd' was declared here + 2702 | HYPRE_Int *tmp_map_offd; + | ^~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_nongalerkin.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_nodal_systems.c par_lr_interp.c: In function 'hypre_BoomerAMGBuildStdInterp': par_lr_interp.c:339:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 339 | wall_time = time_getWallclockSeconds() - wall_time; @@ -23335,25 +23339,57 @@ par_lr_interp.c:103:21: note: 'Sop_j' was declared here 103 | HYPRE_BigInt *Sop_j; | ^~~~~ -par_interp.c: In function 'hypre_BoomerAMGBuildInterpModUnk': -par_interp.c:3644:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] - 3644 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c:2707:21: note: 'A_ext' was declared here - 2707 | hypre_CSRMatrix *A_ext; - | ^~~~~ -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, - from _hypre_parcsr_ls.h:9, - from par_interp.c:8: -./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c:3639:4: note: in expansion of macro 'hypre_TFree' - 3639 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_interp.c:2702:24: note: 'tmp_map_offd' was declared here - 2702 | HYPRE_Int *tmp_map_offd; - | ^~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rap.c +par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipassHost': +par_multi_interp.c:377:17: warning: 'C_array' may be used uninitialized [-Wmaybe-uninitialized] + 377 | C_array[cnt++] = i; + | ^ +par_multi_interp.c:95:21: note: 'C_array' was declared here + 95 | HYPRE_Int *C_array; + | ^~~~~~~ +par_multi_interp.c:659:25: warning: 'send_map_start' may be used uninitialized [-Wmaybe-uninitialized] + 659 | if (send_map_start[num_sends]) + | ^ +par_multi_interp.c:79:21: note: 'send_map_start' was declared here + 79 | HYPRE_Int *send_map_start; + | ^~~~~~~~~~~~~~ +par_multi_interp.c:721:16: warning: 'send_map_elmt' may be used uninitialized [-Wmaybe-uninitialized] + 721 | j1 = send_map_elmt[j]; + | ~~~^~~~~~~~~~~~~~~~~~ +par_multi_interp.c:80:21: note: 'send_map_elmt' was declared here + 80 | HYPRE_Int *send_map_elmt; + | ^~~~~~~~~~~~~ +par_multi_interp.c:772:10: warning: 'send_procs' may be used uninitialized [-Wmaybe-uninitialized] + 772 | hypre_ParCSRCommPkgCreateAndFill(comm, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 774 | num_sends, send_procs, Pext_send_map_start[pass], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 775 | NULL, + | ~~~~~ + 776 | &tmp_comm_pkg); + | ~~~~~~~~~~~~~~ +par_multi_interp.c:81:21: note: 'send_procs' was declared here + 81 | HYPRE_Int *send_procs; + | ^~~~~~~~~~ +par_multi_interp.c:83:21: warning: 'recv_vec_start' may be used uninitialized [-Wmaybe-uninitialized] + 83 | HYPRE_Int *recv_vec_start; + | ^~~~~~~~~~~~~~ +par_multi_interp.c:772:10: warning: 'recv_procs' may be used uninitialized [-Wmaybe-uninitialized] + 772 | hypre_ParCSRCommPkgCreateAndFill(comm, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 774 | num_sends, send_procs, Pext_send_map_start[pass], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 775 | NULL, + | ~~~~~ + 776 | &tmp_comm_pkg); + | ~~~~~~~~~~~~~~ +par_multi_interp.c:84:21: note: 'recv_procs' was declared here + 84 | HYPRE_Int *recv_procs; + | ^~~~~~~~~~ par_mgr_solve.c: In function 'hypre_MGRCycle': par_mgr_solve.c:696:22: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] 696 | hypre_ParVectorAxpy(beta, Utemp, U_array[level]); @@ -23361,31 +23397,7 @@ par_mgr_solve.c:586:18: note: 'beta' was declared here 586 | HYPRE_Real beta; | ^~~~ -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, - from _hypre_parcsr_ls.h:9, - from par_mgr.c:14: -par_mgr.c: In function 'hypre_MGRBuildPDRS': -./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:2546:4: note: in expansion of macro 'hypre_TFree' - 2546 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_mgr.c:2032:21: note: 'tmp_map_offd' was declared here - 2032 | HYPRE_Int *tmp_map_offd; - | ^~~~~~~~~~~~ -par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': -par_nongalerkin.c:582:42: warning: 'S_offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 582 | S_offd_data[jS] = S_offd_data[jA]; - | ~~~~~~~~~~~^~~~ -par_nongalerkin.c:264:29: note: 'S_offd_data' was declared here - 264 | HYPRE_Real *S_offd_data; - | ^~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rap_communication.c -par_mgr_setup.c: In function 'hypre_MGRSetup': -par_mgr_setup.c:22:26: warning: 'final_coarse_size' may be used uninitialized [-Wmaybe-uninitialized] - 22 | HYPRE_Int i, j, final_coarse_size, block_size, idx, **block_cf_marker; - | ^~~~~~~~~~~~~~~~~ par_nodal_systems.c: In function 'hypre_BoomerAMGCreateNodalA': par_nodal_systems.c:795:44: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; @@ -23432,7 +23444,33 @@ par_nodal_systems.c:72:24: warning: 'AN_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 72 | HYPRE_Real *AN_offd_data; | ^~~~~~~~~~~~ +par_mgr_setup.c: In function 'hypre_MGRSetup': +par_mgr_setup.c:22:26: warning: 'final_coarse_size' may be used uninitialized [-Wmaybe-uninitialized] + 22 | HYPRE_Int i, j, final_coarse_size, block_size, idx, **block_cf_marker; + | ^~~~~~~~~~~~~~~~~ +par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': +par_nongalerkin.c:582:42: warning: 'S_offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 582 | S_offd_data[jS] = S_offd_data[jA]; + | ~~~~~~~~~~~^~~~ +par_nongalerkin.c:264:29: note: 'S_offd_data' was declared here + 264 | HYPRE_Real *S_offd_data; + | ^~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rotate_7pt.c +par_laplace.c: In function 'GenerateSysLaplacianVCoef': +par_laplace.c:1305:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1305 | offd_j[i] = j; + | ~~~~~~~~~~^~~ +par_laplace.c:898:18: note: 'offd_j' was declared here + 898 | HYPRE_Int *offd_j; + | ^~~~~~ +par_laplace.c:899:18: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 899 | HYPRE_BigInt *big_offd_j; + | ^~~~~~~~~~ +par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 900 | HYPRE_Real *offd_data; + | ^~~~~~~~~ par_rap.c: In function 'hypre_BoomerAMGBuildCoarseOperatorKT': +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax.c par_rap.c:822:24: warning: 'R_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 822 | r_entry = R_offd_data[jj1]; | ~~~~~~~~^~~~~~~~~~~~~~~~~~ @@ -23517,25 +23555,19 @@ par_rap.c:1580:32: note: 'RA_offd.data' was declared here 1580 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ -par_mgr.c: In function 'hypre_block_jacobi_solve': -par_mgr.c:3938:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 3938 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:3855:28: note: 'comm_handle' was declared here - 3855 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, + from _hypre_parcsr_ls.h:9, + from par_mgr.c:14: +par_mgr.c: In function 'hypre_MGRBuildPDRS': +./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:3996:7: note: in expansion of macro 'hypre_TFree' - 3996 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_mgr.c:3869:21: note: 'v_buf_data' was declared here - 3869 | HYPRE_Real *v_buf_data; - | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rotate_7pt.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_more.c +par_mgr.c:2546:4: note: in expansion of macro 'hypre_TFree' + 2546 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_mgr.c:2032:21: note: 'tmp_map_offd' was declared here + 2032 | HYPRE_Int *tmp_map_offd; + | ^~~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterpHost': par_lr_interp.c:1744:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1744 | sum += A_ext_data[jj1]; @@ -23567,6 +23599,50 @@ par_lr_interp.c:1108:21: note: 'Sop_j' was declared here 1108 | HYPRE_BigInt *Sop_j; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_more.c +par_rotate_7pt.c: In function 'GenerateRotate7pt': +par_rotate_7pt.c:360:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 360 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_rotate_7pt.c:34:18: note: 'offd_j' was declared here + 34 | HYPRE_Int *offd_j; + | ^~~~~~ +par_rotate_7pt.c:250:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 250 | offd_data[o_cnt++] = value[3]; + | ^ +par_rotate_7pt.c:35:16: note: 'offd_data' was declared here + 35 | HYPRE_Real *offd_data; + | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_interface.c +par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost': +par_relax_more.c:101:16: warning: 'e_max' may be used uninitialized [-Wmaybe-uninitialized] + 101 | send_buf[1] = e_max; + | ~~~~~~~~~~~~^~~~~~~~ +par_relax_more.c:48:16: note: 'e_max' was declared here + 48 | HYPRE_Real e_max, e_min; + | ^~~~~ +par_relax_more.c:100:18: warning: 'e_min' may be used uninitialized [-Wmaybe-uninitialized] + 100 | send_buf[0] = -e_min; + | ^~~~~~ +par_relax_more.c:48:23: note: 'e_min' was declared here + 48 | HYPRE_Real e_max, e_min; + | ^~~~~ +par_mgr.c: In function 'hypre_block_jacobi_solve': +par_mgr.c:3938:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 3938 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:3855:28: note: 'comm_handle' was declared here + 3855 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:3996:7: note: in expansion of macro 'hypre_TFree' + 3996 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_mgr.c:3869:21: note: 'v_buf_data' was declared here + 3869 | HYPRE_Real *v_buf_data; + | ^~~~~~~~~~ par_mgr.c: In function 'hypre_MGRBlockRelaxSolve': par_mgr.c:4108:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 4108 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -23583,19 +23659,6 @@ par_mgr.c:4040:21: note: 'v_buf_data' was declared here 4040 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ -par_laplace.c: In function 'GenerateSysLaplacianVCoef': -par_laplace.c:1305:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1305 | offd_j[i] = j; - | ~~~~~~~~~~^~~ -par_laplace.c:898:18: note: 'offd_j' was declared here - 898 | HYPRE_Int *offd_j; - | ^~~~~~ -par_laplace.c:899:18: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 899 | HYPRE_BigInt *big_offd_j; - | ^~~~~~~~~~ -par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 900 | HYPRE_Real *offd_data; - | ^~~~~~~~~ par_mgr.c: In function 'hypre_BlockDiagInvLapack': par_mgr.c:4212:41: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] 4212 | hypre_dgetri(&left_size, diag + i * LWORK, &left_size, IPIV, WORK, &LWORK, &INFO); @@ -23603,35 +23666,13 @@ par_mgr.c:4175:33: note: 'i' was declared here 4175 | HYPRE_Int nblock, left_size, i; | ^ -par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost': -par_relax_more.c:101:16: warning: 'e_max' may be used uninitialized [-Wmaybe-uninitialized] - 101 | send_buf[1] = e_max; - | ~~~~~~~~~~~~^~~~~~~~ -par_relax_more.c:48:16: note: 'e_max' was declared here - 48 | HYPRE_Real e_max, e_min; - | ^~~~~ -par_relax_more.c:100:18: warning: 'e_min' may be used uninitialized [-Wmaybe-uninitialized] - 100 | send_buf[0] = -e_min; - | ^~~~~~ -par_relax_more.c:48:23: note: 'e_min' was declared here - 48 | HYPRE_Real e_max, e_min; - | ^~~~~ -par_rotate_7pt.c: In function 'GenerateRotate7pt': -par_rotate_7pt.c:360:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 360 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_rotate_7pt.c:34:18: note: 'offd_j' was declared here - 34 | HYPRE_Int *offd_j; - | ^~~~~~ -par_rotate_7pt.c:250:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 250 | offd_data[o_cnt++] = value[3]; - | ^ -par_rotate_7pt.c:35:16: note: 'offd_data' was declared here - 35 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_interface.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_scaled_matnorm.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_schwarz.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_stats.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp_ln.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv.c par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp': par_lr_interp.c:2781:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 2781 | sum += A_ext_data[jj1]; @@ -23663,7 +23704,6 @@ par_lr_interp.c:2013:21: note: 'Sop_j' was declared here 2013 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_stats.c par_relax.c: In function 'hypre_BoomerAMGRelaxWeightedJacobi_core': par_relax.c:266:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 266 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -23671,9 +23711,7 @@ par_relax.c:220:28: note: 'comm_handle' was declared here 220 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp_ln.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv_rs.c par_relax.c: In function 'hypre_BoomerAMGRelax1GaussSeidel': par_relax.c:432:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 432 | for (i = 0; i < num_sends; i++) @@ -23698,8 +23736,6 @@ par_relax.c:397:23: note: 'requests' was declared here 397 | hypre_MPI_Request *requests; | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv_rs.c par_relax.c: In function 'hypre_BoomerAMGRelax2GaussSeidel': par_relax.c:591:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 591 | for (i = 0; i < num_sends; i++) @@ -23725,41 +23761,6 @@ 537 | hypre_MPI_Request *requests; | ^~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c partial.c -par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse': -par_mgr.c:3382:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized] - 3382 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; -par_mgr.c:3273:26: note: 'col_map_offd_P' was declared here - 3273 | HYPRE_BigInt *col_map_offd_P; - | ^~~~~~~~~~~~~~ -par_stats.c: In function 'hypre_BoomerAMGSetupStats': -par_stats.c:747:16: warning: 'block_size' may be used uninitialized [-Wmaybe-uninitialized] - 747 | hypre_CSRBlockMatrixBlockNorm(6, &P_diag_data[0], &tmp_norm, block_size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_stats.c:140:14: note: 'block_size' was declared here - 140 | HYPRE_Int block_size, bnnz; - | ^~~~~~~~~~ -par_stats.c:140:26: warning: 'bnnz' may be used uninitialized [-Wmaybe-uninitialized] - 140 | HYPRE_Int block_size, bnnz; - | ^~~~ -par_vardifconv.c: In function 'GenerateVarDifConv': -par_vardifconv.c:243:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 243 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, - | ^ -par_vardifconv.c:41:24: note: 'big_offd_j' was declared here - 41 | HYPRE_BigInt *big_offd_j; - | ^~~~~~~~~~ -par_vardifconv.c:245:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 245 | offd_data[o_cnt++] = -cfm; - | ^ -par_vardifconv.c:42:24: note: 'offd_data' was declared here - 42 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -par_vardifconv.c:336:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 336 | offd_j[i] = j; - | ~~~~~~~~~~^~~ -par_vardifconv.c:40:24: note: 'offd_j' was declared here - 40 | HYPRE_Int *offd_j; - | ^~~~~~ par_vardifconv_rs.c: In function 'GenerateRSVarDifConv': par_vardifconv_rs.c:316:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 316 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, @@ -23779,6 +23780,49 @@ par_vardifconv_rs.c:50:18: note: 'offd_j' was declared here 50 | HYPRE_Int *offd_j; | ^~~~~~ +par_vardifconv.c: In function 'GenerateVarDifConv': +par_vardifconv.c:243:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 243 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, + | ^ +par_vardifconv.c:41:24: note: 'big_offd_j' was declared here + 41 | HYPRE_BigInt *big_offd_j; + | ^~~~~~~~~~ +par_vardifconv.c:245:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 245 | offd_data[o_cnt++] = -cfm; + | ^ +par_vardifconv.c:42:24: note: 'offd_data' was declared here + 42 | HYPRE_Real *offd_data; + | ^~~~~~~~~ +par_vardifconv.c:336:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 336 | offd_j[i] = j; + | ~~~~~~~~~~^~~ +par_vardifconv.c:40:24: note: 'offd_j' was declared here + 40 | HYPRE_Int *offd_j; + | ^~~~~~ +par_stats.c: In function 'hypre_BoomerAMGSetupStats': +par_stats.c:747:16: warning: 'block_size' may be used uninitialized [-Wmaybe-uninitialized] + 747 | hypre_CSRBlockMatrixBlockNorm(6, &P_diag_data[0], &tmp_norm, block_size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_stats.c:140:14: note: 'block_size' was declared here + 140 | HYPRE_Int block_size, bnnz; + | ^~~~~~~~~~ +par_stats.c:140:26: warning: 'bnnz' may be used uninitialized [-Wmaybe-uninitialized] + 140 | HYPRE_Int block_size, bnnz; + | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c schwarz.c +par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp': +par_sv_interp.c:737:79: warning: 'row_sum' may be used uninitialized [-Wmaybe-uninitialized] + 737 | value = P_diag_data[orig_diag_start + j] * (vec_data[i] / row_sum - vec_data[fine_index]); + | ~~~~~~~~~~~~^~~~~~~~~ +par_sv_interp.c:291:21: note: 'row_sum' was declared here + 291 | HYPRE_Real row_sum; + | ^~~~~~~ +par_sv_interp.c:871:42: warning: 'fine_index' may be used uninitialized [-Wmaybe-uninitialized] + 871 | if (offd_vec_data[fine_index] != 0.0 ) + | ^ +par_sv_interp.c:325:21: note: 'fine_index' was declared here + 325 | HYPRE_Int fine_index, index; + | ^~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': par_lr_interp.c:3703:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3703 | sum += A_ext_data[jj1]; @@ -23789,9 +23833,16 @@ par_lr_interp.c:3686:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 3686 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c block_tridiag.c +par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse': +par_mgr.c:3382:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized] + 3382 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; par_lr_interp.c:2990:21: note: 'A_ext_i' was declared here 2990 | HYPRE_Int *A_ext_i; | ^~~~~~~ +par_mgr.c:3273:26: note: 'col_map_offd_P' was declared here + 3273 | HYPRE_BigInt *col_map_offd_P; + | ^~~~~~~~~~~~~~ par_lr_interp.c:3688:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 3688 | big_k1 = A_ext_j[jj1]; | ~~~~~~~^~~~~~~~~~~~~~ @@ -23810,23 +23861,6 @@ par_lr_interp.c:3001:21: note: 'Sop_j' was declared here 3001 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c schwarz.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c block_tridiag.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_restr.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr.c -par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp': -par_sv_interp.c:737:79: warning: 'row_sum' may be used uninitialized [-Wmaybe-uninitialized] - 737 | value = P_diag_data[orig_diag_start + j] * (vec_data[i] / row_sum - vec_data[fine_index]); - | ~~~~~~~~~~~~^~~~~~~~~ -par_sv_interp.c:291:21: note: 'row_sum' was declared here - 291 | HYPRE_Real row_sum; - | ^~~~~~~ -par_sv_interp.c:871:42: warning: 'fine_index' may be used uninitialized [-Wmaybe-uninitialized] - 871 | if (offd_vec_data[fine_index] != 0.0 ) - | ^ -par_sv_interp.c:325:21: note: 'fine_index' was declared here - 325 | HYPRE_Int fine_index, index; - | ^~~~~~~~~~ partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp': partial.c:715:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 715 | sum += A_ext_data[jj1]; @@ -23858,7 +23892,8 @@ partial.c:95:21: note: 'Sop_j' was declared here 95 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c dsuperlu.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_restr.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr.c par_restr.c: In function 'hypre_fgmresT': par_restr.c:956:20: warning: 'normr' may be used uninitialized [-Wmaybe-uninitialized] 956 | *relres = normr / normr0; @@ -23866,7 +23901,123 @@ par_restr.c:844:18: note: 'normr' was declared here 844 | HYPRE_Real t, normr, normr0, tolr; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c dsuperlu.c +partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': +partial.c:1220:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 1220 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +partial.c:987:21: note: 'wall_time' was declared here + 987 | HYPRE_Real wall_time; + | ^~~~~~~~~ +partial.c:1552:63: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 1552 | distribute = A_offd_data[jj] / A_ext_data[A_ext_i[i1]]; + | ^ +partial.c:939:21: note: 'A_ext_data' was declared here + 939 | HYPRE_Real *A_ext_data; + | ^~~~~~~~~~ +partial.c:1553:61: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 1553 | for (kk = A_ext_i[i1] + 1; kk < A_ext_i[i1 + 1]; kk++) + | ^ +partial.c:940:21: note: 'A_ext_i' was declared here + 940 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +partial.c:1555:32: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 1555 | big_k1 = A_ext_j[kk]; + | ~~~~~~~^~~~~~~~~~~~~ +partial.c:941:21: note: 'A_ext_j' was declared here + 941 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +partial.c:1182:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 1182 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) + | ^ +partial.c:951:21: note: 'Sop_i' was declared here + 951 | HYPRE_Int *Sop_i; + | ^~~~~ +partial.c:1184:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 1184 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +partial.c:952:21: note: 'Sop_j' was declared here + 952 | HYPRE_BigInt *Sop_j; + | ^~~~~ +partial.c:1777:37: warning: 'alfa' may be used uninitialized [-Wmaybe-uninitialized] + 1777 | P_offd_data[jj] = -alfa * ahat_offd[j1]; + | ^~~~~ +partial.c:974:21: note: 'alfa' was declared here + 974 | HYPRE_Real alfa, beta; + | ^~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ads.c -o ads.obj +partial.c:1692:37: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] + 1692 | P_diag_data[jj] = -beta * ahat[j1]; + | ^~~~~ +partial.c:974:27: note: 'beta' was declared here + 974 | HYPRE_Real alfa, beta; + | ^~~~ +par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': +par_lr_interp.c:4633:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 4633 | sum += A_ext_data[jj1]; + | ~~~~~~~~~~^~~~~ +par_lr_interp.c:3906:21: note: 'A_ext_data' was declared here + 3906 | HYPRE_Real *A_ext_data; + | ^~~~~~~~~~ +par_lr_interp.c:4616:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 4616 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) + | ^ +par_lr_interp.c:3907:21: note: 'A_ext_i' was declared here + 3907 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +par_lr_interp.c:4618:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 4618 | big_k1 = A_ext_j[jj1]; + | ~~~~~~~^~~~~~~~~~~~~~ +par_lr_interp.c:3908:21: note: 'A_ext_j' was declared here + 3908 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +par_lr_interp.c:4156:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 4156 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) + | ^ +par_lr_interp.c:3917:21: note: 'Sop_i' was declared here + 3917 | HYPRE_Int *Sop_i; + | ^~~~~ +par_lr_interp.c:4159:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 4159 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +par_lr_interp.c:3918:21: note: 'Sop_j' was declared here + 3918 | HYPRE_BigInt *Sop_j; + | ^~~~~ +par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': +par_sv_interp_ln.c:474:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 474 | P_ext_data[index++] = P_ext_data[j]; + | ~~~~~~~~~~^~~ +par_sv_interp_ln.c:173:21: note: 'P_ext_data' was declared here + 173 | HYPRE_Real *P_ext_data; + | ^~~~~~~~~~ +par_sv_interp_ln.c:174:21: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 174 | HYPRE_Int *P_ext_i; + | ^~~~~~~ +par_sv_interp_ln.c:458:19: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 458 | big_k = P_ext_j[j]; + | ~~~~~~^~~~~~~~~~~~ +par_sv_interp_ln.c:175:21: note: 'P_ext_j' was declared here + 175 | HYPRE_BigInt *P_ext_j; + | ^~~~~~~ +par_sv_interp_ln.c:2631:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] + 2631 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_sv_interp_ln.c:172:21: note: 'P_ext' was declared here + 172 | hypre_CSRMatrix *P_ext; + | ^~~~~ +par_sv_interp_ln.c:2026:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized] + 2026 | value = P_offd_data_new[kk] * (vec_data[i] / gm_row_sum - offd_vec_data_P[c_col]); + | ~~~~~~~~~~~~^~~~~~~~~~~~ +par_sv_interp_ln.c:87:21: note: 'gm_row_sum' was declared here + 87 | HYPRE_Real gm_row_sum; + | ^~~~~~~~~~ +par_sv_interp_ln.c:2405:34: warning: 'q_dist_value' may be used uninitialized [-Wmaybe-uninitialized] + 2405 | value += q_dist_value; + | ~~~~~~^~~~~~~~~~~~~~~ +par_sv_interp_ln.c:2153:40: note: 'q_dist_value' was declared here + 2153 | HYPRE_Real value, lost_value, q_dist_value; + | ^~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ams.c -o ams.obj In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from dsuperlu.c:8: @@ -23909,29 +24060,6 @@ /usr/include/superlu-dist/superlu_ddefs.h:520:67: note: expected 'int *' but argument is of type 'HYPRE_Int *' {aka 'long long int *'} 520 | dSOLVEstruct_t *, double *, SuperLUStat_t *, int *); | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ams.c -o ams.obj -par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': -par_lr_interp.c:4633:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 4633 | sum += A_ext_data[jj1]; - | ~~~~~~~~~~^~~~~ -par_lr_interp.c:3906:21: note: 'A_ext_data' was declared here - 3906 | HYPRE_Real *A_ext_data; - | ^~~~~~~~~~ -par_lr_interp.c:4616:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 4616 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) - | ^ -par_lr_interp.c:3907:21: note: 'A_ext_i' was declared here - 3907 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -par_lr_interp.c:4618:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 4618 | big_k1 = A_ext_j[jj1]; - | ~~~~~~~^~~~~~~~~~~~~~ -par_lr_interp.c:3908:21: note: 'A_ext_j' was declared here - 3908 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -par_lr_interp.c:4156:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 4156 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) - | ^ schwarz.c: In function 'hypre_ParMPSchwarzSolve': schwarz.c:536:58: warning: 'A_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 536 | aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]]; @@ -23969,15 +24097,13 @@ schwarz.c:391:16: note: 'x_ext' was declared here 391 | HYPRE_Real *x_ext; | ^~~~~ -par_lr_interp.c:3917:21: note: 'Sop_i' was declared here - 3917 | HYPRE_Int *Sop_i; - | ^~~~~ schwarz.c:500:20: warning: 'x_ext_old' may be used uninitialized [-Wmaybe-uninitialized] 500 | x_ext_old[i] = x_ext[i]; | ~~~~~~~~~~~~~^~~~~~~~~~ schwarz.c:392:16: note: 'x_ext_old' was declared here 392 | HYPRE_Real *x_ext_old; | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ame.c -o ame.obj schwarz.c:510:20: warning: 'rhs_ext' may be used uninitialized [-Wmaybe-uninitialized] 510 | rhs_ext[i] += A_boundary_data[j] * x_ext[k_loc - num_variables]; | ~~~~~~~^~~ @@ -23990,63 +24116,72 @@ schwarz.c:415:34: note: 'k_loc' was declared here 415 | HYPRE_Int jj, i, j, k, j_loc, k_loc; | ^~~~~ -par_lr_interp.c:4159:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 4159 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -par_lr_interp.c:3918:21: note: 'Sop_j' was declared here - 3918 | HYPRE_BigInt *Sop_j; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ame.c -o ame.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj -partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': -partial.c:1220:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 1220 | wall_time = time_getWallclockSeconds() - wall_time; +par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterpHost': +par_lr_interp.c:5073:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 5073 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -partial.c:987:21: note: 'wall_time' was declared here - 987 | HYPRE_Real wall_time; +par_lr_interp.c:4873:21: note: 'wall_time' was declared here + 4873 | HYPRE_Real wall_time; | ^~~~~~~~~ -partial.c:1552:63: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 1552 | distribute = A_offd_data[jj] / A_ext_data[A_ext_i[i1]]; - | ^ -partial.c:939:21: note: 'A_ext_data' was declared here - 939 | HYPRE_Real *A_ext_data; +par_lr_interp.c:5368:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 5368 | sum += A_ext_data[jj1]; + | ~~~~~~~~~~^~~~~ +par_lr_interp.c:4837:21: note: 'A_ext_data' was declared here + 4837 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ -partial.c:1553:61: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 1553 | for (kk = A_ext_i[i1] + 1; kk < A_ext_i[i1 + 1]; kk++) - | ^ -partial.c:940:21: note: 'A_ext_i' was declared here - 940 | HYPRE_Int *A_ext_i; +par_lr_interp.c:5351:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 5351 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) + | ^ +par_lr_interp.c:4838:21: note: 'A_ext_i' was declared here + 4838 | HYPRE_Int *A_ext_i; | ^~~~~~~ -partial.c:1555:32: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 1555 | big_k1 = A_ext_j[kk]; - | ~~~~~~~^~~~~~~~~~~~~ -partial.c:941:21: note: 'A_ext_j' was declared here - 941 | HYPRE_BigInt *A_ext_j; +par_lr_interp.c:5353:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 5353 | big_k1 = A_ext_j[jj1]; + | ~~~~~~~^~~~~~~~~~~~~~ +par_lr_interp.c:4839:21: note: 'A_ext_j' was declared here + 4839 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ -partial.c:1182:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 1182 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) +par_lr_interp.c:5041:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 5041 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ -partial.c:951:21: note: 'Sop_i' was declared here - 951 | HYPRE_Int *Sop_i; +par_lr_interp.c:4848:21: note: 'Sop_i' was declared here + 4848 | HYPRE_Int *Sop_i; | ^~~~~ -partial.c:1184:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 1184 | big_k1 = Sop_j[kk]; +par_lr_interp.c:5043:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 5043 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ -partial.c:952:21: note: 'Sop_j' was declared here - 952 | HYPRE_BigInt *Sop_j; +par_lr_interp.c:4849:21: note: 'Sop_j' was declared here + 4849 | HYPRE_BigInt *Sop_j; | ^~~~~ -partial.c:1777:37: warning: 'alfa' may be used uninitialized [-Wmaybe-uninitialized] - 1777 | P_offd_data[jj] = -alfa * ahat_offd[j1]; - | ^~~~~ -partial.c:974:21: note: 'alfa' was declared here - 974 | HYPRE_Real alfa, beta; - | ^~~~ -partial.c:1692:37: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] - 1692 | P_diag_data[jj] = -beta * ahat[j1]; - | ^~~~~ -partial.c:974:27: note: 'beta' was declared here - 974 | HYPRE_Real alfa, beta; - | ^~~~ +ads.c: In function 'hypre_ADSSolve': +ads.c:1606:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] + 1606 | hypre_printf(" Cycle %2d %e %f %e \n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1607 | i + 1, r_norm, r_norm / old_resid, relative_resid); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ads.c:1440:24: note: 'r_norm' was declared here + 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~ +ads.c:1597:13: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] + 1597 | if (b_norm) + | ^ +ads.c:1440:32: note: 'b_norm' was declared here + 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~ +ads.c:1618:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] + 1618 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1619 | hypre_pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ads.c:1440:15: note: 'r0_norm' was declared here + 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj +partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': +partial.c:2217:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 2217 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from ams.c:9: @@ -24092,109 +24227,6 @@ ams.c:267:21: note: 'x_' declared here 267 | hypre_ParVector *x_[3]; | ^~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj -par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': -par_sv_interp_ln.c:474:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 474 | P_ext_data[index++] = P_ext_data[j]; - | ~~~~~~~~~~^~~ -par_sv_interp_ln.c:173:21: note: 'P_ext_data' was declared here - 173 | HYPRE_Real *P_ext_data; - | ^~~~~~~~~~ -par_sv_interp_ln.c:174:21: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 174 | HYPRE_Int *P_ext_i; - | ^~~~~~~ -par_sv_interp_ln.c:458:19: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 458 | big_k = P_ext_j[j]; - | ~~~~~~^~~~~~~~~~~~ -par_sv_interp_ln.c:175:21: note: 'P_ext_j' was declared here - 175 | HYPRE_BigInt *P_ext_j; - | ^~~~~~~ -par_sv_interp_ln.c:2631:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] - 2631 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_sv_interp_ln.c:172:21: note: 'P_ext' was declared here - 172 | hypre_CSRMatrix *P_ext; - | ^~~~~ -par_sv_interp_ln.c:2026:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized] - 2026 | value = P_offd_data_new[kk] * (vec_data[i] / gm_row_sum - offd_vec_data_P[c_col]); - | ~~~~~~~~~~~~^~~~~~~~~~~~ -par_sv_interp_ln.c:87:21: note: 'gm_row_sum' was declared here - 87 | HYPRE_Real gm_row_sum; - | ^~~~~~~~~~ -par_sv_interp_ln.c:2405:34: warning: 'q_dist_value' may be used uninitialized [-Wmaybe-uninitialized] - 2405 | value += q_dist_value; - | ~~~~~~^~~~~~~~~~~~~~~ -par_sv_interp_ln.c:2153:40: note: 'q_dist_value' was declared here - 2153 | HYPRE_Real value, lost_value, q_dist_value; - | ^~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj -par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterpHost': -par_lr_interp.c:5073:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 5073 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_lr_interp.c:4873:21: note: 'wall_time' was declared here - 4873 | HYPRE_Real wall_time; - | ^~~~~~~~~ -par_lr_interp.c:5368:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 5368 | sum += A_ext_data[jj1]; - | ~~~~~~~~~~^~~~~ -par_lr_interp.c:4837:21: note: 'A_ext_data' was declared here - 4837 | HYPRE_Real *A_ext_data; - | ^~~~~~~~~~ -par_lr_interp.c:5351:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 5351 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) - | ^ -par_lr_interp.c:4838:21: note: 'A_ext_i' was declared here - 4838 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -ads.c: In function 'hypre_ADSSolve': -par_lr_interp.c:5353:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 5353 | big_k1 = A_ext_j[jj1]; - | ~~~~~~~^~~~~~~~~~~~~~ -ads.c:1606:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] - 1606 | hypre_printf(" Cycle %2d %e %f %e \n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1607 | i + 1, r_norm, r_norm / old_resid, relative_resid); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ads.c:1440:24: note: 'r_norm' was declared here - 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~ -ads.c:1597:13: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] - 1597 | if (b_norm) - | ^ -par_lr_interp.c:4839:21: note: 'A_ext_j' was declared here - 4839 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -ads.c:1440:32: note: 'b_norm' was declared here - 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~ -ads.c:1618:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] - 1618 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1619 | hypre_pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ads.c:1440:15: note: 'r0_norm' was declared here - 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~~ -par_lr_interp.c:5041:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 5041 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) - | ^ -par_lr_interp.c:4848:21: note: 'Sop_i' was declared here - 4848 | HYPRE_Int *Sop_i; - | ^~~~~ -par_lr_interp.c:5043:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 5043 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -par_lr_interp.c:4849:21: note: 'Sop_j' was declared here - 4849 | HYPRE_BigInt *Sop_j; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve_device.c -o par_ilu_solve_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj -partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': -partial.c:2217:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 2217 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ partial.c:1994:21: note: 'wall_time' was declared here 1994 | HYPRE_Real wall_time; | ^~~~~~~~~ @@ -24228,6 +24260,10 @@ partial.c:1967:21: note: 'Sop_j' was declared here 1967 | HYPRE_BigInt *Sop_j; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve_device.c -o par_ilu_solve_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp': par_sv_interp.c:1851:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1851 | P_ext_data[index++] = P_ext_data[j]; @@ -24251,6 +24287,7 @@ 1640 | hypre_CSRMatrix *P_ext; | ^~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj ams.c: In function 'hypre_AMSComputePixyz': ams.c:2360:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized] 2360 | *Piy_ptr = Piy; @@ -24264,23 +24301,18 @@ ams.c:1858:36: note: 'Piz' was declared here 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; | ^~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj par_amg_setup.c: In function 'hypre_BoomerAMGSetup': -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj par_amg_setup.c:2920:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 2920 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amg_setup.c:222:20: note: 'wall_time' was declared here 222 | HYPRE_Real wall_time; /* for debugging instrumentation */ | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj par_ilu_solve.c: In function 'hypre_ILUSolveRAPGMRESHOST': par_ilu_solve.c:2077:4: warning: 'x_local' may be used uninitialized [-Wmaybe-uninitialized] 2077 | hypre_SeqVectorSetConstantValues(x_local, 0.0); @@ -24294,28 +24326,10 @@ par_ilu_solve.c:1973:23: note: 'x_data' was declared here 1973 | HYPRE_Real *x_data; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj -schwarz.c: In function 'hypre_ParAdSchwarzSolve': -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj -schwarz.c:3089:21: warning: 'x_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 3089 | x_ext_data[i] = 0.0; - | ~~~~~~~~~~~~~~^~~~~ -schwarz.c:3002:16: note: 'x_ext_data' was declared here - 3002 | HYPRE_Real *x_ext_data; - | ^~~~~~~~~~ -schwarz.c:3109:37: warning: 'vtemp_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 3109 | aux[jj] = vtemp_ext_data[j_loc - num_variables]; - | ^ -schwarz.c:3005:16: note: 'vtemp_ext_data' was declared here - 3005 | HYPRE_Real *vtemp_ext_data; - | ^~~~~~~~~~~~~~ -schwarz.c:3141:43: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] - 3141 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; - | ^ -schwarz.c:3013:16: note: 'scale_ext' was declared here - 3013 | HYPRE_Real *scale_ext; - | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj par_ilu_solve.c: In function 'hypre_NSHSolve': par_ilu_solve.c:2243:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] 2243 | hypre_ParVectorCopy(f, residual ); @@ -24323,7 +24337,40 @@ par_ilu_solve.c:2184:26: note: 'residual' was declared here 2184 | hypre_ParVector *residual; | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj +par_ilu_solve.c: In function 'hypre_ILUSolve': +par_ilu_solve.c:164:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] + 164 | hypre_ParVectorCopy(f, residual); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_ilu_solve.c:93:26: note: 'residual' was declared here + 93 | hypre_ParVector *residual; + | ^~~~~~~~ +ams.c: In function 'hypre_AMSSolve': +ams.c:3835:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] + 3835 | hypre_printf(" Cycle %2d %e %f %e \n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 3836 | i + 1, r_norm, r_norm / old_resid, relative_resid); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ams.c:3621:24: note: 'r_norm' was declared here + 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~ +ams.c:3826:13: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] + 3826 | if (b_norm) + | ^ +ams.c:3621:32: note: 'b_norm' was declared here + 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~ +ams.c:3847:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] + 3847 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 3848 | hypre_pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ams.c:3621:15: note: 'r0_norm' was declared here + 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; + | ^~~~~~~ par_ilu_setup.c: In function 'hypre_ILUSetupILUKSymbolic': par_ilu_setup.c:4557:23: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] 4557 | while (ctrS + k > capacity_S) @@ -24354,6 +24401,32 @@ par_ilu.c:4301:22: note: 'time_s' was declared here 4301 | HYPRE_Real time_s, time_e; | ^~~~~~ +schwarz.c: In function 'hypre_ParAdSchwarzSolve': +schwarz.c:3089:21: warning: 'x_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 3089 | x_ext_data[i] = 0.0; + | ~~~~~~~~~~~~~~^~~~~ +schwarz.c:3002:16: note: 'x_ext_data' was declared here + 3002 | HYPRE_Real *x_ext_data; + | ^~~~~~~~~~ +schwarz.c:3109:37: warning: 'vtemp_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 3109 | aux[jj] = vtemp_ext_data[j_loc - num_variables]; + | ^ +schwarz.c:3005:16: note: 'vtemp_ext_data' was declared here + 3005 | HYPRE_Real *vtemp_ext_data; + | ^~~~~~~~~~~~~~ +schwarz.c:3141:43: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] + 3141 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; + | ^ +schwarz.c:3013:16: note: 'scale_ext' was declared here + 3013 | HYPRE_Real *scale_ext; + | ^~~~~~~~~ +ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': +ams.c:4600:41: warning: 'diag' may be used uninitialized [-Wmaybe-uninitialized] + 4600 | if (l1_norm[i] <= 4.0 / 3.0 * diag) + | ~~~~~~~~~~^~~~~~ +ams.c:4367:15: note: 'diag' was declared here + 4367 | HYPRE_Real diag; + | ^~~~ par_ilu.c: In function 'hypre_ILUParCSRInverseNSH': par_ilu.c:4581:37: warning: 'time_s' may be used uninitialized [-Wmaybe-uninitialized] 4581 | norm, (time_e - time_s) / i); @@ -24361,13 +24434,6 @@ par_ilu.c:4485:28: note: 'time_s' was declared here 4485 | HYPRE_Real time_s, time_e; | ^~~~~~ -par_ilu_solve.c: In function 'hypre_ILUSolve': -par_ilu_solve.c:164:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] - 164 | hypre_ParVectorCopy(f, residual); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_ilu_solve.c:93:26: note: 'residual' was declared here - 93 | hypre_ParVector *residual; - | ^~~~~~~~ schwarz.c: In function 'hypre_ParAMGCreateDomainDof': schwarz.c:3686:49: warning: 'a_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 3686 | for (j = a_ext_i[i_dof]; j < a_ext_i[i_dof + 1]; j++) @@ -24387,29 +24453,6 @@ schwarz.c:3218:16: note: 'a_ext_data' was declared here 3218 | HYPRE_Real *a_ext_data; | ^~~~~~~~~~ -ams.c: In function 'hypre_AMSSolve': -ams.c:3835:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] - 3835 | hypre_printf(" Cycle %2d %e %f %e \n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3836 | i + 1, r_norm, r_norm / old_resid, relative_resid); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ams.c:3621:24: note: 'r_norm' was declared here - 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~ -ams.c:3826:13: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] - 3826 | if (b_norm) - | ^ -ams.c:3621:32: note: 'b_norm' was declared here - 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~ -ams.c:3847:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] - 3847 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3848 | hypre_pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ams.c:3621:15: note: 'r0_norm' was declared here - 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; - | ^~~~~~~ schwarz.c: In function 'hypre_ParGenerateScale': schwarz.c:3797:22: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 3797 | scale_ext[j_loc - num_variables] += 1.0; @@ -24436,10 +24479,6 @@ schwarz.c:3855:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] 3855 | HYPRE_Real *scale_int; | ^~~~~~~~~ -ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': -ams.c:4600:41: warning: 'diag' may be used uninitialized [-Wmaybe-uninitialized] - 4600 | if (l1_norm[i] <= 4.0 / 3.0 * diag) - | ~~~~~~~~~~^~~~~~ par_ilu_setup.c: In function 'hypre_ILUSetupILUT': par_ilu_setup.c:5790:31: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] 5790 | while (ctrS + lenhu + 1 > capacity_S) @@ -24447,9 +24486,6 @@ par_ilu_setup.c:5202:29: note: 'capacity_S' was declared here 5202 | HYPRE_Int capacity_S; | ^~~~~~~~~~ -ams.c:4367:15: note: 'diag' was declared here - 4367 | HYPRE_Real diag; - | ^~~~ Building libHYPRE_parcsr_ls.a ... ar -rcu libHYPRE_parcsr_ls.a 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_parcsr_mgr.o F90_HYPRE_parcsr_ilu.o F90_HYPRE_ams.o gen_redcs_mat.o HYPRE_parcsr_amg.o HYPRE_parcsr_amgdd.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_ilu.o HYPRE_parcsr_fsai.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_2s_interp.o par_amg.o par_amgdd.o par_amgdd_comp_grid.o par_amgdd_setup.o par_amgdd_solve.o par_amgdd_fac_cycle.o par_amgdd_helpers.o par_amg_solve.o par_amg_solveT.o par_fsai.o par_fsai_setup.o par_fsai_solve.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_gauss_elim.o par_gsmg.o par_indepset.o par_interp.o par_jacobi_interp.o par_krylov_func.o par_mod_lr_interp.o par_multi_interp.o par_mod_multi_interp.o par_laplace.o par_laplace_27pt.o par_laplace_9pt.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_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 par_vardifconv.o par_vardifconv_rs.o partial.o schwarz.o block_tridiag.o par_restr.o par_lr_restr.o dsuperlu.o ads.obj ams.obj ame.obj par_amg_setup.obj par_ilu.obj par_ilu_setup.obj par_ilu_solve_device.obj par_ilu_solve.obj par_cheby_device.obj par_relax_more_device.obj par_coarsen_device.obj par_coarse_parms_device.obj par_indepset_device.obj par_interp_device.obj par_lr_restr_device.obj par_interp_trunc_device.obj par_lr_interp_device.obj par_strength_device.obj par_strength2nd_device.obj par_amgdd_fac_cycle_device.obj par_2s_interp_device.obj par_relax_device.obj par_mod_multi_interp_device.obj par_mgr_device.obj ar: `u' modifier ignored since `D' is the default (see `U') @@ -24472,11 +24508,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_struct_stencil.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_struct_vector.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_grid.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_matrix.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_stencil.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_vector.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c project.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_grid.c In file included from assumed_part.c:10: In function 'hypre_APSubdivideRegion', inlined from 'hypre_APSubdivideRegion' at assumed_part.c:75:1: @@ -24492,6 +24523,11 @@ assumed_part.c:87:31: note: 'div' declared here 87 | hypre_Index isize, index, div; | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_matrix.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_stencil.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_vector.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c project.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_grid.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_io.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matrix_mask.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_stencil.c @@ -24500,7 +24536,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_copy.c -o struct_copy.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matrix.c -o struct_matrix.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj In function 'hypre_APSubdivideRegion', inlined from 'hypre_APSubdivideRegion' at assumed_part.c:75:1, inlined from 'hypre_APRefineRegionsByVol' at assumed_part.c:649:7: @@ -24516,14 +24551,9 @@ assumed_part.c:87:31: note: 'div' declared here 87 | hypre_Index isize, index, div; | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_scale.c -o struct_scale.obj -struct_grid.c: In function 'hypre_ComputeBoxnums': -struct_grid.c:721:13: warning: 'boxnum' may be used uninitialized [-Wmaybe-uninitialized] - 721 | boxnum++; - | ~~~~~~^~ -struct_grid.c:703:29: note: 'boxnum' was declared here - 703 | HYPRE_Int p, b, boxnum; - | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_vector.c -o struct_vector.obj struct_io.c: In function 'hypre_ReadBoxArrayData_CC': struct_io.c:334:21: warning: 'constant_stencil_size' may be used uninitialized [-Wmaybe-uninitialized] 334 | for (j = 0; j < constant_stencil_size; j++) @@ -24531,13 +24561,19 @@ struct_io.c:304:38: note: 'constant_stencil_size' was declared here 304 | HYPRE_Int data_box_volume, constant_stencil_size; | ^~~~~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_vector.c -o struct_vector.obj struct_communication.c: In function 'hypre_CommPkgCreate': struct_communication.c:265:12: warning: 'comm_type' may be used uninitialized [-Wmaybe-uninitialized] 265 | k = hypre_CommTypeNumEntries(comm_type); struct_communication.c:65:26: note: 'comm_type' was declared here 65 | hypre_CommType *comm_type; | ^~~~~~~~~ +struct_grid.c: In function 'hypre_ComputeBoxnums': +struct_grid.c:721:13: warning: 'boxnum' may be used uninitialized [-Wmaybe-uninitialized] + 721 | boxnum++; + | ~~~~~~^~ +struct_grid.c:703:29: note: 'boxnum' was declared here + 703 | HYPRE_Int p, b, boxnum; + | ^~~~~~ Building libHYPRE_struct_mv.a ... ar -rcu libHYPRE_struct_mv.a assumed_part.o box_algebra.o box_boundary.o box.o box_manager.o communication_info.o computation.o F90_HYPRE_struct_grid.o F90_HYPRE_struct_matrix.o F90_HYPRE_struct_stencil.o F90_HYPRE_struct_vector.o HYPRE_struct_grid.o HYPRE_struct_matrix.o HYPRE_struct_stencil.o HYPRE_struct_vector.o project.o struct_grid.o struct_io.o struct_matrix_mask.o struct_stencil.o struct_axpy.obj struct_communication.obj struct_copy.obj struct_innerprod.obj struct_matrix.obj struct_matvec.obj struct_scale.obj struct_vector.obj ar: `u' modifier ignored since `D' is the default (see `U') @@ -24611,7 +24647,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup.c -o pfmg_setup.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup_interp.c -o pfmg_setup_interp.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup_rap5.c -o pfmg_setup_rap5.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup_rap7.c -o pfmg_setup_rap7.obj In file included from _hypre_struct_ls.h:7, from sparse_msg_solve.c:13: sparse_msg_solve.c: In function 'hypre_SparseMSGSolve': @@ -24629,11 +24664,11 @@ sparse_msg_solve.c:71:44: note: 'eps' was declared here 71 | HYPRE_Real b_dot_b, r_dot_r, eps; | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup_rap7.c -o pfmg_setup_rap7.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c point_relax.c -o point_relax.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c red_black_constantcoef_gs.c -o red_black_constantcoef_gs.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c red_black_gs.c -o red_black_gs.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj cyclic_reduction.c: In function 'hypre_CycRedSetupCoarseOp': cyclic_reduction.c:344:24: warning: 'ac_ce' may be used uninitialized [-Wmaybe-uninitialized] 344 | ac_ce[iAc] = -a_ce[iA] * a_ce[iAp1] / a_cc[iAp1]; @@ -24692,8 +24727,8 @@ pfmg_setup_interp.c:1020:32: note: 'right' was declared here 1020 | HYPRE_Real center, left, right; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS7': pfmg_setup_interp.c:1165:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1165 | if (!center) @@ -24713,8 +24748,7 @@ pfmg_setup_interp.c:1144:32: note: 'right' was declared here 1144 | HYPRE_Real center, left, right; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg.c -o smg.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj In file included from _hypre_struct_ls.h:9, from semi_setup_rap.c:8: semi_setup_rap.c: In function 'hypre_SemiCreateRAPOp': @@ -24727,9 +24761,6 @@ semi_setup_rap.c:57:27: note: 'not_cdirs' was declared here 57 | HYPRE_Int *not_cdirs; | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_residual.c -o smg_residual.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS15': pfmg_setup_interp.c:1490:13: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1490 | if (!center) @@ -24785,8 +24816,10 @@ pfmg_setup_interp.c:1407:35: note: 'right' was declared here 1407 | HYPRE_Real center, left, right; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg.c -o smg.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_residual.c -o smg_residual.obj smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym': smg2_setup_rap.c:408:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 408 | + a_csw[iA] * pa[iP1]; @@ -24806,8 +24839,49 @@ smg2_setup_rap.c:180:42: note: 'a_cnw' was declared here 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj +pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19': +pfmg_setup_interp.c:1675:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] + 1675 | if (!center) + | ^ +pfmg_setup_interp.c:1651:18: note: 'center' was declared here + 1651 | HYPRE_Real center, left, right; + | ^~~~~~ +pfmg_setup_interp.c:1685:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] + 1685 | Pp0[Pi] = left / center; + | ~~~~~^~~~~~~~ +pfmg_setup_interp.c:1651:26: note: 'left' was declared here + 1651 | HYPRE_Real center, left, right; + | ^~~~ +pfmg_setup_interp.c:1686:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] + 1686 | Pp1[Pi] = right / center; + | ~~~~~~^~~~~~~~ +pfmg_setup_interp.c:1651:32: note: 'right' was declared here + 1651 | HYPRE_Real center, left, right; + | ^~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj +pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': +pfmg_setup_interp.c:1906:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] + 1906 | if (!center) + | ^ +pfmg_setup_interp.c:1876:18: note: 'center' was declared here + 1876 | HYPRE_Real center, left, right; + | ^~~~~~ +pfmg_setup_interp.c:1917:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] + 1917 | Pp0[Pi] = left / center; + | ~~~~~^~~~~~~~ +pfmg_setup_interp.c:1876:26: note: 'left' was declared here + 1876 | HYPRE_Real center, left, right; + | ^~~~ +pfmg_setup_interp.c:1918:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] + 1918 | Pp1[Pi] = right / center; + | ~~~~~~^~~~~~~~ +pfmg_setup_interp.c:1876:32: note: 'right' was declared here + 1876 | HYPRE_Real center, left, right; + | ^~~~~ sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPSym': sparse_msg2_setup_rap.c:448:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 448 | + a_csw[iA] * pa[iP1]; @@ -24942,25 +25016,6 @@ smg3_setup_rap.c:266:56: warning: 'rap_bne' may be used uninitialized [-Wmaybe-uninitialized] 266 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ -pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19': -pfmg_setup_interp.c:1675:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] - 1675 | if (!center) - | ^ -pfmg_setup_interp.c:1651:18: note: 'center' was declared here - 1651 | HYPRE_Real center, left, right; - | ^~~~~~ -pfmg_setup_interp.c:1685:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] - 1685 | Pp0[Pi] = left / center; - | ~~~~~^~~~~~~~ -pfmg_setup_interp.c:1651:26: note: 'left' was declared here - 1651 | HYPRE_Real center, left, right; - | ^~~~ -pfmg_setup_interp.c:1686:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] - 1686 | Pp1[Pi] = right / center; - | ~~~~~~^~~~~~~~ -pfmg_setup_interp.c:1651:32: note: 'right' was declared here - 1651 | HYPRE_Real center, left, right; - | ^~~~~ smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym': smg2_setup_rap.c:723:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 723 | + a_cse[iA] * pb[iP1] @@ -24978,44 +25033,6 @@ 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj -pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': -pfmg_setup_interp.c:1906:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] - 1906 | if (!center) - | ^ -pfmg_setup_interp.c:1876:18: note: 'center' was declared here - 1876 | HYPRE_Real center, left, right; - | ^~~~~~ -pfmg_setup_interp.c:1917:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] - 1917 | Pp0[Pi] = left / center; - | ~~~~~^~~~~~~~ -pfmg_setup_interp.c:1876:26: note: 'left' was declared here - 1876 | HYPRE_Real center, left, right; - | ^~~~ -pfmg_setup_interp.c:1918:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] - 1918 | Pp1[Pi] = right / center; - | ~~~~~~^~~~~~~~ -pfmg_setup_interp.c:1876:32: note: 'right' was declared here - 1876 | HYPRE_Real center, left, right; - | ^~~~~ -sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': -sparse_msg2_setup_rap.c:788:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] - 788 | + a_cse[iA] * pb[iP1] - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:534:26: note: 'a_cse' was declared here - 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -sparse_msg2_setup_rap.c:780:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] - 780 | + a_cnw[iA] * pb[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:534:34: note: 'a_cnw' was declared here - 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ -sparse_msg2_setup_rap.c:770:57: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] - 770 | + a_cne[iA] * pb[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:534:42: note: 'a_cne' was declared here - 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; - | ^~~~~ sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPSym': sparse_msg3_setup_rap.c:782:65: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 782 | + rb[iR] * a_asw[iAm1] @@ -25153,6 +25170,25 @@ sparse_msg3_setup_rap.c:223:56: note: 'rap_bne' was declared here 223 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ +sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': +sparse_msg2_setup_rap.c:788:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] + 788 | + a_cse[iA] * pb[iP1] + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:534:26: note: 'a_cse' was declared here + 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +sparse_msg2_setup_rap.c:780:57: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] + 780 | + a_cnw[iA] * pb[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:534:34: note: 'a_cnw' was declared here + 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ +sparse_msg2_setup_rap.c:770:57: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] + 770 | + a_cne[iA] * pb[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:534:42: note: 'a_cne' was declared here + 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; + | ^~~~~ smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPNoSym': smg3_setup_rap.c:1536:57: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 1536 | + a_asw[iA] * pb[iP1]; @@ -25442,6 +25478,25 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_grid.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_innerprod.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_matvec.c +HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': +HYPRE_sstruct_vector.c:214:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] + 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 215 | &hypre_SStructVectorIJVector(vector)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_sstruct_vector.c:153:28: note: 'ilower' was declared here + 153 | HYPRE_Int ilower, iupper; + | ^~~~~~ +HYPRE_sstruct_vector.c:214:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized] + 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 215 | &hypre_SStructVectorIJVector(vector)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_sstruct_vector.c:153:36: note: 'iupper' was declared here + 153 | HYPRE_Int ilower, iupper; + | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_scale.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_stencil.c HYPRE_sstruct_matrix.c: In function 'HYPRE_SStructMatrixInitialize': HYPRE_sstruct_matrix.c:314:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 314 | HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, @@ -25475,27 +25530,8 @@ HYPRE_sstruct_matrix.c:240:52: note: 'jupper' was declared here 240 | HYPRE_Int ilower, iupper, jlower, jupper; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_scale.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_stencil.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_matrix.c -o sstruct_matrix.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj -HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': -HYPRE_sstruct_vector.c:214:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] - 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 215 | &hypre_SStructVectorIJVector(vector)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_sstruct_vector.c:153:28: note: 'ilower' was declared here - 153 | HYPRE_Int ilower, iupper; - | ^~~~~~ -HYPRE_sstruct_vector.c:214:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized] - 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 215 | &hypre_SStructVectorIJVector(vector)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_sstruct_vector.c:153:36: note: 'iupper' was declared here - 153 | HYPRE_Int ilower, iupper; - | ^~~~~~ Building libHYPRE_sstruct_mv.a ... ar -rcu libHYPRE_sstruct_mv.a F90_HYPRE_sstruct_graph.o F90_HYPRE_sstruct_grid.o F90_HYPRE_sstruct_matrix.o F90_HYPRE_sstruct_stencil.o F90_HYPRE_sstruct_vector.o HYPRE_sstruct_graph.o HYPRE_sstruct_grid.o HYPRE_sstruct_matrix.o HYPRE_sstruct_stencil.o HYPRE_sstruct_vector.o sstruct_axpy.o sstruct_copy.o sstruct_graph.o sstruct_grid.o sstruct_innerprod.o sstruct_matvec.o sstruct_scale.o sstruct_stencil.o sstruct_matrix.obj sstruct_vector.obj ar: `u' modifier ignored since `D' is the default (see `U') @@ -25566,6 +25602,36 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_TV_setup.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_zeroBC.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c nd1_amge_interpolation.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_owninfo.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_recvinfo.c +In file included from ./../struct_ls/_hypre_struct_ls.h:9, + from _hypre_sstruct_ls.h:21, + from maxwell_grad.c:18: +maxwell_grad.c: In function 'hypre_Maxwell_Grad': +./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] + 114 | hypre_IndexD(index, 1) = iy,\ +maxwell_grad.c:330:19: note: in expansion of macro 'hypre_SetIndex3' + 330 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); + | ^~~~~~~~~~~~~~~ +maxwell_grad.c:75:45: note: 'lindex[1]' was declared here + 75 | hypre_Index loop_size, start, lindex; + | ^~~~~~ +./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] + 115 | hypre_IndexD(index, 2) = iz ) +maxwell_grad.c:330:19: note: in expansion of macro 'hypre_SetIndex3' + 330 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); + | ^~~~~~~~~~~~~~~ +maxwell_grad.c:75:45: note: 'lindex[2]' was declared here + 75 | hypre_Index loop_size, start, lindex; + | ^~~~~~ +maxwell_grad.c:413:27: warning: 'ndirection' may be used uninitialized [-Wmaybe-uninitialized] + 413 | for (d = 0; d < ndirection; d++) + | ~~^~~~~~~~~~~~ +maxwell_grad.c:89:38: note: 'ndirection' was declared here + 89 | HYPRE_Int *direction, ndirection; + | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sendinfo.c maxwell_physbdy.c: In function 'hypre_Maxwell_PhysBdy': maxwell_physbdy.c:71:28: warning: 'cbox_mapping' may be used uninitialized [-Wmaybe-uninitialized] 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; @@ -25595,36 +25661,8 @@ maxwell_physbdy.c:79:53: note: 'lindex[2]' was declared here 79 | hypre_Index loop_size, start, index, lindex; | ^~~~~~ -In file included from ./../struct_ls/_hypre_struct_ls.h:9, - from _hypre_sstruct_ls.h:21, - from maxwell_grad.c:18: -maxwell_grad.c: In function 'hypre_Maxwell_Grad': -./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] - 114 | hypre_IndexD(index, 1) = iy,\ -maxwell_grad.c:330:19: note: in expansion of macro 'hypre_SetIndex3' - 330 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); - | ^~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c -maxwell_grad.c:75:45: note: 'lindex[1]' was declared here - 75 | hypre_Index loop_size, start, lindex; - | ^~~~~~ -./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] - 115 | hypre_IndexD(index, 2) = iz ) -maxwell_grad.c:330:19: note: in expansion of macro 'hypre_SetIndex3' - 330 | hypre_SetIndex3(index, lindex[0], lindex[1], lindex[2]); - | ^~~~~~~~~~~~~~~ -maxwell_grad.c:75:45: note: 'lindex[2]' was declared here - 75 | hypre_Index loop_size, start, lindex; - | ^~~~~~ -maxwell_grad.c:413:27: warning: 'ndirection' may be used uninitialized [-Wmaybe-uninitialized] - 413 | for (d = 0; d < ndirection; d++) - | ~~^~~~~~~~~~~~ -maxwell_grad.c:89:38: note: 'ndirection' was declared here - 89 | HYPRE_Int *direction, ndirection; - | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_owninfo.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_recvinfo.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sendinfo.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg.c In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_TV_setup.c:15: @@ -25656,10 +25694,27 @@ maxwell_TV_setup.c:117:54: note: 'vartype_faces' was declared here 117 | HYPRE_SStructVariable *vartypes, *vartype_edges, *vartype_faces, *vartype_cell; | ^~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_relax.c +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, + from ./../IJ_mv/_hypre_IJ_mv.h:8, + from nd1_amge_interpolation.c:8: +nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup.c +./../utilities/_hypre_utilities.h:780:2: warning: 'col_ind1' may be used uninitialized [-Wmaybe-uninitialized] + 780 | (hypre_Memcpy((void *)(dst), (void *)(src), (size_t)(sizeof(type) * (count)), locdst, locsrc)) + | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +nd1_amge_interpolation.c:180:10: note: in expansion of macro 'hypre_TMemcpy' + 180 | hypre_TMemcpy(bdof, col_ind1, HYPRE_BigInt, size1, HYPRE_MEMORY_HOST, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~~~ +nd1_amge_interpolation.c:118:32: note: 'col_ind1' was declared here + 118 | HYPRE_BigInt *col_ind0, *col_ind1, *col_ind2; + | ^~~~~~~~ +nd1_amge_interpolation.c:264:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized] + 264 | tmp_J = (OffProcRows[swap[m]] -> cols); + | ~~~~^~~ +nd1_amge_interpolation.c:49:15: note: 'swap' was declared here + 49 | HYPRE_Int *swap; + | ^~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c In file included from _hypre_sstruct_ls.h:19, from fac_interp2.c:21: @@ -25682,30 +25737,7 @@ fac_interp2.c:742:39: note: 'lindex[1]' was declared here 742 | hypre_Index loop_size, lindex; | ^~~~~~ -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, - from ./../IJ_mv/_hypre_IJ_mv.h:8, - from nd1_amge_interpolation.c:8: -nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': -./../utilities/_hypre_utilities.h:780:2: warning: 'col_ind1' may be used uninitialized [-Wmaybe-uninitialized] - 780 | (hypre_Memcpy((void *)(dst), (void *)(src), (size_t)(sizeof(type) * (count)), locdst, locsrc)) - | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -nd1_amge_interpolation.c:180:10: note: in expansion of macro 'hypre_TMemcpy' - 180 | hypre_TMemcpy(bdof, col_ind1, HYPRE_BigInt, size1, HYPRE_MEMORY_HOST, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~~~ -nd1_amge_interpolation.c:118:32: note: 'col_ind1' was declared here - 118 | HYPRE_BigInt *col_ind0, *col_ind1, *col_ind2; - | ^~~~~~~~ -nd1_amge_interpolation.c:264:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized] - 264 | tmp_J = (OffProcRows[swap[m]] -> cols); - | ~~~~^~~ -nd1_amge_interpolation.c:49:15: note: 'swap' was declared here - 49 | HYPRE_Int *swap; - | ^~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_solve.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_restrict.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj sstruct_sharedDOFComm.c: In function 'hypre_SStructSharedDOF_ParcsrMatRowsComm': sstruct_sharedDOFComm.c:632:27: warning: 'nbdry_slabs' may be used uninitialized [-Wmaybe-uninitialized] 632 | for (i = 0; i < nbdry_slabs; i++) @@ -25750,6 +25782,10 @@ sstruct_sharedDOFComm.c:113:45: note: 'lindex[2]' was declared here 113 | hypre_Index loop_size, start, lindex; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_solve.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_restrict.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_setup2.c -o fac_setup2.obj @@ -26022,7 +26058,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Mat_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mat_dh_private.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c MatGenFD.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Mem_dh.c krylov_dh.c: In function 'bicgstab_euclid': krylov_dh.c:70:38: warning: 'alpha_1' may be used uninitialized [-Wmaybe-uninitialized] 70 | beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); @@ -26042,8 +26077,6 @@ krylov_dh.c:29:17: note: 'rho_2' was declared here 29 | rho_1, rho_2, | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Numbering_dh.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Parser_dh.c In function 'print_received_rows_private', inlined from 'ExternalRows_dhRecvRows' at ExternalRows_dh.c:170:7: ExternalRows_dh.c:367:8: warning: 'len' may be used uninitialized [-Wmaybe-uninitialized] @@ -26068,7 +26101,6 @@ 371 | hypre_fprintf(logFile, "%i,%i ; ", cval[j], fill[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExternalRows_dh.c: In function 'ExternalRows_dhRecvRows': -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c shellSort_dh.c ExternalRows_dh.c:364:28: note: 'fill' was declared here 364 | HYPRE_Int len, *cval, *fill; | ^~~~ @@ -26081,8 +26113,10 @@ ExternalRows_dh.c:365:14: note: 'aval' was declared here 365 | REAL_DH *aval; | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sig_dh.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c SortedList_dh.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Mem_dh.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Numbering_dh.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Parser_dh.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c shellSort_dh.c mat_dh_private.c: In function 'mat_dh_transpose_reuse_private_private': mat_dh_private.c:918:13: warning: 'aval' may be used uninitialized [-Wmaybe-uninitialized] 918 | aval[idx] = AVAL[j]; @@ -26090,8 +26124,11 @@ mat_dh_private.c:885:15: note: 'aval' was declared here 885 | HYPRE_Real *aval; | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sig_dh.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c SortedList_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c SortedSet_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c SubdomainGraph_dh.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c TimeLog_dh.c In function 'generateBlocked', inlined from 'MatGenFD_Run' at MatGenFD.c:201:5: MatGenFD.c:810:12: warning: 'naborx1' may be used uninitialized [-Wmaybe-uninitialized] @@ -26180,7 +26217,6 @@ MatGenFD.c:228:40: note: 'nabory2' was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c TimeLog_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Timer_dh.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/aarch64-linux-gnu/openmpi/include -c Vec_dh.c Vec_dh.c: In function 'Vec_dhRead': @@ -26292,6 +26328,10 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dscal.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dswap.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsymm.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsymv.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2k.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c dnrm2.c: In function 'hypre_dnrm2': dnrm2.c:148:8: warning: 'xmax' may be used uninitialized [-Wmaybe-uninitialized] 148 | if ((d__1 = dx[i__], abs(d__1)) <= xmax) { @@ -26299,10 +26339,6 @@ dnrm2.c:35:17: note: 'xmax' was declared here 35 | doublereal xmax; | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsymv.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2k.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmm.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmv.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dtrsm.c @@ -26321,6 +26357,7 @@ dtrmv.c:21:21: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] 21 | integer ix, jx, kx; | ^~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c dtrsv.c: In function 'hypre_dtrsv': dtrsv.c:308:20: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] 308 | kx += (*n - 1) * *incx; @@ -26328,7 +26365,6 @@ dtrsv.c:28:21: note: 'kx' was declared here 28 | integer ix, jx, kx; | ^~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c make[3]: Leaving directory '/build/reproducible-path/hypre-2.28.0/src64m-static/blas' Making lapack ... @@ -26456,6 +26492,12 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c error.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c int_array.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c hopscotch_hash.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c memory_tracker.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c merge_sort.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mmio.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mpi_comm_f2c.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c prefix_sum.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c printf.c exchange_data.c: In function 'hypre_DataExchangeList': exchange_data.c:417:10: warning: 'term_requests' may be used uninitialized [-Wmaybe-uninitialized] 417 | hypre_MPI_Testall(tree.num_child, term_requests, &children_complete, @@ -26523,12 +26565,6 @@ exchange_data.c:173:43: note: 'contact_statuses' was declared here 173 | hypre_MPI_Status *response_statuses, *contact_statuses; | ^~~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c memory_tracker.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c merge_sort.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mmio.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mpi_comm_f2c.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c prefix_sum.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c printf.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c qsort.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c utilities.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/aarch64-linux-gnu/openmpi/include -c mpistubs.c @@ -26658,21 +26694,7 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl4.c -o csr_spgemm_device_symbl4.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl5.c -o csr_spgemm_device_symbl5.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl6.c -o csr_spgemm_device_symbl6.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj -csr_matop.c: In function 'hypre_CSRMatrixSplit': -csr_matop.c:1439:20: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] - 1439 | temp[cnt_offd] = Bs_ext_j[j]; - | ^ -csr_matop.c:1330:21: note: 'temp' was declared here - 1330 | HYPRE_BigInt *temp; - | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl10.c -o csr_spgemm_device_symbl10.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj csr_matrix.c: In function 'hypre_CSRMatrixUnion': -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj csr_matrix.c:1255:16: warning: 'big_jB' may be used uninitialized [-Wmaybe-uninitialized] 1255 | if ( big_jB == big_jA ) | ^ @@ -26685,6 +26707,20 @@ csr_matrix.c:1155:22: note: 'big_jA' was declared here 1155 | HYPRE_BigInt jBg, big_jA, big_jB; | ^~~~~~ +csr_matop.c: In function 'hypre_CSRMatrixSplit': +csr_matop.c:1439:20: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] + 1439 | temp[cnt_offd] = Bs_ext_j[j]; + | ^ +csr_matop.c:1330:21: note: 'temp' was declared here + 1330 | HYPRE_BigInt *temp; + | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_symbl10.c -o csr_spgemm_device_symbl10.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c vector_device.c -o vector_device.obj Building libHYPRE_seq_mv.a ... ar -rcu libHYPRE_seq_mv.a csr_matop.o csr_matrix.o csr_matvec.o genpart.o HYPRE_csr_matrix.o HYPRE_mapped_matrix.o HYPRE_multiblock_matrix.o HYPRE_vector.o mapped_matrix.o multiblock_matrix.o vector.o vector_batched.o csr_matop_device.obj csr_matrix_cuda_utils.obj csr_matvec_device.obj csr_matvec_oomp.obj csr_spadd_device.obj csr_spgemm_device.obj csr_spgemm_device_cusparse.obj csr_spgemm_device_numblocks.obj csr_spgemm_device_numer.obj csr_spgemm_device_numer1.obj csr_spgemm_device_numer2.obj csr_spgemm_device_numer3.obj csr_spgemm_device_numer4.obj csr_spgemm_device_numer5.obj csr_spgemm_device_numer6.obj csr_spgemm_device_numer7.obj csr_spgemm_device_numer8.obj csr_spgemm_device_numer9.obj csr_spgemm_device_numer10.obj csr_spgemm_device_onemklsparse.obj csr_spgemm_device_rocsparse.obj csr_spgemm_device_rowest.obj csr_spgemm_device_symbl.obj csr_spgemm_device_symbl1.obj csr_spgemm_device_symbl2.obj csr_spgemm_device_symbl3.obj csr_spgemm_device_symbl4.obj csr_spgemm_device_symbl5.obj csr_spgemm_device_symbl6.obj csr_spgemm_device_symbl7.obj csr_spgemm_device_symbl8.obj csr_spgemm_device_symbl9.obj csr_spgemm_device_symbl10.obj csr_spgemm_device_util.obj csr_spmv_device.obj csr_sptrans_device.obj vector_device.obj @@ -26716,7 +26752,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matrix.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matvec.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_marked.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat.c par_csr_aat.c: In function 'hypre_ParCSRAAt': par_csr_aat.c:860:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 860 | hypre_CSRMatrixDestroy(A_ext); @@ -26772,7 +26807,7 @@ par_csr_aat.c:366:21: note: 'A_ext_j' was declared here 366 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_make_system.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat.c par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt': par_csr_bool_matop.c:1088:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 1088 | hypre_CSRBooleanMatrixDestroy(A_ext); @@ -26828,7 +26863,12 @@ par_csr_bool_matop.c:645:27: note: 'A_ext_j' was declared here 645 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_make_system.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector.c +par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': +par_csr_communication.c:762:23: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] + 762 | hypre_MPI_Request *requests; + | ^~~~~~~~ par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': par_csr_matvec.c:647:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 647 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -26850,6 +26890,7 @@ par_csr_matvec.c:572:23: note: 'num_sends' was declared here 572 | HYPRE_Int num_sends, i, j, index, start, num_procs; | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_batched.c par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ': par_csr_bool_matrix.c:575:19: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] 575 | HYPRE_Int *offd_i; @@ -26860,11 +26901,6 @@ par_csr_bool_matrix.c:576:19: note: 'offd_j' was declared here 576 | HYPRE_Int *offd_j; | ^~~~~~ -par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': -par_csr_communication.c:762:23: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] - 762 | hypre_MPI_Request *requests; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_batched.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matvec_device.c -o par_csr_matvec_device.obj par_csr_bool_matop.c: In function 'hypre_ParBooleanMatmul': par_csr_bool_matop.c:176:7: warning: 'Bs_ext' may be used uninitialized [-Wmaybe-uninitialized] @@ -26928,57 +26964,20 @@ 537 | hypre_CSRMatrix *APext_offd; | ^~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj -par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': -par_csr_matrix.c:884:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 884 | offd_data[offd_cnt++] = data; - | ^ -par_csr_matrix.c:807:24: note: 'offd_data' was declared here - 807 | HYPRE_Complex *offd_data; - | ^~~~~~~~~ -par_csr_matrix.c:903:46: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 903 | aux_offd_j[i] = (HYPRE_BigInt)offd_j[i]; - | ^ -par_csr_matrix.c:809:24: note: 'offd_j' was declared here - 809 | HYPRE_Int *offd_j; - | ^~~~~~ -par_csr_matrix.c:883:15: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] - 883 | tmp_j[offd_cnt] = J; - | ^ -par_csr_matrix.c:810:24: note: 'tmp_j' was declared here - 810 | HYPRE_BigInt *tmp_j; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj -par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': -par_csr_bool_matrix.c:877:39: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized] - 877 | - a_i[(HYPRE_Int)row_starts[i]]; - | ^ -par_csr_bool_matrix.c:828:24: note: 'a_i' was declared here - 828 | HYPRE_Int *a_i; - | ^~~ -par_csr_bool_matrix.c:895:10: warning: 'a_j' may be used uninitialized [-Wmaybe-uninitialized] - 895 | hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 896 | local_num_rows[i], - | ~~~~~~~~~~~~~~~~~~ - 897 | &a_i[(HYPRE_Int)row_starts[i]], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 898 | &a_j[ind], - | ~~~~~~~~~~ - 899 | &csr_matrix_datatypes[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop_marked.c: In function 'hypre_ParMatmul_FC': -par_csr_bool_matrix.c:829:24: note: 'a_j' was declared here - 829 | HYPRE_Int *a_j; - | ^~~ par_csr_matop_marked.c:429:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': par_csr_matop_marked.c:308:24: note: 'Ps_ext' was declared here 308 | hypre_CSRMatrix *Ps_ext; | ^~~~~~ par_csr_matop_marked.c:418:54: warning: 'Ps_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 418 | P_ext_offd_data[cnt_offd++] = Ps_ext_data[j]; | ~~~~~~~~~~~^~~ +par_csr_matrix.c:884:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 884 | offd_data[offd_cnt++] = data; + | ^ par_csr_matop_marked.c:310:24: note: 'Ps_ext_data' was declared here 310 | HYPRE_Complex *Ps_ext_data; | ^~~~~~~~~~~ @@ -26988,6 +26987,9 @@ par_csr_matop_marked.c:311:24: note: 'Ps_ext_i' was declared here 311 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ +par_csr_matrix.c:807:24: note: 'offd_data' was declared here + 807 | HYPRE_Complex *offd_data; + | ^~~~~~~~~ par_csr_matop_marked.c:312:24: warning: 'Ps_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 312 | HYPRE_BigInt *Ps_ext_j; | ^~~~~~~~ @@ -26997,18 +26999,30 @@ par_csr_matop_marked.c:314:24: note: 'P_ext_diag_data' was declared here 314 | HYPRE_Complex *P_ext_diag_data; | ^~~~~~~~~~~~~~~ +par_csr_matrix.c:903:46: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 903 | aux_offd_j[i] = (HYPRE_BigInt)offd_j[i]; + | ^ par_csr_matop_marked.c:422:25: warning: 'P_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 422 | P_ext_diag_j[cnt_diag] = (HYPRE_Int)(Ps_ext_j[j] - first_col_diag_P); | ^ par_csr_matop_marked.c:316:24: note: 'P_ext_diag_j' was declared here 316 | HYPRE_Int *P_ext_diag_j; | ^~~~~~~~~~~~ +par_csr_matrix.c:809:24: note: 'offd_j' was declared here + 809 | HYPRE_Int *offd_j; + | ^~~~~~ par_csr_matop_marked.c:418:28: warning: 'P_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 418 | P_ext_offd_data[cnt_offd++] = Ps_ext_data[j]; | ^ par_csr_matop_marked.c:319:24: note: 'P_ext_offd_data' was declared here 319 | HYPRE_Complex *P_ext_offd_data; | ^~~~~~~~~~~~~~~ +par_csr_matrix.c:883:15: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] + 883 | tmp_j[offd_cnt] = J; + | ^ +par_csr_matrix.c:810:24: note: 'tmp_j' was declared here + 810 | HYPRE_BigInt *tmp_j; + | ^~~~~ par_csr_matop_marked.c:479:25: warning: 'col_map_offd_C' may be used uninitialized [-Wmaybe-uninitialized] 479 | P_ext_offd_j[i] = hypre_BigBinarySearch(col_map_offd_C, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -27045,15 +27059,30 @@ par_csr_matop_marked.c:290:24: note: 'map_P_to_C' was declared here 290 | HYPRE_Int *map_P_to_C; | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj +par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': +par_csr_bool_matrix.c:877:39: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized] + 877 | - a_i[(HYPRE_Int)row_starts[i]]; + | ^ +par_csr_bool_matrix.c:828:24: note: 'a_i' was declared here + 828 | HYPRE_Int *a_i; + | ^~~ +par_csr_bool_matrix.c:895:10: warning: 'a_j' may be used uninitialized [-Wmaybe-uninitialized] + 895 | hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 896 | local_num_rows[i], + | ~~~~~~~~~~~~~~~~~~ + 897 | &a_i[(HYPRE_Int)row_starts[i]], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 898 | &a_j[ind], + | ~~~~~~~~~~ + 899 | &csr_matrix_datatypes[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +par_csr_bool_matrix.c:829:24: note: 'a_j' was declared here + 829 | HYPRE_Int *a_j; + | ^~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c par_vector_device.c -o par_vector_device.obj -par_vector.c: In function 'hypre_VectorToParVector': -par_vector.c:641:72: warning: 'v_data' may be used uninitialized [-Wmaybe-uninitialized] - 641 | hypre_MPI_Isend( &v_data[(HYPRE_Int) global_vec_starts[p]] + j * global_vecstride, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -par_vector.c:579:24: note: 'v_data' was declared here - 579 | HYPRE_Complex *v_data; - | ^~~~~~ par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': par_csr_matop.c:1527:32: warning: 'B_int_data' may be used uninitialized [-Wmaybe-uninitialized] 1527 | B_int_data[count] = diag_data[k]; @@ -27069,6 +27098,13 @@ par_csr_matop.c:1276:20: note: 'B_ext_data' was declared here 1276 | HYPRE_Complex * B_ext_data; | ^~~~~~~~~~ +par_vector.c: In function 'hypre_VectorToParVector': +par_vector.c:641:72: warning: 'v_data' may be used uninitialized [-Wmaybe-uninitialized] + 641 | hypre_MPI_Isend( &v_data[(HYPRE_Int) global_vec_starts[p]] + j * global_vecstride, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +par_vector.c:579:24: note: 'v_data' was declared here + 579 | HYPRE_Complex *v_data; + | ^~~~~~ par_csr_matrix.c: In function 'hypre_CSRMatrixToParCSRMatrix': par_csr_matrix.c:1435:10: warning: 'A_data' may be used uninitialized [-Wmaybe-uninitialized] 1435 | hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i], @@ -27910,9 +27946,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_mgr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ilu.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c F90_HYPRE_ams.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c gen_redcs_mat.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c In function 'hypre_new_offd_nodes', inlined from 'hypre_exchange_interp_data' at aux_interp.c:632:23: aux_interp.c:516:52: warning: 'loc_col' may be used uninitialized [-Wmaybe-uninitialized] @@ -27922,6 +27955,9 @@ aux_interp.c:311:23: note: 'loc_col' was declared here 311 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c gen_redcs_mat.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_cgnr.c @@ -27934,6 +27970,7 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_int.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_mgr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_fsai.c gen_redcs_mat.c: In function 'hypre_seqAMGSetup': gen_redcs_mat.c:303:21: warning: 'total_nnz' may be used uninitialized [-Wmaybe-uninitialized] 303 | A_seq = hypre_ParCSRMatrixCreate(seq_comm, size, size, @@ -27945,7 +27982,6 @@ gen_redcs_mat.c:76:43: note: 'total_nnz' was declared here 76 | HYPRE_Int i, j, size, num_nonzeros, total_nnz, cnt; | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_fsai.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c HYPRE_parcsr_pilut.c @@ -27965,6 +28001,7 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amg_solveT.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_fsai.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_fsai_setup.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_fsai_solve.c par_amgdd_setup.c: In function 'hypre_BoomerAMGDDSetup': par_amgdd_setup.c:228:25: warning: 'recv_buffer' may be used uninitialized [-Wmaybe-uninitialized] 228 | recv_buffer[i] = hypre_CTAlloc(HYPRE_Int, recv_buffer_size[level][i], HYPRE_MEMORY_HOST); @@ -28009,7 +28046,13 @@ par_amgdd_setup.c:56:28: note: 'send_flag_buffer_size' was declared here 56 | HYPRE_Int *send_flag_buffer_size; | ^~~~~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_fsai_solve.c +par_fsai_solve.c: In function 'hypre_FSAISolve': +par_fsai_solve.c:106:22: warning: 'resnorm' may be used uninitialized [-Wmaybe-uninitialized] + 106 | rel_resnorm = resnorm / old_resnorm; + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +par_fsai_solve.c:43:38: note: 'resnorm' was declared here + 43 | HYPRE_Real old_resnorm, resnorm, rel_resnorm; + | ^~~~~~~ par_amgdd_solve.c: In function 'hypre_BoomerAMGDDSolve': par_amgdd_solve.c:320:28: warning: 'resid_nrm' may be used uninitialized [-Wmaybe-uninitialized] 320 | relative_resid = resid_nrm / resid_nrm_init; @@ -28023,6 +28066,10 @@ par_amgdd_solve.c:42:26: note: 'rhs_norm' was declared here 42 | HYPRE_Real rhs_norm; | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cg_relax_wt.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarsen.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cgc_coarsen.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cheby.c par_amg_solveT.c: In function 'hypre_BoomerAMGCycleT': par_amg_solveT.c:497:27: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] 497 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], @@ -28041,23 +28088,10 @@ | ~~~~~~~~~~~~~~~ 504 | Vtemp); | ~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms.c par_amg_solveT.c:353:20: note: 'relax_points' was declared here 353 | HYPRE_Int relax_points; | ^~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cg_relax_wt.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarsen.c -par_fsai_solve.c: In function 'hypre_FSAISolve': -par_fsai_solve.c:106:22: warning: 'resnorm' may be used uninitialized [-Wmaybe-uninitialized] - 106 | rel_resnorm = resnorm / old_resnorm; - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -par_fsai_solve.c:43:38: note: 'resnorm' was declared here - 43 | HYPRE_Real old_resnorm, resnorm, rel_resnorm; - | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cgc_coarsen.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cheby.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coordinates.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cr.c par_cg_relax_wt.c: In function 'hypre_BoomerAMGCGRelaxWt': par_cg_relax_wt.c:236:16: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] 236 | hypre_ParVectorAxpy(1.0, Utemp, Ztemp); @@ -28065,11 +28099,11 @@ par_cg_relax_wt.c:38:24: note: 'Utemp' was declared here 38 | hypre_ParVector *Utemp; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coordinates.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cr.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cycle.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_add_cycle.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_difconv.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_gauss_elim.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_gsmg.c par_coarsen.c: In function 'hypre_BoomerAMGCoarsen': par_coarsen.c:226:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 226 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -28083,45 +28117,6 @@ par_coarsen.c:142:21: note: 'wall_time' was declared here 142 | HYPRE_Real wall_time; | ^~~~~~~~~ -par_cycle.c: In function 'hypre_BoomerAMGCycle': -par_cycle.c:457:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] - 457 | hypre_ParVectorSetLocalSize(Utemp, local_size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_cycle.c:35:30: note: 'Utemp' was declared here - 35 | hypre_ParVector *Utemp; - | ^~~~~ -par_cycle.c:46:21: warning: 'Ztemp_data' may be used uninitialized [-Wmaybe-uninitialized] - 46 | HYPRE_Real *Ztemp_data; - | ^~~~~~~~~~ -par_cycle.c:47:21: warning: 'Ptemp_data' may be used uninitialized [-Wmaybe-uninitialized] - 47 | HYPRE_Real *Ptemp_data; - | ^~~~~~~~~~ -par_cycle.c:570:36: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] - 570 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 571 | Aux_F, - | ~~~~~~ - 572 | CF_marker, - | ~~~~~~~~~~ - 573 | relax_type, - | ~~~~~~~~~~~ - 574 | relax_points, - | ~~~~~~~~~~~~~ - 575 | relax_weight[level], - | ~~~~~~~~~~~~~~~~~~~~ - 576 | omega[level], - | ~~~~~~~~~~~~~ - 577 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 578 | Aux_U, - | ~~~~~~ - 579 | Vtemp, - | ~~~~~~ - 580 | Ztemp); - | ~~~~~~ -par_cycle.c:80:20: note: 'relax_points' was declared here - 80 | HYPRE_Int relax_points; - | ^~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from par_amgdd_comp_grid.c:14: @@ -28180,19 +28175,52 @@ par_amgdd_comp_grid.c:931:26: note: 'new_R_offd_data' was declared here 931 | HYPRE_Complex *new_R_offd_data; | ^~~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_gauss_elim.c +par_cycle.c: In function 'hypre_BoomerAMGCycle': +par_cycle.c:457:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] + 457 | hypre_ParVectorSetLocalSize(Utemp, local_size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_cycle.c:35:30: note: 'Utemp' was declared here + 35 | hypre_ParVector *Utemp; + | ^~~~~ +par_cycle.c:46:21: warning: 'Ztemp_data' may be used uninitialized [-Wmaybe-uninitialized] + 46 | HYPRE_Real *Ztemp_data; + | ^~~~~~~~~~ +par_cycle.c:47:21: warning: 'Ptemp_data' may be used uninitialized [-Wmaybe-uninitialized] + 47 | HYPRE_Real *Ptemp_data; + | ^~~~~~~~~~ +par_cycle.c:570:36: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] + 570 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 571 | Aux_F, + | ~~~~~~ + 572 | CF_marker, + | ~~~~~~~~~~ + 573 | relax_type, + | ~~~~~~~~~~~ + 574 | relax_points, + | ~~~~~~~~~~~~~ + 575 | relax_weight[level], + | ~~~~~~~~~~~~~~~~~~~~ + 576 | omega[level], + | ~~~~~~~~~~~~~ + 577 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 578 | Aux_U, + | ~~~~~~ + 579 | Vtemp, + | ~~~~~~ + 580 | Ztemp); + | ~~~~~~ +par_cycle.c:80:20: note: 'relax_points' was declared here + 80 | HYPRE_Int relax_points; + | ^~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_gsmg.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_indepset.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp.c -par_gsmg.c: In function 'hypre_ParCSRMatrixFillSmooth': -par_gsmg.c:199:63: warning: 'dof_func_offd' may be used uninitialized [-Wmaybe-uninitialized] - 199 | if (num_functions > 1 && dof_func[i] != dof_func_offd[ii]) - | ^ -par_gsmg.c:81:15: note: 'dof_func_offd' was declared here - 81 | HYPRE_Int *dof_func_offd; - | ^~~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_jacobi_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_krylov_func.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_lr_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_multi_interp.c par_cr.c: In function 'hypre_BoomerAMGIndepRS': par_cr.c:813:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 813 | if (CF_marker_offd[S_offd_j[j]] < 1) @@ -28200,6 +28228,20 @@ par_cr.c:601:21: note: 'S_offd_j' was declared here 601 | HYPRE_Int *S_offd_j; | ^~~~~~~~ +par_gsmg.c: In function 'hypre_ParCSRMatrixFillSmooth': +par_gsmg.c:199:63: warning: 'dof_func_offd' may be used uninitialized [-Wmaybe-uninitialized] + 199 | if (num_functions > 1 && dof_func[i] != dof_func_offd[ii]) + | ^ +par_gsmg.c:81:15: note: 'dof_func_offd' was declared here + 81 | HYPRE_Int *dof_func_offd; + | ^~~~~~~~~~~~~ +par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': +par_coarsen.c:1909:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 1909 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_coarsen.c:982:21: note: 'wall_time' was declared here + 982 | HYPRE_Real wall_time; + | ^~~~~~~~~ par_add_cycle.c: In function 'hypre_CreateLambda': par_add_cycle.c:922:21: warning: 'L_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 922 | L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx] * D_data[i]) * D_data[i]; @@ -28237,22 +28279,8 @@ par_add_cycle.c:391:15: warning: 'Atilde_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 391 | HYPRE_Int *Atilde_offd_j; | ^~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_multi_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp.c -par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': -par_gsmg.c:1279:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] - 1279 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_gsmg.c:770:21: note: 'S_ext' was declared here - 770 | hypre_CSRMatrix *S_ext; - | ^~~~~ -par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': -par_coarsen.c:1909:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 1909 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_coarsen.c:982:21: note: 'wall_time' was declared here - 982 | HYPRE_Real wall_time; - | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace.c par_cr.c: In function 'hypre_BoomerAMGIndepRSa': par_cr.c:1296:43: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1296 | if (CF_marker_offd[S_offd_j[j]] < 1) @@ -28260,7 +28288,16 @@ par_cr.c:1084:21: note: 'S_offd_j' was declared here 1084 | HYPRE_Int *S_offd_j; | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace_27pt.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace_9pt.c +par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': +par_gsmg.c:1279:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] + 1279 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_gsmg.c:770:21: note: 'S_ext' was declared here + 770 | hypre_CSRMatrix *S_ext; + | ^~~~~ par_interp.c: In function 'hypre_BoomerAMGBuildInterp': par_interp.c:976:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 976 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } @@ -28268,6 +28305,13 @@ par_interp.c:59:23: note: 'A_ext' was declared here 59 | hypre_CSRMatrix *A_ext; | ^~~~~ +par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': +par_cr.c:1785:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1785 | if (CF_marker_offd[S_offd_j[j]] < 1) + | ~~~~~~~~^~~ +par_cr.c:1630:24: note: 'S_offd_j' was declared here + 1630 | HYPRE_Int *S_offd_j; + | ^~~~~~~~ par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG': par_gsmg.c:2104:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] 2104 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } @@ -28293,23 +28337,7 @@ par_gsmg.c:1331:21: note: 'S_ext_j' was declared here 1331 | HYPRE_BigInt *S_ext_j; | ^~~~~~~ -par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': -par_cr.c:1785:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1785 | if (CF_marker_offd[S_offd_j[j]] < 1) - | ~~~~~~~~^~~ -par_cr.c:1630:24: note: 'S_offd_j' was declared here - 1630 | HYPRE_Int *S_offd_j; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_laplace_9pt.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr.c -par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': -par_interp.c:1868:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] - 1868 | hypre_CSRMatrixDestroy(A_ext); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c:1032:21: note: 'A_ext' was declared here - 1032 | hypre_CSRMatrix *A_ext; - | ^~~~~ par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': par_cr.c:2403:40: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 2403 | if (CF_marker_offd[S_offd_j[j]] < 1) @@ -28317,6 +28345,7 @@ par_cr.c:2247:24: note: 'S_offd_j' was declared here 2247 | HYPRE_Int *S_offd_j; | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr.c par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMISHost': par_coarsen.c:2118:30: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 2118 | HYPRE_Int *S_offd_j; @@ -28346,7 +28375,82 @@ par_laplace_9pt.c:41:18: note: 'big_offd_j' was declared here 41 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ +par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': +par_interp.c:1868:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] + 1868 | hypre_CSRMatrixDestroy(A_ext); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_interp.c:1032:21: note: 'A_ext' was declared here + 1032 | hypre_CSRMatrix *A_ext; + | ^~~~~ +par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo': +par_amgdd_helpers.c:3005:39: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] + 3005 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2852:22: note: 'P_tmp_info_int' was declared here + 2852 | HYPRE_Int **P_tmp_info_int; + | ^~~~~~~~~~~~~~ +par_amgdd_helpers.c:3006:43: warning: 'P_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] + 3006 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2853:26: note: 'P_tmp_info_complex' was declared here + 2853 | HYPRE_Complex **P_tmp_info_complex; + | ^~~~~~~~~~~~~~~~~~ +par_amgdd_helpers.c:3085:39: warning: 'R_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] + 3085 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2868:22: note: 'R_tmp_info_int' was declared here + 2868 | HYPRE_Int **R_tmp_info_int; + | ^~~~~~~~~~~~~~ +par_amgdd_helpers.c:3086:43: warning: 'R_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] + 3086 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); + | ^ +par_amgdd_helpers.c:2869:26: note: 'R_tmp_info_complex' was declared here + 2869 | HYPRE_Complex **R_tmp_info_complex; + | ^~~~~~~~~~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_setup.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_solve.c +par_laplace.c: In function 'GenerateSysLaplacian': +par_laplace.c:406:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 406 | HYPRE_Real *offd_data; + | ^~~~~~~~~ +par_lr_interp.c: In function 'hypre_BoomerAMGBuildStdInterp': +par_lr_interp.c:339:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 339 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_lr_interp.c:135:21: note: 'wall_time' was declared here + 135 | HYPRE_Real wall_time; + | ^~~~~~~~~ +par_lr_interp.c:675:63: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 675 | distribute = A_offd_data[jj] / A_ext_data[A_ext_i[i1]]; + | ^ +par_lr_interp.c:90:21: note: 'A_ext_data' was declared here + 90 | HYPRE_Real *A_ext_data; + | ^~~~~~~~~~ +par_lr_interp.c:676:61: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 676 | for (kk = A_ext_i[i1] + 1; kk < A_ext_i[i1 + 1]; kk++) + | ^ +par_lr_interp.c:91:21: note: 'A_ext_i' was declared here + 91 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +par_lr_interp.c:678:32: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 678 | big_k1 = A_ext_j[kk]; + | ~~~~~~~^~~~~~~~~~~~~ +par_lr_interp.c:92:21: note: 'A_ext_j' was declared here + 92 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +par_lr_interp.c:301:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 301 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) + | ^ +par_lr_interp.c:102:21: note: 'Sop_i' was declared here + 102 | HYPRE_Int *Sop_i; + | ^~~~~ +par_lr_interp.c:303:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 303 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +par_lr_interp.c:103:21: note: 'Sop_j' was declared here + 103 | HYPRE_BigInt *Sop_j; + | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_nongalerkin.c par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipassHost': par_multi_interp.c:377:17: warning: 'C_array' may be used uninitialized [-Wmaybe-uninitialized] 377 | C_array[cnt++] = i; @@ -28397,108 +28501,6 @@ par_multi_interp.c:84:21: note: 'recv_procs' was declared here 84 | HYPRE_Int *recv_procs; | ^~~~~~~~~~ -par_lr_interp.c: In function 'hypre_BoomerAMGBuildStdInterp': -par_lr_interp.c:339:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 339 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_lr_interp.c:135:21: note: 'wall_time' was declared here - 135 | HYPRE_Real wall_time; - | ^~~~~~~~~ -par_lr_interp.c:675:63: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 675 | distribute = A_offd_data[jj] / A_ext_data[A_ext_i[i1]]; - | ^ -par_lr_interp.c:90:21: note: 'A_ext_data' was declared here - 90 | HYPRE_Real *A_ext_data; - | ^~~~~~~~~~ -par_lr_interp.c:676:61: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 676 | for (kk = A_ext_i[i1] + 1; kk < A_ext_i[i1 + 1]; kk++) - | ^ -par_lr_interp.c:91:21: note: 'A_ext_i' was declared here - 91 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -par_lr_interp.c:678:32: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 678 | big_k1 = A_ext_j[kk]; - | ~~~~~~~^~~~~~~~~~~~~ -par_lr_interp.c:92:21: note: 'A_ext_j' was declared here - 92 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -par_lr_interp.c:301:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 301 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) - | ^ -par_lr_interp.c:102:21: note: 'Sop_i' was declared here - 102 | HYPRE_Int *Sop_i; - | ^~~~~ -par_lr_interp.c:303:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 303 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -par_lr_interp.c:103:21: note: 'Sop_j' was declared here - 103 | HYPRE_BigInt *Sop_j; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_solve.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_nongalerkin.c -par_laplace.c: In function 'GenerateSysLaplacian': -par_laplace.c:406:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 406 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo': -par_amgdd_helpers.c:3005:39: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] - 3005 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2852:22: note: 'P_tmp_info_int' was declared here - 2852 | HYPRE_Int **P_tmp_info_int; - | ^~~~~~~~~~~~~~ -par_amgdd_helpers.c:3006:43: warning: 'P_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] - 3006 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2853:26: note: 'P_tmp_info_complex' was declared here - 2853 | HYPRE_Complex **P_tmp_info_complex; - | ^~~~~~~~~~~~~~~~~~ -par_amgdd_helpers.c:3085:39: warning: 'R_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] - 3085 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2868:22: note: 'R_tmp_info_int' was declared here - 2868 | HYPRE_Int **R_tmp_info_int; - | ^~~~~~~~~~~~~~ -par_amgdd_helpers.c:3086:43: warning: 'R_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] - 3086 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); - | ^ -par_amgdd_helpers.c:2869:26: note: 'R_tmp_info_complex' was declared here - 2869 | HYPRE_Complex **R_tmp_info_complex; - | ^~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_nodal_systems.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rap.c -par_laplace_27pt.c: In function 'GenerateLaplacian27pt': -par_laplace_27pt.c:1653:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1653 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_laplace_27pt.c:36:18: note: 'offd_j' was declared here - 36 | HYPRE_Int *offd_j; - | ^~~~~~ -par_laplace_27pt.c:955:34: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 955 | offd_data[o_cnt++] = value[1]; - | ^ -par_laplace_27pt.c:38:16: note: 'offd_data' was declared here - 38 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -par_interp.c: In function 'hypre_BoomerAMGBuildInterpModUnk': -par_interp.c:3644:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] - 3644 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c:2707:21: note: 'A_ext' was declared here - 2707 | hypre_CSRMatrix *A_ext; - | ^~~~~ -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, - from _hypre_parcsr_ls.h:9, - from par_interp.c:8: -./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_interp.c:3639:4: note: in expansion of macro 'hypre_TFree' - 3639 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_interp.c:2702:24: note: 'tmp_map_offd' was declared here - 2702 | HYPRE_Int *tmp_map_offd; - | ^~~~~~~~~~~~ par_mgr_solve.c: In function 'hypre_MGRCycle': par_mgr_solve.c:696:22: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] 696 | hypre_ParVectorAxpy(beta, Utemp, U_array[level]); @@ -28506,6 +28508,7 @@ par_mgr_solve.c:586:18: note: 'beta' was declared here 586 | HYPRE_Real beta; | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_nodal_systems.c par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': par_nongalerkin.c:582:42: warning: 'S_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 582 | S_offd_data[jS] = S_offd_data[jA]; @@ -28513,13 +28516,9 @@ par_nongalerkin.c:264:29: note: 'S_offd_data' was declared here 264 | HYPRE_Real *S_offd_data; | ^~~~~~~~~~~ -par_mgr_setup.c: In function 'hypre_MGRSetup': -par_mgr_setup.c:233:24: warning: 'final_coarse_size' may be used uninitialized [-Wmaybe-uninitialized] - 233 | for (j = 0; j < final_coarse_size; j++) - | ~~^~~~~~~~~~~~~~~~~~~ -par_mgr_setup.c:22:26: note: 'final_coarse_size' was declared here - 22 | HYPRE_Int i, j, final_coarse_size, block_size, idx, **block_cf_marker; - | ^~~~~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rap.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rap_communication.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rotate_7pt.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: @@ -28533,7 +28532,27 @@ par_mgr.c:2032:21: note: 'tmp_map_offd' was declared here 2032 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rap_communication.c +par_laplace_27pt.c: In function 'GenerateLaplacian27pt': +par_laplace_27pt.c:1653:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1653 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_laplace_27pt.c:36:18: note: 'offd_j' was declared here + 36 | HYPRE_Int *offd_j; + | ^~~~~~ +par_laplace_27pt.c:955:34: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 955 | offd_data[o_cnt++] = value[1]; + | ^ +par_laplace_27pt.c:38:16: note: 'offd_data' was declared here + 38 | HYPRE_Real *offd_data; + | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax.c +par_mgr_setup.c: In function 'hypre_MGRSetup': +par_mgr_setup.c:233:24: warning: 'final_coarse_size' may be used uninitialized [-Wmaybe-uninitialized] + 233 | for (j = 0; j < final_coarse_size; j++) + | ~~^~~~~~~~~~~~~~~~~~~ +par_mgr_setup.c:22:26: note: 'final_coarse_size' was declared here + 22 | HYPRE_Int i, j, final_coarse_size, block_size, idx, **block_cf_marker; + | ^~~~~~~~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterpHost': par_lr_interp.c:1744:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1744 | sum += A_ext_data[jj1]; @@ -28565,52 +28584,22 @@ par_lr_interp.c:1108:21: note: 'Sop_j' was declared here 1108 | HYPRE_BigInt *Sop_j; | ^~~~~ -par_nodal_systems.c: In function 'hypre_BoomerAMGCreateNodalA': -par_nodal_systems.c:795:44: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] - 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; - | ^ -par_nodal_systems.c:82:25: note: 'num_sends' was declared here - 82 | HYPRE_Int num_sends; - | ^~~~~~~~~ -par_nodal_systems.c:797:45: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized] - 797 | if (new_send_elmts_size > send_map_starts[num_sends]) - | ^ -par_nodal_systems.c:85:25: note: 'send_map_starts' was declared here - 85 | HYPRE_Int *send_map_starts; - | ^~~~~~~~~~~~~~~ -par_nodal_systems.c:488:21: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] - 488 | for (i = 0; i < num_recvs; i++) - | ~~^~~~~~~~~~~ -par_nodal_systems.c:83:25: note: 'num_recvs' was declared here - 83 | HYPRE_Int num_recvs; - | ^~~~~~~~~ -par_nodal_systems.c:490:58: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized] - 490 | for (j = recv_vec_starts[i]; j < recv_vec_starts[i + 1]; j++) - | ~~~~~~~~~~~~~~~^~~~~~~ -par_nodal_systems.c:89:25: note: 'recv_vec_starts' was declared here - 89 | HYPRE_Int *recv_vec_starts; - | ^~~~~~~~~~~~~~~ -par_nodal_systems.c:795:44: warning: 'send_map_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] - 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; - | ^ -par_nodal_systems.c:93:25: note: 'send_map_starts_AN' was declared here - 93 | HYPRE_Int *send_map_starts_AN; - | ^~~~~~~~~~~~~~~~~~ -par_nodal_systems.c:94:25: warning: 'send_map_elmts_AN' may be used uninitialized [-Wmaybe-uninitialized] - 94 | HYPRE_Int *send_map_elmts_AN; - | ^~~~~~~~~~~~~~~~~ -par_nodal_systems.c:486:29: warning: 'recv_vec_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] - 486 | recv_vec_starts_AN[0] = 0; - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -par_nodal_systems.c:96:25: note: 'recv_vec_starts_AN' was declared here - 96 | HYPRE_Int *recv_vec_starts_AN; - | ^~~~~~~~~~~~~~~~~~ -par_nodal_systems.c:730:32: warning: 'AN_offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 730 | sum += AN_offd_data[k]; - | ~~~~~~~~~~~~^~~ -par_nodal_systems.c:72:24: note: 'AN_offd_data' was declared here - 72 | HYPRE_Real *AN_offd_data; - | ^~~~~~~~~~~~ +par_mgr.c: In function 'hypre_block_jacobi_solve': +par_mgr.c:3938:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] + 3938 | hypre_ParCSRCommHandleDestroy(comm_handle); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:3855:28: note: 'comm_handle' was declared here + 3855 | hypre_ParCSRCommHandle *comm_handle; + | ^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_mgr.c:3996:7: note: in expansion of macro 'hypre_TFree' + 3996 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_mgr.c:3869:21: note: 'v_buf_data' was declared here + 3869 | HYPRE_Real *v_buf_data; + | ^~~~~~~~~~ par_rap.c: In function 'hypre_BoomerAMGBuildCoarseOperatorKT': par_rap.c:822:24: warning: 'R_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 822 | r_entry = R_offd_data[jj1]; @@ -28696,29 +28685,29 @@ par_rap.c:1580:32: note: 'RA_offd.data' was declared here 1580 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ -par_mgr.c: In function 'hypre_block_jacobi_solve': -par_mgr.c:3938:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] - 3938 | hypre_ParCSRCommHandleDestroy(comm_handle); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_rotate_7pt.c -par_mgr.c:3855:28: note: 'comm_handle' was declared here - 3855 | hypre_ParCSRCommHandle *comm_handle; - | ^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:783:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] - 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_mgr.c:3996:7: note: in expansion of macro 'hypre_TFree' - 3996 | hypre_TFree(v_buf_data, HYPRE_MEMORY_HOST); - | ^~~~~~~~~~~ -par_mgr.c:3869:21: note: 'v_buf_data' was declared here - 3869 | HYPRE_Real *v_buf_data; - | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_more.c +par_interp.c: In function 'hypre_BoomerAMGBuildInterpModUnk': +par_interp.c:3644:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] + 3644 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_interp.c:2707:21: note: 'A_ext' was declared here + 2707 | hypre_CSRMatrix *A_ext; + | ^~~~~ par_mgr.c: In function 'hypre_MGRBlockRelaxSolve': par_mgr.c:4108:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 4108 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, + from _hypre_parcsr_ls.h:9, + from par_interp.c:8: +./../utilities/_hypre_utilities.h:783:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] + 783 | ( hypre_Free((void *)ptr, location), ptr = NULL ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_interp.c:3639:4: note: in expansion of macro 'hypre_TFree' + 3639 | hypre_TFree(tmp_map_offd, HYPRE_MEMORY_HOST); + | ^~~~~~~~~~~ +par_interp.c:2702:24: note: 'tmp_map_offd' was declared here + 2702 | HYPRE_Int *tmp_map_offd; + | ^~~~~~~~~~~~ par_mgr.c:4026:28: note: 'comm_handle' was declared here 4026 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ @@ -28738,19 +28727,78 @@ par_mgr.c:4175:33: note: 'i' was declared here 4175 | HYPRE_Int nblock, left_size, i; | ^ -par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost': -par_relax_more.c:101:16: warning: 'e_max' may be used uninitialized [-Wmaybe-uninitialized] - 101 | send_buf[1] = e_max; - | ~~~~~~~~~~~~^~~~~~~~ -par_relax_more.c:48:16: note: 'e_max' was declared here - 48 | HYPRE_Real e_max, e_min; - | ^~~~~ -par_relax_more.c:100:18: warning: 'e_min' may be used uninitialized [-Wmaybe-uninitialized] - 100 | send_buf[0] = -e_min; +par_laplace.c: In function 'GenerateSysLaplacianVCoef': +par_laplace.c:1305:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 1305 | offd_j[i] = j; + | ~~~~~~~~~~^~~ +par_laplace.c:898:18: note: 'offd_j' was declared here + 898 | HYPRE_Int *offd_j; | ^~~~~~ -par_relax_more.c:48:23: note: 'e_min' was declared here - 48 | HYPRE_Real e_max, e_min; - | ^~~~~ +par_laplace.c:899:18: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 899 | HYPRE_BigInt *big_offd_j; + | ^~~~~~~~~~ +par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 900 | HYPRE_Real *offd_data; + | ^~~~~~~~~ +par_nodal_systems.c: In function 'hypre_BoomerAMGCreateNodalA': +par_nodal_systems.c:795:44: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] + 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; + | ^ +par_nodal_systems.c:82:25: note: 'num_sends' was declared here + 82 | HYPRE_Int num_sends; + | ^~~~~~~~~ +par_nodal_systems.c:797:45: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized] + 797 | if (new_send_elmts_size > send_map_starts[num_sends]) + | ^ +par_nodal_systems.c:85:25: note: 'send_map_starts' was declared here + 85 | HYPRE_Int *send_map_starts; + | ^~~~~~~~~~~~~~~ +par_nodal_systems.c:488:21: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] + 488 | for (i = 0; i < num_recvs; i++) + | ~~^~~~~~~~~~~ +par_nodal_systems.c:83:25: note: 'num_recvs' was declared here + 83 | HYPRE_Int num_recvs; + | ^~~~~~~~~ +par_nodal_systems.c:490:58: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized] + 490 | for (j = recv_vec_starts[i]; j < recv_vec_starts[i + 1]; j++) + | ~~~~~~~~~~~~~~~^~~~~~~ +par_nodal_systems.c:89:25: note: 'recv_vec_starts' was declared here + 89 | HYPRE_Int *recv_vec_starts; + | ^~~~~~~~~~~~~~~ +par_nodal_systems.c:795:44: warning: 'send_map_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] + 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; + | ^ +par_nodal_systems.c:93:25: note: 'send_map_starts_AN' was declared here + 93 | HYPRE_Int *send_map_starts_AN; + | ^~~~~~~~~~~~~~~~~~ +par_nodal_systems.c:94:25: warning: 'send_map_elmts_AN' may be used uninitialized [-Wmaybe-uninitialized] + 94 | HYPRE_Int *send_map_elmts_AN; + | ^~~~~~~~~~~~~~~~~ +par_nodal_systems.c:486:29: warning: 'recv_vec_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] + 486 | recv_vec_starts_AN[0] = 0; + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +par_nodal_systems.c:96:25: note: 'recv_vec_starts_AN' was declared here + 96 | HYPRE_Int *recv_vec_starts_AN; + | ^~~~~~~~~~~~~~~~~~ +par_nodal_systems.c:730:32: warning: 'AN_offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 730 | sum += AN_offd_data[k]; + | ~~~~~~~~~~~~^~~ +par_nodal_systems.c:72:24: note: 'AN_offd_data' was declared here + 72 | HYPRE_Real *AN_offd_data; + | ^~~~~~~~~~~~ +par_rotate_7pt.c: In function 'GenerateRotate7pt': +par_rotate_7pt.c:360:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 360 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_rotate_7pt.c:34:18: note: 'offd_j' was declared here + 34 | HYPRE_Int *offd_j; + | ^~~~~~ +par_rotate_7pt.c:250:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 250 | offd_data[o_cnt++] = value[3]; + | ^ +par_rotate_7pt.c:35:16: note: 'offd_data' was declared here + 35 | HYPRE_Real *offd_data; + | ^~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp': par_lr_interp.c:2781:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 2781 | sum += A_ext_data[jj1]; @@ -28782,36 +28830,8 @@ par_lr_interp.c:2013:21: note: 'Sop_j' was declared here 2013 | HYPRE_BigInt *Sop_j; | ^~~~~ -par_rotate_7pt.c: In function 'GenerateRotate7pt': -par_rotate_7pt.c:360:20: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 360 | offd_j[i] = hypre_BigBinarySearch(col_map_offd, big_offd_j[i], num_cols_offd); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_rotate_7pt.c:34:18: note: 'offd_j' was declared here - 34 | HYPRE_Int *offd_j; - | ^~~~~~ -par_rotate_7pt.c:250:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 250 | offd_data[o_cnt++] = value[3]; - | ^ -par_rotate_7pt.c:35:16: note: 'offd_data' was declared here - 35 | HYPRE_Real *offd_data; - | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_more.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_interface.c -par_laplace.c: In function 'GenerateSysLaplacianVCoef': -par_laplace.c:1305:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 1305 | offd_j[i] = j; - | ~~~~~~~~~~^~~ -par_laplace.c:898:18: note: 'offd_j' was declared here - 898 | HYPRE_Int *offd_j; - | ^~~~~~ -par_laplace.c:899:18: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 899 | HYPRE_BigInt *big_offd_j; - | ^~~~~~~~~~ -par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 900 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_scaled_matnorm.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_schwarz.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_stats.c par_relax.c: In function 'hypre_BoomerAMGRelaxWeightedJacobi_core': par_relax.c:266:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 266 | hypre_ParCSRCommHandleDestroy(comm_handle); @@ -28819,8 +28839,7 @@ par_relax.c:220:28: note: 'comm_handle' was declared here 220 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_scaled_matnorm.c par_relax.c: In function 'hypre_BoomerAMGRelax1GaussSeidel': par_relax.c:432:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 432 | for (i = 0; i < num_sends; i++) @@ -28845,6 +28864,8 @@ par_relax.c:397:23: note: 'requests' was declared here 397 | hypre_MPI_Request *requests; | ^~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_schwarz.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_stats.c par_relax.c: In function 'hypre_BoomerAMGRelax2GaussSeidel': par_relax.c:591:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 591 | for (i = 0; i < num_sends; i++) @@ -28869,8 +28890,6 @@ par_relax.c:537:23: note: 'requests' was declared here 537 | hypre_MPI_Request *requests; | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp_ln.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv.c par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': par_lr_interp.c:3703:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3703 | sum += A_ext_data[jj1]; @@ -28902,13 +28921,30 @@ par_lr_interp.c:3001:21: note: 'Sop_j' was declared here 3001 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv_rs.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength.c +par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost': +par_relax_more.c:101:16: warning: 'e_max' may be used uninitialized [-Wmaybe-uninitialized] + 101 | send_buf[1] = e_max; + | ~~~~~~~~~~~~^~~~~~~~ +par_relax_more.c:48:16: note: 'e_max' was declared here + 48 | HYPRE_Real e_max, e_min; + | ^~~~~ +par_relax_more.c:100:18: warning: 'e_min' may be used uninitialized [-Wmaybe-uninitialized] + 100 | send_buf[0] = -e_min; + | ^~~~~~ +par_relax_more.c:48:23: note: 'e_min' was declared here + 48 | HYPRE_Real e_max, e_min; + | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp.c par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse': par_mgr.c:3382:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized] 3382 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; par_mgr.c:3273:26: note: 'col_map_offd_P' was declared here 3273 | HYPRE_BigInt *col_map_offd_P; | ^~~~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_sv_interp_ln.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_vardifconv_rs.c par_stats.c: In function 'hypre_BoomerAMGSetupStats': par_stats.c:747:16: warning: 'block_size' may be used uninitialized [-Wmaybe-uninitialized] 747 | hypre_CSRBlockMatrixBlockNorm(6, &P_diag_data[0], &tmp_norm, block_size); @@ -28919,47 +28955,8 @@ par_stats.c:140:26: warning: 'bnnz' may be used uninitialized [-Wmaybe-uninitialized] 140 | HYPRE_Int block_size, bnnz; | ^~~~ -par_vardifconv.c: In function 'GenerateVarDifConv': -par_vardifconv.c:243:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 243 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, - | ^ -par_vardifconv.c:41:24: note: 'big_offd_j' was declared here - 41 | HYPRE_BigInt *big_offd_j; - | ^~~~~~~~~~ -par_vardifconv.c:245:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 245 | offd_data[o_cnt++] = -cfm; - | ^ -par_vardifconv.c:42:24: note: 'offd_data' was declared here - 42 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -par_vardifconv.c:336:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 336 | offd_j[i] = j; - | ~~~~~~~~~~^~~ -par_vardifconv.c:40:24: note: 'offd_j' was declared here - 40 | HYPRE_Int *offd_j; - | ^~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c partial.c -par_vardifconv_rs.c: In function 'GenerateRSVarDifConv': -par_vardifconv_rs.c:316:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 316 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, - | ^ -par_vardifconv_rs.c:51:18: note: 'big_offd_j' was declared here - 51 | HYPRE_BigInt *big_offd_j; - | ^~~~~~~~~~ -par_vardifconv_rs.c:318:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] - 318 | offd_data[o_cnt++] = cfm + ffm; - | ^ -par_vardifconv_rs.c:52:16: note: 'offd_data' was declared here - 52 | HYPRE_Real *offd_data; - | ^~~~~~~~~ -par_vardifconv_rs.c:415:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] - 415 | offd_j[i] = j; - | ~~~~~~~~~~^~~ -par_vardifconv_rs.c:50:18: note: 'offd_j' was declared here - 50 | HYPRE_Int *offd_j; - | ^~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c schwarz.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c block_tridiag.c par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': par_lr_interp.c:4633:45: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 4633 | sum += A_ext_data[jj1]; @@ -28982,10 +28979,35 @@ par_lr_interp.c:4156:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 4156 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ -par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp': par_lr_interp.c:3917:21: note: 'Sop_i' was declared here 3917 | HYPRE_Int *Sop_i; | ^~~~~ +par_lr_interp.c:4159:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 4159 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +par_lr_interp.c:3918:21: note: 'Sop_j' was declared here + 3918 | HYPRE_BigInt *Sop_j; + | ^~~~~ +par_vardifconv.c: In function 'GenerateVarDifConv': +par_vardifconv.c:243:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 243 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, + | ^ +par_vardifconv.c:41:24: note: 'big_offd_j' was declared here + 41 | HYPRE_BigInt *big_offd_j; + | ^~~~~~~~~~ +par_vardifconv.c:245:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 245 | offd_data[o_cnt++] = -cfm; + | ^ +par_vardifconv.c:42:24: note: 'offd_data' was declared here + 42 | HYPRE_Real *offd_data; + | ^~~~~~~~~ +par_vardifconv.c:336:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 336 | offd_j[i] = j; + | ~~~~~~~~~~^~~ +par_vardifconv.c:40:24: note: 'offd_j' was declared here + 40 | HYPRE_Int *offd_j; + | ^~~~~~ +par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp': par_sv_interp.c:737:79: warning: 'row_sum' may be used uninitialized [-Wmaybe-uninitialized] 737 | value = P_diag_data[orig_diag_start + j] * (vec_data[i] / row_sum - vec_data[fine_index]); | ~~~~~~~~~~~~^~~~~~~~~ @@ -28998,15 +29020,27 @@ par_sv_interp.c:325:21: note: 'fine_index' was declared here 325 | HYPRE_Int fine_index, index; | ^~~~~~~~~~ -par_lr_interp.c:4159:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 4159 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -par_lr_interp.c:3918:21: note: 'Sop_j' was declared here - 3918 | HYPRE_BigInt *Sop_j; - | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c block_tridiag.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_restr.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c dsuperlu.c +par_vardifconv_rs.c: In function 'GenerateRSVarDifConv': +par_vardifconv_rs.c:316:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 316 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz - 1, p, q, r - 1, nx, ny, + | ^ +par_vardifconv_rs.c:51:18: note: 'big_offd_j' was declared here + 51 | HYPRE_BigInt *big_offd_j; + | ^~~~~~~~~~ +par_vardifconv_rs.c:318:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] + 318 | offd_data[o_cnt++] = cfm + ffm; + | ^ +par_vardifconv_rs.c:52:16: note: 'offd_data' was declared here + 52 | HYPRE_Real *offd_data; + | ^~~~~~~~~ +par_vardifconv_rs.c:415:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] + 415 | offd_j[i] = j; + | ~~~~~~~~~~^~~ +par_vardifconv_rs.c:50:18: note: 'offd_j' was declared here + 50 | HYPRE_Int *offd_j; + | ^~~~~~ partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp': partial.c:715:48: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 715 | sum += A_ext_data[jj1]; @@ -29038,42 +29072,6 @@ partial.c:95:21: note: 'Sop_j' was declared here 95 | HYPRE_BigInt *Sop_j; | ^~~~~ -par_restr.c: In function 'hypre_fgmresT': -par_restr.c:956:20: warning: 'normr' may be used uninitialized [-Wmaybe-uninitialized] - 956 | *relres = normr / normr0; - | ~~~~~~^~~~~~~~ -par_restr.c:844:18: note: 'normr' was declared here - 844 | HYPRE_Real t, normr, normr0, tolr; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ads.c -o ads.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ams.c -o ams.obj -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, - from _hypre_parcsr_ls.h:9, - from dsuperlu.c:8: -dsuperlu.c: In function 'hypre_SLUDistSetup': -./../seq_mv/seq_mv.h:84:63: warning: passing argument 8 of 'dCreate_CompRowLoc_Matrix_dist' from incompatible pointer type [-Wincompatible-pointer-types] - 84 | #define hypre_CSRMatrixBigJ(matrix) ((matrix) -> big_j) - | ~~~~~~~~~~^~~~~~~~~ - | | - | HYPRE_BigInt * {aka long long int *} -dsuperlu.c:84:7: note: in expansion of macro 'hypre_CSRMatrixBigJ' - 84 | hypre_CSRMatrixBigJ(A_local), big_rowptr, - | ^~~~~~~~~~~~~~~~~~~ -In file included from dsuperlu.h:11, - from dsuperlu.c:12: -/usr/include/superlu-dist/superlu_ddefs.h:447:49: note: expected 'int_t *' {aka 'int *'} but argument is of type 'HYPRE_BigInt *' {aka 'long long int *'} - 447 | int_t, double *, int_t *, int_t *, - | ^~~~~~~ -dsuperlu.c:84:37: warning: passing argument 9 of 'dCreate_CompRowLoc_Matrix_dist' from incompatible pointer type [-Wincompatible-pointer-types] - 84 | hypre_CSRMatrixBigJ(A_local), big_rowptr, - | ^~~~~~~~~~ - | | - | HYPRE_BigInt * {aka long long int *} -/usr/include/superlu-dist/superlu_ddefs.h:447:58: note: expected 'int_t *' {aka 'int *'} but argument is of type 'HYPRE_BigInt *' {aka 'long long int *'} - 447 | int_t, double *, int_t *, int_t *, - | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ame.c -o ame.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj schwarz.c: In function 'hypre_ParMPSchwarzSolve': schwarz.c:536:58: warning: 'A_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 536 | aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]]; @@ -29129,6 +29127,7 @@ schwarz.c:415:34: note: 'k_loc' was declared here 415 | HYPRE_Int jj, i, j, k, j_loc, k_loc; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr.c par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterpHost': par_lr_interp.c:5073:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 5073 | wall_time = time_getWallclockSeconds() - wall_time; @@ -29166,86 +29165,15 @@ par_lr_interp.c:4849:21: note: 'Sop_j' was declared here 4849 | HYPRE_BigInt *Sop_j; | ^~~~~ -In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, - from _hypre_parcsr_ls.h:9, - from ams.c:9: -In function 'hypre_ParVectorBlockSplit', - inlined from 'hypre_BoomerAMGBlockSolve' at ams.c:283:4: -ams.c:175:58: warning: 'b_' may be used uninitialized [-Wmaybe-uninitialized] - 175 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); -./../seq_mv/seq_mv.h:263:53: note: in definition of macro 'hypre_VectorSize' - 263 | #define hypre_VectorSize(vector) ((vector) -> size) - | ^~~~~~ -ams.c:175:29: note: in expansion of macro 'hypre_ParVectorLocalVector' - 175 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -ams.c: In function 'hypre_BoomerAMGBlockSolve': -ams.c:266:21: note: 'b_' declared here - 266 | hypre_ParVector *b_[3]; - | ^~ -In function 'hypre_ParVectorBlockSplit', - inlined from 'hypre_BoomerAMGBlockSolve' at ams.c:284:4: -ams.c:175:58: warning: 'x_' may be used uninitialized [-Wmaybe-uninitialized] - 175 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); -./../seq_mv/seq_mv.h:263:53: note: in definition of macro 'hypre_VectorSize' - 263 | #define hypre_VectorSize(vector) ((vector) -> size) - | ^~~~~~ -ams.c:175:29: note: in expansion of macro 'hypre_ParVectorLocalVector' - 175 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -ams.c: In function 'hypre_BoomerAMGBlockSolve': -ams.c:267:21: note: 'x_' declared here - 267 | hypre_ParVector *x_[3]; - | ^~ -In function 'hypre_ParVectorBlockSplit', - inlined from 'hypre_BoomerAMGBlockSolve' at ams.c:284:4: -ams.c:175:58: warning: 'x_' may be used uninitialized [-Wmaybe-uninitialized] - 175 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); -./../seq_mv/seq_mv.h:263:53: note: in definition of macro 'hypre_VectorSize' - 263 | #define hypre_VectorSize(vector) ((vector) -> size) - | ^~~~~~ -ams.c:175:29: note: in expansion of macro 'hypre_ParVectorLocalVector' - 175 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -ams.c: In function 'hypre_BoomerAMGBlockSolve': -ams.c:267:21: note: 'x_' declared here - 267 | hypre_ParVector *x_[3]; - | ^~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj -par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': -par_sv_interp_ln.c:474:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 474 | P_ext_data[index++] = P_ext_data[j]; - | ~~~~~~~~~~^~~ -par_sv_interp_ln.c:173:21: note: 'P_ext_data' was declared here - 173 | HYPRE_Real *P_ext_data; - | ^~~~~~~~~~ -par_sv_interp_ln.c:174:21: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 174 | HYPRE_Int *P_ext_i; - | ^~~~~~~ -par_sv_interp_ln.c:458:19: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 458 | big_k = P_ext_j[j]; - | ~~~~~~^~~~~~~~~~~~ -par_sv_interp_ln.c:175:21: note: 'P_ext_j' was declared here - 175 | HYPRE_BigInt *P_ext_j; - | ^~~~~~~ -par_sv_interp_ln.c:2631:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] - 2631 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_sv_interp_ln.c:172:21: note: 'P_ext' was declared here - 172 | hypre_CSRMatrix *P_ext; - | ^~~~~ -par_sv_interp_ln.c:1983:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized] - 1983 | value = P_diag_data_new[kk] * (vec_data[i] / gm_row_sum - vec_data[c_col]); - | ~~~~~~~~~~~~^~~~~~~~~~~~ -par_sv_interp_ln.c:87:21: note: 'gm_row_sum' was declared here - 87 | HYPRE_Real gm_row_sum; - | ^~~~~~~~~~ -par_sv_interp_ln.c:2405:34: warning: 'q_dist_value' may be used uninitialized [-Wmaybe-uninitialized] - 2405 | value += q_dist_value; - | ~~~~~~^~~~~~~~~~~~~~~ -par_sv_interp_ln.c:2153:40: note: 'q_dist_value' was declared here - 2153 | HYPRE_Real value, lost_value, q_dist_value; - | ^~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c dsuperlu.c +par_restr.c: In function 'hypre_fgmresT': +par_restr.c:956:20: warning: 'normr' may be used uninitialized [-Wmaybe-uninitialized] + 956 | *relres = normr / normr0; + | ~~~~~~^~~~~~~~ +par_restr.c:844:18: note: 'normr' was declared here + 844 | HYPRE_Real t, normr, normr0, tolr; + | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ads.c -o ads.obj partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': partial.c:1220:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 1220 | wall_time = time_getWallclockSeconds() - wall_time; @@ -29283,7 +29211,6 @@ partial.c:952:21: note: 'Sop_j' was declared here 952 | HYPRE_BigInt *Sop_j; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj partial.c:1777:37: warning: 'alfa' may be used uninitialized [-Wmaybe-uninitialized] 1777 | P_offd_data[jj] = -alfa * ahat_offd[j1]; | ^~~~~ @@ -29296,6 +29223,115 @@ partial.c:974:27: note: 'beta' was declared here 974 | HYPRE_Real alfa, beta; | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ams.c -o ams.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c ame.c -o ame.obj +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, + from _hypre_parcsr_ls.h:9, + from dsuperlu.c:8: +dsuperlu.c: In function 'hypre_SLUDistSetup': +./../seq_mv/seq_mv.h:84:63: warning: passing argument 8 of 'dCreate_CompRowLoc_Matrix_dist' from incompatible pointer type [-Wincompatible-pointer-types] + 84 | #define hypre_CSRMatrixBigJ(matrix) ((matrix) -> big_j) + | ~~~~~~~~~~^~~~~~~~~ + | | + | HYPRE_BigInt * {aka long long int *} +dsuperlu.c:84:7: note: in expansion of macro 'hypre_CSRMatrixBigJ' + 84 | hypre_CSRMatrixBigJ(A_local), big_rowptr, + | ^~~~~~~~~~~~~~~~~~~ +In file included from dsuperlu.h:11, + from dsuperlu.c:12: +/usr/include/superlu-dist/superlu_ddefs.h:447:49: note: expected 'int_t *' {aka 'int *'} but argument is of type 'HYPRE_BigInt *' {aka 'long long int *'} + 447 | int_t, double *, int_t *, int_t *, + | ^~~~~~~ +dsuperlu.c:84:37: warning: passing argument 9 of 'dCreate_CompRowLoc_Matrix_dist' from incompatible pointer type [-Wincompatible-pointer-types] + 84 | hypre_CSRMatrixBigJ(A_local), big_rowptr, + | ^~~~~~~~~~ + | | + | HYPRE_BigInt * {aka long long int *} +/usr/include/superlu-dist/superlu_ddefs.h:447:58: note: expected 'int_t *' {aka 'int *'} but argument is of type 'HYPRE_BigInt *' {aka 'long long int *'} + 447 | int_t, double *, int_t *, int_t *, + | ^~~~~~~ +par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': +par_sv_interp_ln.c:474:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 474 | P_ext_data[index++] = P_ext_data[j]; + | ~~~~~~~~~~^~~ +par_sv_interp_ln.c:173:21: note: 'P_ext_data' was declared here + 173 | HYPRE_Real *P_ext_data; + | ^~~~~~~~~~ +par_sv_interp_ln.c:174:21: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 174 | HYPRE_Int *P_ext_i; + | ^~~~~~~ +par_sv_interp_ln.c:458:19: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 458 | big_k = P_ext_j[j]; + | ~~~~~~^~~~~~~~~~~~ +par_sv_interp_ln.c:175:21: note: 'P_ext_j' was declared here + 175 | HYPRE_BigInt *P_ext_j; + | ^~~~~~~ +par_sv_interp_ln.c:2631:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] + 2631 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_sv_interp_ln.c:172:21: note: 'P_ext' was declared here + 172 | hypre_CSRMatrix *P_ext; + | ^~~~~ +par_sv_interp_ln.c:1983:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized] + 1983 | value = P_diag_data_new[kk] * (vec_data[i] / gm_row_sum - vec_data[c_col]); + | ~~~~~~~~~~~~^~~~~~~~~~~~ +par_sv_interp_ln.c:87:21: note: 'gm_row_sum' was declared here + 87 | HYPRE_Real gm_row_sum; + | ^~~~~~~~~~ +par_sv_interp_ln.c:2405:34: warning: 'q_dist_value' may be used uninitialized [-Wmaybe-uninitialized] + 2405 | value += q_dist_value; + | ~~~~~~^~~~~~~~~~~~~~~ +par_sv_interp_ln.c:2153:40: note: 'q_dist_value' was declared here + 2153 | HYPRE_Real value, lost_value, q_dist_value; + | ^~~~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj +In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, + from _hypre_parcsr_ls.h:9, + from ams.c:9: +In function 'hypre_ParVectorBlockSplit', + inlined from 'hypre_BoomerAMGBlockSolve' at ams.c:283:4: +ams.c:175:58: warning: 'b_' may be used uninitialized [-Wmaybe-uninitialized] + 175 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); +./../seq_mv/seq_mv.h:263:53: note: in definition of macro 'hypre_VectorSize' + 263 | #define hypre_VectorSize(vector) ((vector) -> size) + | ^~~~~~ +ams.c:175:29: note: in expansion of macro 'hypre_ParVectorLocalVector' + 175 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +ams.c: In function 'hypre_BoomerAMGBlockSolve': +ams.c:266:21: note: 'b_' declared here + 266 | hypre_ParVector *b_[3]; + | ^~ +In function 'hypre_ParVectorBlockSplit', + inlined from 'hypre_BoomerAMGBlockSolve' at ams.c:284:4: +ams.c:175:58: warning: 'x_' may be used uninitialized [-Wmaybe-uninitialized] + 175 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); +./../seq_mv/seq_mv.h:263:53: note: in definition of macro 'hypre_VectorSize' + 263 | #define hypre_VectorSize(vector) ((vector) -> size) + | ^~~~~~ +ams.c:175:29: note: in expansion of macro 'hypre_ParVectorLocalVector' + 175 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +ams.c: In function 'hypre_BoomerAMGBlockSolve': +ams.c:267:21: note: 'x_' declared here + 267 | hypre_ParVector *x_[3]; + | ^~ +In function 'hypre_ParVectorBlockSplit', + inlined from 'hypre_BoomerAMGBlockSolve' at ams.c:284:4: +ams.c:175:58: warning: 'x_' may be used uninitialized [-Wmaybe-uninitialized] + 175 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); +./../seq_mv/seq_mv.h:263:53: note: in definition of macro 'hypre_VectorSize' + 263 | #define hypre_VectorSize(vector) ((vector) -> size) + | ^~~~~~ +ams.c:175:29: note: in expansion of macro 'hypre_ParVectorLocalVector' + 175 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +ams.c: In function 'hypre_BoomerAMGBlockSolve': +ams.c:267:21: note: 'x_' declared here + 267 | hypre_ParVector *x_[3]; + | ^~ ads.c: In function 'hypre_ADSSolve': ads.c:1606:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] 1606 | hypre_printf(" Cycle %2d %e %f %e \n", @@ -29320,10 +29356,46 @@ 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve_device.c -o par_ilu_solve_device.obj +partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': +partial.c:2217:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] + 2217 | wall_time = time_getWallclockSeconds() - wall_time; + | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +partial.c:1994:21: note: 'wall_time' was declared here + 1994 | HYPRE_Real wall_time; + | ^~~~~~~~~ +partial.c:2506:46: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 2506 | (sgn * A_ext_data[jj1]) < 0) + | ~~~~~~~~~~^~~~~ +partial.c:1954:21: note: 'A_ext_data' was declared here + 1954 | HYPRE_Real *A_ext_data; + | ^~~~~~~~~~ +partial.c:2490:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 2490 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) + | ^ +partial.c:1955:21: note: 'A_ext_i' was declared here + 1955 | HYPRE_Int *A_ext_i; + | ^~~~~~~ +partial.c:2492:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 2492 | big_k1 = A_ext_j[jj1]; + | ~~~~~~~^~~~~~~~~~~~~~ +partial.c:1956:21: note: 'A_ext_j' was declared here + 1956 | HYPRE_BigInt *A_ext_j; + | ^~~~~~~ +partial.c:2185:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] + 2185 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) + | ^ +partial.c:1966:21: note: 'Sop_i' was declared here + 1966 | HYPRE_Int *Sop_i; + | ^~~~~ +partial.c:2187:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] + 2187 | big_k1 = Sop_j[kk]; + | ~~~~~~~^~~~~~~~~~~ +partial.c:1967:21: note: 'Sop_j' was declared here + 1967 | HYPRE_BigInt *Sop_j; + | ^~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp': par_sv_interp.c:1851:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1851 | P_ext_data[index++] = P_ext_data[j]; @@ -29346,38 +29418,38 @@ par_sv_interp.c:1640:21: note: 'P_ext' was declared here 1640 | hypre_CSRMatrix *P_ext; | ^~~~~ -ams.c: In function 'hypre_AMSComputePixyz': -ams.c:2360:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized] - 2360 | *Piy_ptr = Piy; - | ~~~~~~~~~^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj -ams.c:1858:30: note: 'Piy' was declared here - 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; - | ^~~ -ams.c:2364:16: warning: 'Piz' may be used uninitialized [-Wmaybe-uninitialized] - 2364 | *Piz_ptr = Piz; - | ~~~~~~~~~^~~~~ -ams.c:1858:36: note: 'Piz' was declared here - 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; - | ^~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj +schwarz.c: In function 'hypre_ParAdSchwarzSolve': +schwarz.c:3089:21: warning: 'x_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 3089 | x_ext_data[i] = 0.0; + | ~~~~~~~~~~~~~~^~~~~ +schwarz.c:3002:16: note: 'x_ext_data' was declared here + 3002 | HYPRE_Real *x_ext_data; + | ^~~~~~~~~~ +schwarz.c:3109:37: warning: 'vtemp_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 3109 | aux[jj] = vtemp_ext_data[j_loc - num_variables]; + | ^ par_amg_setup.c: In function 'hypre_BoomerAMGSetup': +schwarz.c:3005:16: note: 'vtemp_ext_data' was declared here + 3005 | HYPRE_Real *vtemp_ext_data; + | ^~~~~~~~~~~~~~ par_amg_setup.c:2920:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 2920 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amg_setup.c:222:20: note: 'wall_time' was declared here 222 | HYPRE_Real wall_time; /* for debugging instrumentation */ | ^~~~~~~~~ -partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': -partial.c:2217:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] - 2217 | wall_time = time_getWallclockSeconds() - wall_time; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -partial.c:1994:21: note: 'wall_time' was declared here - 1994 | HYPRE_Real wall_time; - | ^~~~~~~~~ -partial.c:2506:46: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 2506 | (sgn * A_ext_data[jj1]) < 0) - | ~~~~~~~~~~^~~~~ +schwarz.c:3141:43: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] + 3141 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; + | ^ +schwarz.c:3013:16: note: 'scale_ext' was declared here + 3013 | HYPRE_Real *scale_ext; + | ^~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj par_ilu_solve.c: In function 'hypre_ILUSolveRAPGMRESHOST': par_ilu_solve.c:2077:4: warning: 'x_local' may be used uninitialized [-Wmaybe-uninitialized] 2077 | hypre_SeqVectorSetConstantValues(x_local, 0.0); @@ -29391,33 +29463,9 @@ par_ilu_solve.c:1973:23: note: 'x_data' was declared here 1973 | HYPRE_Real *x_data; | ^~~~~~ -partial.c:1954:21: note: 'A_ext_data' was declared here - 1954 | HYPRE_Real *A_ext_data; - | ^~~~~~~~~~ -partial.c:2490:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 2490 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) - | ^ -partial.c:1955:21: note: 'A_ext_i' was declared here - 1955 | HYPRE_Int *A_ext_i; - | ^~~~~~~ -partial.c:2492:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 2492 | big_k1 = A_ext_j[jj1]; - | ~~~~~~~^~~~~~~~~~~~~~ -partial.c:1956:21: note: 'A_ext_j' was declared here - 1956 | HYPRE_BigInt *A_ext_j; - | ^~~~~~~ -partial.c:2185:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] - 2185 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) - | ^ -partial.c:1966:21: note: 'Sop_i' was declared here - 1966 | HYPRE_Int *Sop_i; - | ^~~~~ -partial.c:2187:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] - 2187 | big_k1 = Sop_j[kk]; - | ~~~~~~~^~~~~~~~~~~ -partial.c:1967:21: note: 'Sop_j' was declared here - 1967 | HYPRE_BigInt *Sop_j; - | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj par_ilu_solve.c: In function 'hypre_NSHSolve': par_ilu_solve.c:2243:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] 2243 | hypre_ParVectorCopy(f, residual ); @@ -29425,31 +29473,41 @@ par_ilu_solve.c:2184:26: note: 'residual' was declared here 2184 | hypre_ParVector *residual; | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj -par_ilu_solve.c: In function 'hypre_ILUSolve': -par_ilu_solve.c:164:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] - 164 | hypre_ParVectorCopy(f, residual); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -par_ilu_solve.c:93:26: note: 'residual' was declared here - 93 | hypre_ParVector *residual; - | ^~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj +schwarz.c: In function 'hypre_ParAMGCreateDomainDof': +schwarz.c:3686:49: warning: 'a_ext_i' may be used uninitialized [-Wmaybe-uninitialized] + 3686 | for (j = a_ext_i[i_dof]; j < a_ext_i[i_dof + 1]; j++) + | ^ +schwarz.c:3216:15: note: 'a_ext_i' was declared here + 3216 | HYPRE_Int *a_ext_i; + | ^~~~~~~ +schwarz.c:3688:19: warning: 'a_ext_j' may be used uninitialized [-Wmaybe-uninitialized] + 3688 | jj = a_ext_j[j]; + | ~~~^~~~~~~~~~~~ +schwarz.c:3217:18: note: 'a_ext_j' was declared here + 3217 | HYPRE_BigInt *a_ext_j; + | ^~~~~~~ +schwarz.c:3703:72: warning: 'a_ext_data' may be used uninitialized [-Wmaybe-uninitialized] + 3703 | AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; + | ~~~~~~~~~~^~~ +schwarz.c:3218:16: note: 'a_ext_data' was declared here + 3218 | HYPRE_Real *a_ext_data; + | ^~~~~~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj +ams.c: In function 'hypre_AMSComputePixyz': +ams.c:2360:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized] + 2360 | *Piy_ptr = Piy; + | ~~~~~~~~~^~~~~ +ams.c:1858:30: note: 'Piy' was declared here + 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; + | ^~~ +ams.c:2364:16: warning: 'Piz' may be used uninitialized [-Wmaybe-uninitialized] + 2364 | *Piz_ptr = Piz; + | ~~~~~~~~~^~~~~ +ams.c:1858:36: note: 'Piz' was declared here + 1858 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; + | ^~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj -par_ilu_setup.c: In function 'hypre_ILUSetupILUKSymbolic': -par_ilu_setup.c:4557:23: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] - 4557 | while (ctrS + k > capacity_S) - | ~~~~~~~~~^~~~~~~~~~~~ -par_ilu_setup.c:4233:22: note: 'capacity_S' was declared here - 4233 | HYPRE_Int capacity_S; - | ^~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj par_ilu.c: In function 'hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal': par_ilu.c:4433:7: warning: 'nnzM' may be used uninitialized [-Wmaybe-uninitialized] 4433 | hypre_printf("matrix size %5d\nfinal norm at loop %5d is %16.12f, time per iteration is %16.12f, complexity is %16.12f out of maximum %16.12f\n", @@ -29473,6 +29531,13 @@ par_ilu.c:4301:22: note: 'time_s' was declared here 4301 | HYPRE_Real time_s, time_e; | ^~~~~~ +par_ilu_solve.c: In function 'hypre_ILUSolve': +par_ilu_solve.c:164:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] + 164 | hypre_ParVectorCopy(f, residual); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +par_ilu_solve.c:93:26: note: 'residual' was declared here + 93 | hypre_ParVector *residual; + | ^~~~~~~~ par_ilu.c: In function 'hypre_ILUParCSRInverseNSH': par_ilu.c:4581:37: warning: 'time_s' may be used uninitialized [-Wmaybe-uninitialized] 4581 | norm, (time_e - time_s) / i); @@ -29480,53 +29545,56 @@ par_ilu.c:4485:28: note: 'time_s' was declared here 4485 | HYPRE_Real time_s, time_e; | ^~~~~~ -schwarz.c: In function 'hypre_ParAdSchwarzSolve': -schwarz.c:3089:21: warning: 'x_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 3089 | x_ext_data[i] = 0.0; - | ~~~~~~~~~~~~~~^~~~~ -schwarz.c:3002:16: note: 'x_ext_data' was declared here - 3002 | HYPRE_Real *x_ext_data; - | ^~~~~~~~~~ -schwarz.c:3109:37: warning: 'vtemp_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 3109 | aux[jj] = vtemp_ext_data[j_loc - num_variables]; - | ^ -schwarz.c:3005:16: note: 'vtemp_ext_data' was declared here - 3005 | HYPRE_Real *vtemp_ext_data; - | ^~~~~~~~~~~~~~ -schwarz.c:3141:43: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] - 3141 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; - | ^ -schwarz.c:3013:16: note: 'scale_ext' was declared here - 3013 | HYPRE_Real *scale_ext; +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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/aarch64-linux-gnu/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj +schwarz.c: In function 'hypre_ParGenerateScale': +schwarz.c:3797:22: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] + 3797 | scale_ext[j_loc - num_variables] += 1.0; + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +schwarz.c:3762:16: note: 'scale_ext' was declared here + 3762 | HYPRE_Real *scale_ext; + | ^~~~~~~~~ +schwarz.c:3763:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] + 3763 | HYPRE_Real *scale_int; + | ^~~~~~~~~ +par_ilu_setup.c: In function 'hypre_ILUSetupILUKSymbolic': +par_ilu_setup.c:4557:23: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] + 4557 | while (ctrS + k > capacity_S) + | ~~~~~~~~~^~~~~~~~~~~~ +par_ilu_setup.c:4233:22: note: 'capacity_S' was declared here + 4233 | HYPRE_Int capacity_S; + | ^~~~~~~~~~ +schwarz.c: In function 'hypre_ParGenerateHybridScale': +schwarz.c:3910:25: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] + 3910 | scale_ext[j_loc] += 1.0; + | ~~~~~~~~~^~~~~~~ +schwarz.c:3854:16: note: 'scale_ext' was declared here + 3854 | HYPRE_Real *scale_ext; + | ^~~~~~~~~ +schwarz.c:3908:26: warning: 'index_ext' may be used uninitialized [-Wmaybe-uninitialized] + 3908 | if (index_ext[j_loc] == -1) + | ^ +schwarz.c:3861:15: note: 'index_ext' was declared here + 3861 | HYPRE_Int *index_ext; + | ^~~~~~~~~ +schwarz.c:3855:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] + 3855 | HYPRE_Real *scale_int; | ^~~~~~~~~ ams.c: In function 'hypre_AMSSolve': -schwarz.c: In function 'hypre_ParAMGCreateDomainDof': ams.c:3835:13: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] 3835 | hypre_printf(" Cycle %2d %e %f %e \n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3836 | i + 1, r_norm, r_norm / old_resid, relative_resid); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -schwarz.c:3686:49: warning: 'a_ext_i' may be used uninitialized [-Wmaybe-uninitialized] - 3686 | for (j = a_ext_i[i_dof]; j < a_ext_i[i_dof + 1]; j++) - | ^ ams.c:3621:24: note: 'r_norm' was declared here 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~ -schwarz.c:3216:15: note: 'a_ext_i' was declared here - 3216 | HYPRE_Int *a_ext_i; - | ^~~~~~~ ams.c:3826:13: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] 3826 | if (b_norm) | ^ -schwarz.c:3688:19: warning: 'a_ext_j' may be used uninitialized [-Wmaybe-uninitialized] - 3688 | jj = a_ext_j[j]; - | ~~~^~~~~~~~~~~~ ams.c:3621:32: note: 'b_norm' was declared here 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~ -schwarz.c:3217:18: note: 'a_ext_j' was declared here - 3217 | HYPRE_BigInt *a_ext_j; - | ^~~~~~~ ams.c:3847:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] 3847 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -29535,12 +29603,6 @@ ams.c:3621:15: note: 'r0_norm' was declared here 3621 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~~ -schwarz.c:3703:72: warning: 'a_ext_data' may be used uninitialized [-Wmaybe-uninitialized] - 3703 | AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; - | ~~~~~~~~~~^~~ -schwarz.c:3218:16: note: 'a_ext_data' was declared here - 3218 | HYPRE_Real *a_ext_data; - | ^~~~~~~~~~ par_ilu_setup.c: In function 'hypre_ILUSetupILUT': par_ilu_setup.c:5790:31: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] 5790 | while (ctrS + lenhu + 1 > capacity_S) @@ -29548,16 +29610,6 @@ par_ilu_setup.c:5202:29: note: 'capacity_S' was declared here 5202 | HYPRE_Int capacity_S; | ^~~~~~~~~~ -schwarz.c: In function 'hypre_ParGenerateScale': -schwarz.c:3797:22: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] - 3797 | scale_ext[j_loc - num_variables] += 1.0; - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -schwarz.c:3762:16: note: 'scale_ext' was declared here - 3762 | HYPRE_Real *scale_ext; - | ^~~~~~~~~ -schwarz.c:3763:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] - 3763 | HYPRE_Real *scale_int; - | ^~~~~~~~~ ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': ams.c:4600:41: warning: 'diag' may be used uninitialized [-Wmaybe-uninitialized] 4600 | if (l1_norm[i] <= 4.0 / 3.0 * diag) @@ -29565,22 +29617,6 @@ ams.c:4367:15: note: 'diag' was declared here 4367 | HYPRE_Real diag; | ^~~~ -schwarz.c: In function 'hypre_ParGenerateHybridScale': -schwarz.c:3910:25: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] - 3910 | scale_ext[j_loc] += 1.0; - | ~~~~~~~~~^~~~~~~ -schwarz.c:3854:16: note: 'scale_ext' was declared here - 3854 | HYPRE_Real *scale_ext; - | ^~~~~~~~~ -schwarz.c:3908:26: warning: 'index_ext' may be used uninitialized [-Wmaybe-uninitialized] - 3908 | if (index_ext[j_loc] == -1) - | ^ -schwarz.c:3861:15: note: 'index_ext' was declared here - 3861 | HYPRE_Int *index_ext; - | ^~~~~~~~~ -schwarz.c:3855:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] - 3855 | HYPRE_Real *scale_int; - | ^~~~~~~~~ Building libHYPRE_parcsr_ls.a ... ar -rcu libHYPRE_parcsr_ls.a 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_parcsr_mgr.o F90_HYPRE_parcsr_ilu.o F90_HYPRE_ams.o gen_redcs_mat.o HYPRE_parcsr_amg.o HYPRE_parcsr_amgdd.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_ilu.o HYPRE_parcsr_fsai.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_2s_interp.o par_amg.o par_amgdd.o par_amgdd_comp_grid.o par_amgdd_setup.o par_amgdd_solve.o par_amgdd_fac_cycle.o par_amgdd_helpers.o par_amg_solve.o par_amg_solveT.o par_fsai.o par_fsai_setup.o par_fsai_solve.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_gauss_elim.o par_gsmg.o par_indepset.o par_interp.o par_jacobi_interp.o par_krylov_func.o par_mod_lr_interp.o par_multi_interp.o par_mod_multi_interp.o par_laplace.o par_laplace_27pt.o par_laplace_9pt.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_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 par_vardifconv.o par_vardifconv_rs.o partial.o schwarz.o block_tridiag.o par_restr.o par_lr_restr.o dsuperlu.o ads.obj ams.obj ame.obj par_amg_setup.obj par_ilu.obj par_ilu_setup.obj par_ilu_solve_device.obj par_ilu_solve.obj par_cheby_device.obj par_relax_more_device.obj par_coarsen_device.obj par_coarse_parms_device.obj par_indepset_device.obj par_interp_device.obj par_lr_restr_device.obj par_interp_trunc_device.obj par_lr_interp_device.obj par_strength_device.obj par_strength2nd_device.obj par_amgdd_fac_cycle_device.obj par_2s_interp_device.obj par_relax_device.obj par_mod_multi_interp_device.obj par_mgr_device.obj ar: `u' modifier ignored since `D' is the default (see `U') @@ -29606,11 +29642,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_matrix.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_stencil.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_vector.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c project.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_grid.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_io.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matrix_mask.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_stencil.c In file included from assumed_part.c:10: In function 'hypre_APSubdivideRegion', inlined from 'hypre_APSubdivideRegion' at assumed_part.c:75:1: @@ -29626,12 +29657,16 @@ assumed_part.c:87:31: note: 'div' declared here 87 | hypre_Index isize, index, div; | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c project.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_grid.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_io.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matrix_mask.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_stencil.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_axpy.c -o struct_axpy.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_communication.c -o struct_communication.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_copy.c -o struct_copy.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matrix.c -o struct_matrix.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj In function 'hypre_APSubdivideRegion', inlined from 'hypre_APSubdivideRegion' at assumed_part.c:75:1, inlined from 'hypre_APRefineRegionsByVol' at assumed_part.c:649:7: @@ -29647,7 +29682,14 @@ assumed_part.c:87:31: note: 'div' declared here 87 | hypre_Index isize, index, div; | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_scale.c -o struct_scale.obj +struct_communication.c: In function 'hypre_CommPkgCreate': +struct_communication.c:265:12: warning: 'comm_type' may be used uninitialized [-Wmaybe-uninitialized] + 265 | k = hypre_CommTypeNumEntries(comm_type); +struct_communication.c:65:26: note: 'comm_type' was declared here + 65 | hypre_CommType *comm_type; + | ^~~~~~~~~ struct_io.c: In function 'hypre_ReadBoxArrayData_CC': struct_io.c:334:21: warning: 'constant_stencil_size' may be used uninitialized [-Wmaybe-uninitialized] 334 | for (j = 0; j < constant_stencil_size; j++) @@ -29663,12 +29705,6 @@ 703 | HYPRE_Int p, b, boxnum; | ^~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/aarch64-linux-gnu/openmpi/include -c struct_vector.c -o struct_vector.obj -struct_communication.c: In function 'hypre_CommPkgCreate': -struct_communication.c:265:12: warning: 'comm_type' may be used uninitialized [-Wmaybe-uninitialized] - 265 | k = hypre_CommTypeNumEntries(comm_type); -struct_communication.c:65:26: note: 'comm_type' was declared here - 65 | hypre_CommType *comm_type; - | ^~~~~~~~~ Building libHYPRE_struct_mv.a ... ar -rcu libHYPRE_struct_mv.a assumed_part.o box_algebra.o box_boundary.o box.o box_manager.o communication_info.o computation.o F90_HYPRE_struct_grid.o F90_HYPRE_struct_matrix.o F90_HYPRE_struct_stencil.o F90_HYPRE_struct_vector.o HYPRE_struct_grid.o HYPRE_struct_matrix.o HYPRE_struct_stencil.o HYPRE_struct_vector.o project.o struct_grid.o struct_io.o struct_matrix_mask.o struct_stencil.o struct_axpy.obj struct_communication.obj struct_copy.obj struct_innerprod.obj struct_matrix.obj struct_matvec.obj struct_scale.obj struct_vector.obj ar: `u' modifier ignored since `D' is the default (see `U') @@ -29721,17 +29757,8 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_solve.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj -smg_setup_rap.c: In function 'hypre_SMGCreateRAPOp': -smg_setup_rap.c:65:11: warning: 'RAP' may be used uninitialized [-Wmaybe-uninitialized] - 65 | return RAP; - | ^~~ -smg_setup_rap.c:25:27: note: 'RAP' was declared here - 25 | hypre_StructMatrix *RAP; - | ^~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_int.c -o HYPRE_struct_int.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c HYPRE_struct_pcg.c -o HYPRE_struct_pcg.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg3_setup_rap.c -o pfmg3_setup_rap.obj sparse_msg_setup_rap.c: In function 'hypre_SparseMSGCreateRAPOp': sparse_msg_setup_rap.c:45:11: warning: 'RAP' may be used uninitialized [-Wmaybe-uninitialized] 45 | return RAP; @@ -29739,6 +29766,15 @@ sparse_msg_setup_rap.c:29:27: note: 'RAP' was declared here 29 | hypre_StructMatrix *RAP; | ^~~ +smg_setup_rap.c: In function 'hypre_SMGCreateRAPOp': +smg_setup_rap.c:65:11: warning: 'RAP' may be used uninitialized [-Wmaybe-uninitialized] + 65 | return RAP; + | ^~~ +smg_setup_rap.c:25:27: note: 'RAP' was declared here + 25 | hypre_StructMatrix *RAP; + | ^~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg3_setup_rap.c -o pfmg3_setup_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup.c -o pfmg_setup.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup_interp.c -o pfmg_setup_interp.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c pfmg_setup_rap5.c -o pfmg_setup_rap5.obj @@ -29783,6 +29819,21 @@ cyclic_reduction.c:241:44: note: 'ac_ce' was declared here 241 | HYPRE_Real *ac_cc, *ac_cw, *ac_ce; | ^~~~~ +red_black_constantcoef_gs.c: In function 'hypre_RedBlackConstantCoefGS': +red_black_constantcoef_gs.c:47:27: warning: 'xoff0' may be used uninitialized [-Wmaybe-uninitialized] + 47 | HYPRE_Int xoff0, xoff1, xoff2, xoff3, xoff4, xoff5; + | ^~~~~ +red_black_constantcoef_gs.c:47:34: warning: 'xoff1' may be used uninitialized [-Wmaybe-uninitialized] + 47 | HYPRE_Int xoff0, xoff1, xoff2, xoff3, xoff4, xoff5; + | ^~~~~ +red_black_constantcoef_gs.c:56:27: warning: 'App0' may be used uninitialized [-Wmaybe-uninitialized] + 56 | HYPRE_Real App0, App1, App2, App3, App4, App5, AApd; + | ^~~~ +red_black_constantcoef_gs.c:56:33: warning: 'App1' may be used uninitialized [-Wmaybe-uninitialized] + 56 | HYPRE_Real App0, App1, App2, App3, App4, App5, AApd; + | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS5': pfmg_setup_interp.c:890:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 890 | if (!center) @@ -29802,20 +29853,19 @@ pfmg_setup_interp.c:874:32: note: 'right' was declared here 874 | HYPRE_Real center, left, right; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj -red_black_constantcoef_gs.c: In function 'hypre_RedBlackConstantCoefGS': -red_black_constantcoef_gs.c:47:27: warning: 'xoff0' may be used uninitialized [-Wmaybe-uninitialized] - 47 | HYPRE_Int xoff0, xoff1, xoff2, xoff3, xoff4, xoff5; - | ^~~~~ -red_black_constantcoef_gs.c:47:34: warning: 'xoff1' may be used uninitialized [-Wmaybe-uninitialized] - 47 | HYPRE_Int xoff0, xoff1, xoff2, xoff3, xoff4, xoff5; - | ^~~~~ -red_black_constantcoef_gs.c:56:27: warning: 'App0' may be used uninitialized [-Wmaybe-uninitialized] - 56 | HYPRE_Real App0, App1, App2, App3, App4, App5, AApd; - | ^~~~ -red_black_constantcoef_gs.c:56:33: warning: 'App1' may be used uninitialized [-Wmaybe-uninitialized] - 56 | HYPRE_Real App0, App1, App2, App3, App4, App5, AApd; - | ^~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj +In file included from _hypre_struct_ls.h:9, + from semi_setup_rap.c:8: +semi_setup_rap.c: In function 'hypre_SemiCreateRAPOp': +semi_setup_rap.c:197:42: warning: 'not_cdirs' may be used uninitialized [-Wmaybe-uninitialized] + 197 | hypre_IndexD(indexRAP, not_cdirs[0]) = 1; + | ~~~~~~~~~^~~ +./../struct_mv/_hypre_struct_mv.h:99:40: note: in definition of macro 'hypre_IndexD' + 99 | #define hypre_IndexD(index, d) (index[d]) + | ^ +semi_setup_rap.c:57:27: note: 'not_cdirs' was declared here + 57 | HYPRE_Int *not_cdirs; + | ^~~~~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS9': pfmg_setup_interp.c:1036:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1036 | if (!center) @@ -29835,8 +29885,9 @@ pfmg_setup_interp.c:1020:32: note: 'right' was declared here 1020 | HYPRE_Real center, left, right; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg.c -o smg.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS7': pfmg_setup_interp.c:1165:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1165 | if (!center) @@ -29856,25 +29907,8 @@ pfmg_setup_interp.c:1144:32: note: 'right' was declared here 1144 | HYPRE_Real center, left, right; | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg.c -o smg.obj -In file included from _hypre_struct_ls.h:9, - from semi_setup_rap.c:8: -semi_setup_rap.c: In function 'hypre_SemiCreateRAPOp': -semi_setup_rap.c:197:42: warning: 'not_cdirs' may be used uninitialized [-Wmaybe-uninitialized] - 197 | hypre_IndexD(indexRAP, not_cdirs[0]) = 1; - | ~~~~~~~~~^~~ -./../struct_mv/_hypre_struct_mv.h:99:40: note: in definition of macro 'hypre_IndexD' - 99 | #define hypre_IndexD(index, d) (index[d]) - | ^ -semi_setup_rap.c:57:27: note: 'not_cdirs' was declared here - 57 | HYPRE_Int *not_cdirs; - | ^~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_residual.c -o smg_residual.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym': smg2_setup_rap.c:408:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 408 | + a_csw[iA] * pa[iP1]; @@ -29894,6 +29928,8 @@ smg2_setup_rap.c:180:42: note: 'a_cnw' was declared here 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS15': pfmg_setup_interp.c:1490:13: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1490 | if (!center) @@ -29951,26 +29987,6 @@ | ^~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj -sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPSym': -sparse_msg2_setup_rap.c:448:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] - 448 | + a_csw[iA] * pa[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:195:26: note: 'a_csw' was declared here - 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; - | ^~~~~ -sparse_msg2_setup_rap.c:458:57: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] - 458 | + a_cse[iA] * pa[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:195:34: note: 'a_cse' was declared here - 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; - | ^~~~~ -sparse_msg2_setup_rap.c:467:64: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] - 467 | + a_cnw[iA] * pa[iP1]; - | ~~~~~^~~~ -sparse_msg2_setup_rap.c:195:42: note: 'a_cnw' was declared here - 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; - | ^~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym': smg2_setup_rap.c:723:64: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 723 | + a_cse[iA] * pb[iP1] @@ -29990,6 +30006,25 @@ smg2_setup_rap.c:491:42: note: 'a_cne' was declared here 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ +sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPSym': +sparse_msg2_setup_rap.c:448:57: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] + 448 | + a_csw[iA] * pa[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:195:26: note: 'a_csw' was declared here + 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; + | ^~~~~ +sparse_msg2_setup_rap.c:458:57: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] + 458 | + a_cse[iA] * pa[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:195:34: note: 'a_cse' was declared here + 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; + | ^~~~~ +sparse_msg2_setup_rap.c:467:64: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] + 467 | + a_cnw[iA] * pa[iP1]; + | ~~~~~^~~~ +sparse_msg2_setup_rap.c:195:42: note: 'a_cnw' was declared here + 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; + | ^~~~~ smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPSym': smg3_setup_rap.c:869:65: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 869 | + rb[iR] * a_asw[iAm1] @@ -30163,6 +30198,7 @@ smg3_setup_rap.c:266:56: note: 'rap_bne' was declared here 266 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19': pfmg_setup_interp.c:1675:10: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1675 | if (!center) @@ -30707,24 +30743,6 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_scale.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_stencil.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_matrix.c -o sstruct_matrix.obj -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj -HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': -HYPRE_sstruct_vector.c:214:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] - 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 215 | &hypre_SStructVectorIJVector(vector)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_sstruct_vector.c:153:28: note: 'ilower' was declared here - 153 | HYPRE_Int ilower, iupper; - | ^~~~~~ -HYPRE_sstruct_vector.c:214:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized] - 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 215 | &hypre_SStructVectorIJVector(vector)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -HYPRE_sstruct_vector.c:153:36: note: 'iupper' was declared here - 153 | HYPRE_Int ilower, iupper; - | ^~~~~~ HYPRE_sstruct_matrix.c: In function 'HYPRE_SStructMatrixInitialize': HYPRE_sstruct_matrix.c:314:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 314 | HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, @@ -30758,6 +30776,24 @@ HYPRE_sstruct_matrix.c:240:52: note: 'jupper' was declared here 240 | HYPRE_Int ilower, iupper, jlower, jupper; | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj +HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': +HYPRE_sstruct_vector.c:214:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] + 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 215 | &hypre_SStructVectorIJVector(vector)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_sstruct_vector.c:153:28: note: 'ilower' was declared here + 153 | HYPRE_Int ilower, iupper; + | ^~~~~~ +HYPRE_sstruct_vector.c:214:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized] + 214 | HYPRE_IJVectorCreate(comm, ilower, iupper, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 215 | &hypre_SStructVectorIJVector(vector)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +HYPRE_sstruct_vector.c:153:36: note: 'iupper' was declared here + 153 | HYPRE_Int ilower, iupper; + | ^~~~~~ Building libHYPRE_sstruct_mv.a ... ar -rcu libHYPRE_sstruct_mv.a F90_HYPRE_sstruct_graph.o F90_HYPRE_sstruct_grid.o F90_HYPRE_sstruct_matrix.o F90_HYPRE_sstruct_stencil.o F90_HYPRE_sstruct_vector.o HYPRE_sstruct_graph.o HYPRE_sstruct_grid.o HYPRE_sstruct_matrix.o HYPRE_sstruct_stencil.o HYPRE_sstruct_vector.o sstruct_axpy.o sstruct_copy.o sstruct_graph.o sstruct_grid.o sstruct_innerprod.o sstruct_matvec.o sstruct_scale.o sstruct_stencil.o sstruct_matrix.obj sstruct_vector.obj ar: `u' modifier ignored since `D' is the default (see `U') @@ -30803,6 +30839,9 @@ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c eliminate_rowscols.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_grad.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_physbdy.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_semi_interp.c fac_cf_coarsen.c: In function 'hypre_AMR_CFCoarsen': fac_cf_coarsen.c:369:35: warning: 'startrank' may be used uninitialized [-Wmaybe-uninitialized] 369 | if ((rank - startrank) >= hypre_SStructGraphIUVEntry(graph, 0) && @@ -30819,9 +30858,6 @@ fac_cf_coarsen.c:131:28: note: 'lindex[2]' was declared here 131 | hypre_Index lindex, zero_index; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_semi_interp.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_solve.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_solve2.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c maxwell_TV.c @@ -30841,8 +30877,6 @@ maxwell_solve2.c:76:36: note: 'x_dot_x' was declared here 76 | HYPRE_Real e_dot_e, x_dot_x; | ^~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_owninfo.c In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_grad.c:18: @@ -30869,6 +30903,8 @@ maxwell_grad.c:89:38: note: 'ndirection' was declared here 89 | HYPRE_Int *direction, ndirection; | ^~~~~~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_owninfo.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_recvinfo.c maxwell_physbdy.c: In function 'hypre_Maxwell_PhysBdy': maxwell_physbdy.c:71:28: warning: 'cbox_mapping' may be used uninitialized [-Wmaybe-uninitialized] @@ -30901,14 +30937,40 @@ | ^~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sendinfo.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_relax.c +In file included from _hypre_sstruct_ls.h:19, + from fac_interp2.c:21: +fac_interp2.c: In function 'hypre_FAC_WeightedInterp2': +fac_interp2.c:980:65: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] + 980 | kmax = hypre_min( (intersect_size[2] - lindex[2] * stride[2]), + | ~~~~~~~~~~^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:53:28: note: in definition of macro 'hypre_min' + 53 | #define hypre_min(a,b) (((a)<(b)) ? (a) : (b)) + | ^ +fac_interp2.c:742:39: note: 'lindex[2]' was declared here + 742 | hypre_Index loop_size, lindex; + | ^~~~~~ +fac_interp2.c:978:65: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] + 978 | jmax = hypre_min( (intersect_size[1] - lindex[1] * stride[1]), + | ~~~~~~~~~~^~~~~~~~~~~ +./../utilities/_hypre_utilities.h:53:28: note: in definition of macro 'hypre_min' + 53 | #define hypre_min(a,b) (((a)<(b)) ? (a) : (b)) + | ^ +fac_interp2.c:742:39: note: 'lindex[1]' was declared here + 742 | hypre_Index loop_size, lindex; + | ^~~~~~ +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup.c nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c nd1_amge_interpolation.c:264:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized] 264 | tmp_J = (OffProcRows[swap[m]] -> cols); | ~~~~^~~ nd1_amge_interpolation.c:49:15: note: 'swap' was declared here 49 | HYPRE_Int *swap; | ^~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_solve.c In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_TV_setup.c:15: @@ -30940,35 +31002,10 @@ maxwell_TV_setup.c:117:54: note: 'vartype_faces' was declared here 117 | HYPRE_SStructVariable *vartypes, *vartype_edges, *vartype_faces, *vartype_cell; | ^~~~~~~~~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_relax.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_pfmg_solve.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_interp.c -In file included from _hypre_sstruct_ls.h:19, - from fac_interp2.c:21: -fac_interp2.c: In function 'hypre_FAC_WeightedInterp2': -fac_interp2.c:980:65: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] - 980 | kmax = hypre_min( (intersect_size[2] - lindex[2] * stride[2]), - | ~~~~~~~~~~^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:53:28: note: in definition of macro 'hypre_min' - 53 | #define hypre_min(a,b) (((a)<(b)) ? (a) : (b)) - | ^ -fac_interp2.c:742:39: note: 'lindex[2]' was declared here - 742 | hypre_Index loop_size, lindex; - | ^~~~~~ -fac_interp2.c:978:65: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] - 978 | jmax = hypre_min( (intersect_size[1] - lindex[1] * stride[1]), - | ~~~~~~~~~~^~~~~~~~~~~ -./../utilities/_hypre_utilities.h:53:28: note: in definition of macro 'hypre_min' - 53 | #define hypre_min(a,b) (((a)<(b)) ? (a) : (b)) - | ^ -fac_interp2.c:742:39: note: 'lindex[1]' was declared here - 742 | hypre_Index loop_size, lindex; - | ^~~~~~ mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c sys_semi_restrict.c mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj +mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj sstruct_sharedDOFComm.c: In function 'hypre_SStructSharedDOF_ParcsrMatRowsComm': sstruct_sharedDOFComm.c:632:27: warning: 'nbdry_slabs' may be used uninitialized [-Wmaybe-uninitialized] 632 | for (i = 0; i < nbdry_slabs; i++) @@ -31013,7 +31050,6 @@ sstruct_sharedDOFComm.c:113:45: note: 'lindex[2]' was declared here 113 | hypre_Index loop_size, start, lindex; | ^~~~~~ -mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_setup2.c -o fac_setup2.obj mpicc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/hypre-2.28.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic -O3 -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./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/aarch64-linux-gnu/openmpi/include -c fac_zero_stencilcoef.c -o fac_zero_stencilcoef.obj @@ -31577,9 +31613,9 @@ Hypre init times: ============================================= Hypre init: - wall clock time = 0.000005 seconds + wall clock time = 0.000003 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000005 seconds + cpu clock time = 0.000004 seconds cpu MFLOPS = 0.000000 Laplacian: num_fun = 1 @@ -31591,9 +31627,9 @@ Generate Matrix: ============================================= Spatial Operator: - wall clock time = 0.000552 seconds + wall clock time = 0.000477 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000552 seconds + cpu clock time = 0.000477 seconds cpu MFLOPS = 0.000000 Number of vector components: 1 @@ -31603,9 +31639,9 @@ IJ Vector Setup: ============================================= RHS and Initial Guess: - wall clock time = 0.000319 seconds + wall clock time = 0.000260 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000320 seconds + cpu clock time = 0.000260 seconds cpu MFLOPS = 0.000000 Solver: AMG @@ -31681,9 +31717,9 @@ Setup phase times: ============================================= BoomerAMG Setup: - wall clock time = 0.008548 seconds + wall clock time = 0.004888 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.008532 seconds + cpu clock time = 0.004804 seconds cpu MFLOPS = 0.000000 @@ -31736,9 +31772,9 @@ Solve phase times: ============================================= BoomerAMG Solve: - wall clock time = 0.002446 seconds + wall clock time = 0.001688 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.002446 seconds + cpu clock time = 0.001525 seconds cpu MFLOPS = 0.000000 @@ -31768,27 +31804,27 @@ Struct Interface: ============================================= Struct Interface: - wall clock time = 0.000993 seconds + wall clock time = 0.000498 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000674 seconds + cpu clock time = 0.000499 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= SMG Setup: - wall clock time = 0.013812 seconds + wall clock time = 0.005365 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.013778 seconds + cpu clock time = 0.005367 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= SMG Solve: - wall clock time = 0.013268 seconds + wall clock time = 0.005862 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.013532 seconds + cpu clock time = 0.005866 seconds cpu MFLOPS = 0.000000 @@ -31802,36 +31838,36 @@ SStruct Interface: ============================================= SStruct Interface: - wall clock time = 0.007814 seconds + wall clock time = 0.003649 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.007684 seconds + cpu clock time = 0.003594 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= GMRES Setup: - wall clock time = 0.000895 seconds + wall clock time = 0.000558 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000896 seconds + cpu clock time = 0.000560 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= GMRES Solve: - wall clock time = 0.012089 seconds + wall clock time = 0.004203 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.011826 seconds + cpu clock time = 0.004208 seconds cpu MFLOPS = 0.000000 Iterations = 27 Final Relative Residual Norm = 6.891943e-07 --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:01 ij.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:01 sstruct.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:01 struct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:36 ij.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:36 sstruct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:36 struct.err make[2]: Leaving directory '/build/reproducible-path/hypre-2.28.0/src' == running make check (MPI -P 3 1 1) == make[2]: Entering directory '/build/reproducible-path/hypre-2.28.0/src' @@ -31849,7 +31885,7 @@ Hypre init times: ============================================= Hypre init: - wall clock time = 0.000005 seconds + wall clock time = 0.000003 seconds wall MFLOPS = 0.000000 cpu clock time = 0.000004 seconds cpu MFLOPS = 0.000000 @@ -31863,9 +31899,9 @@ Generate Matrix: ============================================= Spatial Operator: - wall clock time = 0.000177 seconds + wall clock time = 0.000135 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000178 seconds + cpu clock time = 0.000124 seconds cpu MFLOPS = 0.000000 Number of vector components: 1 @@ -31875,9 +31911,9 @@ IJ Vector Setup: ============================================= RHS and Initial Guess: - wall clock time = 0.000180 seconds + wall clock time = 0.000144 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000180 seconds + cpu clock time = 0.000144 seconds cpu MFLOPS = 0.000000 Solver: AMG @@ -31953,9 +31989,9 @@ Setup phase times: ============================================= BoomerAMG Setup: - wall clock time = 0.008605 seconds + wall clock time = 0.006123 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.008385 seconds + cpu clock time = 0.005978 seconds cpu MFLOPS = 0.000000 @@ -32010,9 +32046,9 @@ Solve phase times: ============================================= BoomerAMG Solve: - wall clock time = 0.003193 seconds + wall clock time = 0.003416 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.003176 seconds + cpu clock time = 0.003390 seconds cpu MFLOPS = 0.000000 @@ -32042,27 +32078,27 @@ Struct Interface: ============================================= Struct Interface: - wall clock time = 0.000775 seconds + wall clock time = 0.000456 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000776 seconds + cpu clock time = 0.000457 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= SMG Setup: - wall clock time = 0.035178 seconds + wall clock time = 0.018947 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.034786 seconds + cpu clock time = 0.018938 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= SMG Solve: - wall clock time = 0.030461 seconds + wall clock time = 0.022924 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.030466 seconds + cpu clock time = 0.022930 seconds cpu MFLOPS = 0.000000 @@ -32076,36 +32112,36 @@ SStruct Interface: ============================================= SStruct Interface: - wall clock time = 0.008892 seconds + wall clock time = 0.004470 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.008897 seconds + cpu clock time = 0.004475 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= GMRES Setup: - wall clock time = 0.000955 seconds + wall clock time = 0.000401 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000957 seconds + cpu clock time = 0.000402 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= GMRES Solve: - wall clock time = 0.017674 seconds + wall clock time = 0.007750 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.017585 seconds + cpu clock time = 0.007718 seconds cpu MFLOPS = 0.000000 Iterations = 31 Final Relative Residual Norm = 6.643858e-07 --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:01 ij.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:01 sstruct.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:01 struct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:36 ij.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:36 sstruct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:36 struct.err make[2]: Leaving directory '/build/reproducible-path/hypre-2.28.0/src' == running make checkpar == make[2]: Entering directory '/build/reproducible-path/hypre-2.28.0/src' @@ -32425,9 +32461,9 @@ Generate Matrix: ============================================= Spatial Operator: - wall clock time = 0.000506 seconds + wall clock time = 0.000451 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000507 seconds + cpu clock time = 0.000451 seconds cpu MFLOPS = 0.000000 Number of vector components: 1 @@ -32437,9 +32473,9 @@ IJ Vector Setup: ============================================= RHS and Initial Guess: - wall clock time = 0.000151 seconds + wall clock time = 0.000137 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000152 seconds + cpu clock time = 0.000137 seconds cpu MFLOPS = 0.000000 Solver: AMG @@ -32515,9 +32551,9 @@ Setup phase times: ============================================= BoomerAMG Setup: - wall clock time = 0.007927 seconds + wall clock time = 0.005656 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.007882 seconds + cpu clock time = 0.005658 seconds cpu MFLOPS = 0.000000 @@ -32570,9 +32606,9 @@ Solve phase times: ============================================= BoomerAMG Solve: - wall clock time = 0.002770 seconds + wall clock time = 0.001712 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.002770 seconds + cpu clock time = 0.001714 seconds cpu MFLOPS = 0.000000 @@ -32602,27 +32638,27 @@ Struct Interface: ============================================= Struct Interface: - wall clock time = 0.000532 seconds + wall clock time = 0.000414 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000532 seconds + cpu clock time = 0.000415 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= SMG Setup: - wall clock time = 0.012528 seconds + wall clock time = 0.005453 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.012426 seconds + cpu clock time = 0.005456 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= SMG Solve: - wall clock time = 0.012693 seconds + wall clock time = 0.006035 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.012697 seconds + cpu clock time = 0.006041 seconds cpu MFLOPS = 0.000000 @@ -32636,36 +32672,36 @@ SStruct Interface: ============================================= SStruct Interface: - wall clock time = 0.009334 seconds + wall clock time = 0.007168 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.008813 seconds + cpu clock time = 0.006935 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= GMRES Setup: - wall clock time = 0.000559 seconds + wall clock time = 0.000492 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000559 seconds + cpu clock time = 0.000492 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= GMRES Solve: - wall clock time = 0.009998 seconds + wall clock time = 0.008811 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.009970 seconds + cpu clock time = 0.008576 seconds cpu MFLOPS = 0.000000 Iterations = 27 Final Relative Residual Norm = 6.891943e-07 --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:02 ij.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:02 sstruct.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:02 struct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:37 ij.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:37 sstruct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:37 struct.err make[2]: Leaving directory '/build/reproducible-path/hypre-2.28.0/src-static' == running make check (MPI -P 3 1 1) == make[2]: Entering directory '/build/reproducible-path/hypre-2.28.0/src-static' @@ -32685,7 +32721,7 @@ Hypre init: wall clock time = 0.000001 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000002 seconds + cpu clock time = 0.000001 seconds cpu MFLOPS = 0.000000 Laplacian: num_fun = 1 @@ -32697,9 +32733,9 @@ Generate Matrix: ============================================= Spatial Operator: - wall clock time = 0.000179 seconds + wall clock time = 0.000336 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000179 seconds + cpu clock time = 0.000174 seconds cpu MFLOPS = 0.000000 Number of vector components: 1 @@ -32709,9 +32745,9 @@ IJ Vector Setup: ============================================= RHS and Initial Guess: - wall clock time = 0.000136 seconds + wall clock time = 0.000531 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000136 seconds + cpu clock time = 0.000532 seconds cpu MFLOPS = 0.000000 Solver: AMG @@ -32787,9 +32823,9 @@ Setup phase times: ============================================= BoomerAMG Setup: - wall clock time = 0.008014 seconds + wall clock time = 0.013412 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.007744 seconds + cpu clock time = 0.011963 seconds cpu MFLOPS = 0.000000 @@ -32844,9 +32880,9 @@ Solve phase times: ============================================= BoomerAMG Solve: - wall clock time = 0.002928 seconds + wall clock time = 0.005605 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.002930 seconds + cpu clock time = 0.005578 seconds cpu MFLOPS = 0.000000 @@ -32876,27 +32912,27 @@ Struct Interface: ============================================= Struct Interface: - wall clock time = 0.000578 seconds + wall clock time = 0.000430 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000580 seconds + cpu clock time = 0.000432 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= SMG Setup: - wall clock time = 0.031574 seconds + wall clock time = 0.027489 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.031492 seconds + cpu clock time = 0.027246 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= SMG Solve: - wall clock time = 0.029877 seconds + wall clock time = 0.029596 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.029881 seconds + cpu clock time = 0.029580 seconds cpu MFLOPS = 0.000000 @@ -32910,36 +32946,36 @@ SStruct Interface: ============================================= SStruct Interface: - wall clock time = 0.008712 seconds + wall clock time = 0.005596 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.008715 seconds + cpu clock time = 0.005593 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= GMRES Setup: - wall clock time = 0.001771 seconds + wall clock time = 0.000739 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.001771 seconds + cpu clock time = 0.000741 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= GMRES Solve: - wall clock time = 0.015689 seconds + wall clock time = 0.009401 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.015669 seconds + cpu clock time = 0.009406 seconds cpu MFLOPS = 0.000000 Iterations = 31 Final Relative Residual Norm = 6.643858e-07 --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:02 ij.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:02 sstruct.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:02 struct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:37 ij.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:37 sstruct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:37 struct.err make[2]: Leaving directory '/build/reproducible-path/hypre-2.28.0/src-static' == running make checkpar == make[2]: Entering directory '/build/reproducible-path/hypre-2.28.0/src-static' @@ -33245,9 +33281,9 @@ Hypre init times: ============================================= Hypre init: - wall clock time = 0.000005 seconds + wall clock time = 0.000003 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000005 seconds + cpu clock time = 0.000003 seconds cpu MFLOPS = 0.000000 Laplacian: num_fun = 1 @@ -33259,9 +33295,9 @@ Generate Matrix: ============================================= Spatial Operator: - wall clock time = 0.000717 seconds + wall clock time = 0.000608 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000717 seconds + cpu clock time = 0.000578 seconds cpu MFLOPS = 0.000000 Number of vector components: 1 @@ -33271,9 +33307,9 @@ IJ Vector Setup: ============================================= RHS and Initial Guess: - wall clock time = 0.000181 seconds + wall clock time = 0.000164 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000181 seconds + cpu clock time = 0.000139 seconds cpu MFLOPS = 0.000000 Solver: AMG @@ -33349,9 +33385,9 @@ Setup phase times: ============================================= BoomerAMG Setup: - wall clock time = 0.008586 seconds + wall clock time = 0.005407 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.008030 seconds + cpu clock time = 0.004134 seconds cpu MFLOPS = 0.000000 @@ -33404,9 +33440,9 @@ Solve phase times: ============================================= BoomerAMG Solve: - wall clock time = 0.002975 seconds + wall clock time = 0.001761 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.002977 seconds + cpu clock time = 0.001203 seconds cpu MFLOPS = 0.000000 @@ -33436,27 +33472,27 @@ Struct Interface: ============================================= Struct Interface: - wall clock time = 0.000712 seconds + wall clock time = 0.000570 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000713 seconds + cpu clock time = 0.000571 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= SMG Setup: - wall clock time = 0.016732 seconds + wall clock time = 0.008874 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.016378 seconds + cpu clock time = 0.008681 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= SMG Solve: - wall clock time = 0.014421 seconds + wall clock time = 0.009176 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.014372 seconds + cpu clock time = 0.009007 seconds cpu MFLOPS = 0.000000 @@ -33470,36 +33506,36 @@ SStruct Interface: ============================================= SStruct Interface: - wall clock time = 0.008184 seconds + wall clock time = 0.003661 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.008187 seconds + cpu clock time = 0.003663 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= GMRES Setup: - wall clock time = 0.000977 seconds + wall clock time = 0.000549 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000978 seconds + cpu clock time = 0.000550 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= GMRES Solve: - wall clock time = 0.012143 seconds + wall clock time = 0.004604 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.011536 seconds + cpu clock time = 0.004413 seconds cpu MFLOPS = 0.000000 Iterations = 27 Final Relative Residual Norm = 6.891943e-07 --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:03 ij.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:03 sstruct.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:03 struct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:38 ij.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:38 sstruct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:38 struct.err make[2]: Leaving directory '/build/reproducible-path/hypre-2.28.0/src64' == running make check (MPI -P 3 1 1) == make[2]: Entering directory '/build/reproducible-path/hypre-2.28.0/src64' @@ -33517,9 +33553,9 @@ Hypre init times: ============================================= Hypre init: - wall clock time = 0.000005 seconds + wall clock time = 0.000003 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000005 seconds + cpu clock time = 0.000003 seconds cpu MFLOPS = 0.000000 Laplacian: num_fun = 1 @@ -33531,9 +33567,9 @@ Generate Matrix: ============================================= Spatial Operator: - wall clock time = 0.000192 seconds + wall clock time = 0.000084 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000192 seconds + cpu clock time = 0.000084 seconds cpu MFLOPS = 0.000000 Number of vector components: 1 @@ -33543,9 +33579,9 @@ IJ Vector Setup: ============================================= RHS and Initial Guess: - wall clock time = 0.000181 seconds + wall clock time = 0.000096 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000181 seconds + cpu clock time = 0.000096 seconds cpu MFLOPS = 0.000000 Solver: AMG @@ -33621,9 +33657,9 @@ Setup phase times: ============================================= BoomerAMG Setup: - wall clock time = 0.008614 seconds + wall clock time = 0.003925 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.008616 seconds + cpu clock time = 0.003859 seconds cpu MFLOPS = 0.000000 @@ -33678,9 +33714,9 @@ Solve phase times: ============================================= BoomerAMG Solve: - wall clock time = 0.003897 seconds + wall clock time = 0.001538 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.003809 seconds + cpu clock time = 0.001525 seconds cpu MFLOPS = 0.000000 @@ -33710,27 +33746,27 @@ Struct Interface: ============================================= Struct Interface: - wall clock time = 0.000693 seconds + wall clock time = 0.000397 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000694 seconds + cpu clock time = 0.000398 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= SMG Setup: - wall clock time = 0.033291 seconds + wall clock time = 0.014585 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.033131 seconds + cpu clock time = 0.014570 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= SMG Solve: - wall clock time = 0.031103 seconds + wall clock time = 0.022585 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.031108 seconds + cpu clock time = 0.022435 seconds cpu MFLOPS = 0.000000 @@ -33744,36 +33780,36 @@ SStruct Interface: ============================================= SStruct Interface: - wall clock time = 0.010182 seconds + wall clock time = 0.008016 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.010084 seconds + cpu clock time = 0.007675 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= GMRES Setup: - wall clock time = 0.000942 seconds + wall clock time = 0.005067 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000944 seconds + cpu clock time = 0.005024 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= GMRES Solve: - wall clock time = 0.017978 seconds + wall clock time = 0.007326 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.017981 seconds + cpu clock time = 0.007329 seconds cpu MFLOPS = 0.000000 Iterations = 31 Final Relative Residual Norm = 6.643858e-07 --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:03 ij.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:03 sstruct.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:03 struct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:38 ij.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:38 sstruct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:38 struct.err make[2]: Leaving directory '/build/reproducible-path/hypre-2.28.0/src64' == running make checkpar == make[2]: Entering directory '/build/reproducible-path/hypre-2.28.0/src64' @@ -34079,7 +34115,7 @@ Hypre init times: ============================================= Hypre init: - wall clock time = 0.000002 seconds + wall clock time = 0.000001 seconds wall MFLOPS = 0.000000 cpu clock time = 0.000002 seconds cpu MFLOPS = 0.000000 @@ -34093,9 +34129,9 @@ Generate Matrix: ============================================= Spatial Operator: - wall clock time = 0.000553 seconds + wall clock time = 0.000590 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000553 seconds + cpu clock time = 0.000591 seconds cpu MFLOPS = 0.000000 Number of vector components: 1 @@ -34105,9 +34141,9 @@ IJ Vector Setup: ============================================= RHS and Initial Guess: - wall clock time = 0.000143 seconds + wall clock time = 0.000153 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000143 seconds + cpu clock time = 0.000153 seconds cpu MFLOPS = 0.000000 Solver: AMG @@ -34183,9 +34219,9 @@ Setup phase times: ============================================= BoomerAMG Setup: - wall clock time = 0.008567 seconds + wall clock time = 0.007789 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.008066 seconds + cpu clock time = 0.007791 seconds cpu MFLOPS = 0.000000 @@ -34238,9 +34274,9 @@ Solve phase times: ============================================= BoomerAMG Solve: - wall clock time = 0.002933 seconds + wall clock time = 0.002848 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.002935 seconds + cpu clock time = 0.002849 seconds cpu MFLOPS = 0.000000 @@ -34270,27 +34306,27 @@ Struct Interface: ============================================= Struct Interface: - wall clock time = 0.000732 seconds + wall clock time = 0.000536 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000519 seconds + cpu clock time = 0.000537 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= SMG Setup: - wall clock time = 0.013314 seconds + wall clock time = 0.014145 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.013316 seconds + cpu clock time = 0.013832 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= SMG Solve: - wall clock time = 0.012131 seconds + wall clock time = 0.014030 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.012055 seconds + cpu clock time = 0.013602 seconds cpu MFLOPS = 0.000000 @@ -34304,36 +34340,36 @@ SStruct Interface: ============================================= SStruct Interface: - wall clock time = 0.008775 seconds + wall clock time = 0.009208 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.008648 seconds + cpu clock time = 0.008809 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= GMRES Setup: - wall clock time = 0.000611 seconds + wall clock time = 0.000608 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000611 seconds + cpu clock time = 0.000609 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= GMRES Solve: - wall clock time = 0.011781 seconds + wall clock time = 0.011090 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.011335 seconds + cpu clock time = 0.011096 seconds cpu MFLOPS = 0.000000 Iterations = 27 Final Relative Residual Norm = 6.891943e-07 --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:04 ij.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:04 sstruct.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:04 struct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:39 ij.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:39 sstruct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:39 struct.err make[2]: Leaving directory '/build/reproducible-path/hypre-2.28.0/src64-static' == running make check (MPI -P 3 1 1) == make[2]: Entering directory '/build/reproducible-path/hypre-2.28.0/src64-static' @@ -34365,9 +34401,9 @@ Generate Matrix: ============================================= Spatial Operator: - wall clock time = 0.000152 seconds + wall clock time = 0.000154 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000153 seconds + cpu clock time = 0.000155 seconds cpu MFLOPS = 0.000000 Number of vector components: 1 @@ -34377,9 +34413,9 @@ IJ Vector Setup: ============================================= RHS and Initial Guess: - wall clock time = 0.000134 seconds + wall clock time = 0.000150 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000134 seconds + cpu clock time = 0.000150 seconds cpu MFLOPS = 0.000000 Solver: AMG @@ -34455,9 +34491,9 @@ Setup phase times: ============================================= BoomerAMG Setup: - wall clock time = 0.008647 seconds + wall clock time = 0.007648 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.008355 seconds + cpu clock time = 0.007650 seconds cpu MFLOPS = 0.000000 @@ -34512,9 +34548,9 @@ Solve phase times: ============================================= BoomerAMG Solve: - wall clock time = 0.003101 seconds + wall clock time = 0.003006 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.003103 seconds + cpu clock time = 0.003007 seconds cpu MFLOPS = 0.000000 @@ -34544,27 +34580,27 @@ Struct Interface: ============================================= Struct Interface: - wall clock time = 0.000587 seconds + wall clock time = 0.000569 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000588 seconds + cpu clock time = 0.000571 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= SMG Setup: - wall clock time = 0.033467 seconds + wall clock time = 0.035963 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.033355 seconds + cpu clock time = 0.035964 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= SMG Solve: - wall clock time = 0.031955 seconds + wall clock time = 0.033916 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.031795 seconds + cpu clock time = 0.033920 seconds cpu MFLOPS = 0.000000 @@ -34578,36 +34614,36 @@ SStruct Interface: ============================================= SStruct Interface: - wall clock time = 0.009264 seconds + wall clock time = 0.009253 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.009268 seconds + cpu clock time = 0.009247 seconds cpu MFLOPS = 0.000000 ============================================= Setup phase times: ============================================= GMRES Setup: - wall clock time = 0.000928 seconds + wall clock time = 0.001013 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.000928 seconds + cpu clock time = 0.001015 seconds cpu MFLOPS = 0.000000 ============================================= Solve phase times: ============================================= GMRES Solve: - wall clock time = 0.017436 seconds + wall clock time = 0.016196 seconds wall MFLOPS = 0.000000 - cpu clock time = 0.017440 seconds + cpu clock time = 0.016001 seconds cpu MFLOPS = 0.000000 Iterations = 31 Final Relative Residual Norm = 6.643858e-07 --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:04 ij.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:04 sstruct.err --rw-r--r-- 1 pbuilder1 pbuilder1 0 May 11 07:04 struct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:39 ij.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:39 sstruct.err +-rw-r--r-- 1 pbuilder2 pbuilder2 0 Jun 13 13:39 struct.err make[2]: Leaving directory '/build/reproducible-path/hypre-2.28.0/src64-static' == running make checkpar == make[2]: Entering directory '/build/reproducible-path/hypre-2.28.0/src64-static' @@ -35419,13 +35455,13 @@ dh_builddeb -O--sourcedirectory=src dpkg-deb: building package 'libhypre-dev' in '../libhypre-dev_2.28.0-8_arm64.deb'. dpkg-deb: building package 'libhypre-2.28.0' in '../libhypre-2.28.0_2.28.0-8_arm64.deb'. -dpkg-deb: building package 'libhypre64-dev' in '../libhypre64-dev_2.28.0-8_arm64.deb'. -dpkg-deb: building package 'libhypre-2.28.0-dbgsym' in '../libhypre-2.28.0-dbgsym_2.28.0-8_arm64.deb'. -dpkg-deb: building package 'libhypre64m-dev' in '../libhypre64m-dev_2.28.0-8_arm64.deb'. dpkg-deb: building package 'libhypre64-2.28.0' in '../libhypre64-2.28.0_2.28.0-8_arm64.deb'. -dpkg-deb: building package 'libhypre64-2.28.0-dbgsym' in '../libhypre64-2.28.0-dbgsym_2.28.0-8_arm64.deb'. +dpkg-deb: building package 'libhypre-2.28.0-dbgsym' in '../libhypre-2.28.0-dbgsym_2.28.0-8_arm64.deb'. dpkg-deb: building package 'libhypre64m-2.28.0' in '../libhypre64m-2.28.0_2.28.0-8_arm64.deb'. +dpkg-deb: building package 'libhypre64-dev' in '../libhypre64-dev_2.28.0-8_arm64.deb'. dpkg-deb: building package 'libhypre64m-2.28.0-dbgsym' in '../libhypre64m-2.28.0-dbgsym_2.28.0-8_arm64.deb'. +dpkg-deb: building package 'libhypre64-2.28.0-dbgsym' in '../libhypre64-2.28.0-dbgsym_2.28.0-8_arm64.deb'. +dpkg-deb: building package 'libhypre64m-dev' in '../libhypre64m-dev_2.28.0-8_arm64.deb'. dpkg-genbuildinfo --build=binary -O../hypre_2.28.0-8_arm64.buildinfo dpkg-genchanges --build=binary -O../hypre_2.28.0-8_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -35433,12 +35469,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1200457/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1200457/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/3307619 and its subdirectories -I: Current time: Fri May 10 19:05:40 -12 2024 -I: pbuilder-time-stamp: 1715411140 +I: removing directory /srv/workspace/pbuilder/1200457 and its subdirectories +I: Current time: Sat Jun 14 03:40:13 +14 2025 +I: pbuilder-time-stamp: 1749822013