I: pbuilder: network access will be disabled during build
I: Current time: Sat Jun  8 09:22:31 -12 2024
I: pbuilder-time-stamp: 1717881751
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: using eatmydata during job
I: Copying source file
I: copying [hypre_2.26.0-3.dsc]
I: copying [./hypre_2.26.0.orig.tar.gz]
I: copying [./hypre_2.26.0-3.debian.tar.xz]
I: Extracting source
gpgv: Signature made Tue Dec 27 10:58:50 2022 -12
gpgv:                using RSA key 23C9A93E585819E9126D0A36573EF1E4BD5A01FA
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./hypre_2.26.0-3.dsc: no acceptable signature found
dpkg-source: info: extracting hypre in hypre-2.26.0
dpkg-source: info: unpacking hypre_2.26.0.orig.tar.gz
dpkg-source: info: unpacking hypre_2.26.0-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying pilut_blas_mangle.patch
dpkg-source: info: applying configure.patch
dpkg-source: info: applying blas.patch
dpkg-source: info: applying complex.patch
dpkg-source: info: applying test.patch
dpkg-source: info: applying lapack.patch
dpkg-source: info: applying superlu_libs.patch
dpkg-source: info: applying library_name_extension.patch
dpkg-source: info: applying no_timings_finalizeAllTimings.patch
I: using fakeroot in build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/94714/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='i386'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16'
  DISTRIBUTION='bookworm'
  HOME='/root'
  HOST_ARCH='i386'
  IFS=' 	
  '
  INVOCATION_ID='573c0f5bd2ab4a54a53622bf8863c5ea'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  LD_LIBRARY_PATH='/usr/lib/libeatmydata'
  LD_PRELOAD='libeatmydata.so'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='94714'
  PS1='# '
  PS2='> '
  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.52pH2Fiq/pbuilderrc_7fmc --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.52pH2Fiq/b1 --logfile b1/build.log hypre_2.26.0-3.dsc'
  SUDO_GID='112'
  SUDO_UID='107'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://85.184.249.68:3128'
I: uname -a
  Linux ionos16-i386 5.10.0-22-amd64 #1 SMP Debian 5.10.178-3 (2023-04-22) x86_64 GNU/Linux
I: ls -l /bin
  total 6036
  -rwxr-xr-x 1 root root 1408088 Apr 23  2023 bash
  -rwxr-xr-x 3 root root   38404 Sep 18  2022 bunzip2
  -rwxr-xr-x 3 root root   38404 Sep 18  2022 bzcat
  lrwxrwxrwx 1 root root       6 Sep 18  2022 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root    2225 Sep 18  2022 bzdiff
  lrwxrwxrwx 1 root root       6 Sep 18  2022 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root    4893 Nov 27  2021 bzexe
  lrwxrwxrwx 1 root root       6 Sep 18  2022 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root    3775 Sep 18  2022 bzgrep
  -rwxr-xr-x 3 root root   38404 Sep 18  2022 bzip2
  -rwxr-xr-x 1 root root   17892 Sep 18  2022 bzip2recover
  lrwxrwxrwx 1 root root       6 Sep 18  2022 bzless -> bzmore
  -rwxr-xr-x 1 root root    1297 Sep 18  2022 bzmore
  -rwxr-xr-x 1 root root   42920 Sep 20  2022 cat
  -rwxr-xr-x 1 root root   79816 Sep 20  2022 chgrp
  -rwxr-xr-x 1 root root   67496 Sep 20  2022 chmod
  -rwxr-xr-x 1 root root   79816 Sep 20  2022 chown
  -rwxr-xr-x 1 root root  162024 Sep 20  2022 cp
  -rwxr-xr-x 1 root root  136916 Jan  5  2023 dash
  -rwxr-xr-x 1 root root  137160 Sep 20  2022 date
  -rwxr-xr-x 1 root root  100364 Sep 20  2022 dd
  -rwxr-xr-x 1 root root  108940 Sep 20  2022 df
  -rwxr-xr-x 1 root root  162152 Sep 20  2022 dir
  -rwxr-xr-x 1 root root   87760 Mar 22  2023 dmesg
  lrwxrwxrwx 1 root root       8 Dec 19  2022 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root       8 Dec 19  2022 domainname -> hostname
  -rwxr-xr-x 1 root root   38760 Sep 20  2022 echo
  -rwxr-xr-x 1 root root      41 Jan 24  2023 egrep
  -rwxr-xr-x 1 root root   34664 Sep 20  2022 false
  -rwxr-xr-x 1 root root      41 Jan 24  2023 fgrep
  -rwxr-xr-x 1 root root   84272 Mar 22  2023 findmnt
  -rwsr-xr-x 1 root root   30240 Mar 22  2023 fusermount
  -rwxr-xr-x 1 root root  218680 Jan 24  2023 grep
  -rwxr-xr-x 2 root root    2346 Apr  9  2022 gunzip
  -rwxr-xr-x 1 root root    6447 Apr  9  2022 gzexe
  -rwxr-xr-x 1 root root  100952 Apr  9  2022 gzip
  -rwxr-xr-x 1 root root   21916 Dec 19  2022 hostname
  -rwxr-xr-x 1 root root   75756 Sep 20  2022 ln
  -rwxr-xr-x 1 root root   55600 Mar 22  2023 login
  -rwxr-xr-x 1 root root  162152 Sep 20  2022 ls
  -rwxr-xr-x 1 root root  214568 Mar 22  2023 lsblk
  -rwxr-xr-x 1 root root   96328 Sep 20  2022 mkdir
  -rwxr-xr-x 1 root root   84008 Sep 20  2022 mknod
  -rwxr-xr-x 1 root root   38792 Sep 20  2022 mktemp
  -rwxr-xr-x 1 root root   63016 Mar 22  2023 more
  -rwsr-xr-x 1 root root   58912 Mar 22  2023 mount
  -rwxr-xr-x 1 root root   13856 Mar 22  2023 mountpoint
  -rwxr-xr-x 1 root root  157932 Sep 20  2022 mv
  lrwxrwxrwx 1 root root       8 Dec 19  2022 nisdomainname -> hostname
  lrwxrwxrwx 1 root root      14 Apr  2  2023 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root   38792 Sep 20  2022 pwd
  lrwxrwxrwx 1 root root       4 Apr 23  2023 rbash -> bash
  -rwxr-xr-x 1 root root   51080 Sep 20  2022 readlink
  -rwxr-xr-x 1 root root   75720 Sep 20  2022 rm
  -rwxr-xr-x 1 root root   51080 Sep 20  2022 rmdir
  -rwxr-xr-x 1 root root   22308 Nov  2  2022 run-parts
  -rwxr-xr-x 1 root root  133224 Jan  5  2023 sed
  lrwxrwxrwx 1 root root       4 Jan  5  2023 sh -> dash
  -rwxr-xr-x 1 root root   38760 Sep 20  2022 sleep
  -rwxr-xr-x 1 root root   87976 Sep 20  2022 stty
  -rwsr-xr-x 1 root root   83492 Mar 22  2023 su
  -rwxr-xr-x 1 root root   38792 Sep 20  2022 sync
  -rwxr-xr-x 1 root root  598456 Apr  6  2023 tar
  -rwxr-xr-x 1 root root   13860 Nov  2  2022 tempfile
  -rwxr-xr-x 1 root root  120776 Sep 20  2022 touch
  -rwxr-xr-x 1 root root   34664 Sep 20  2022 true
  -rwxr-xr-x 1 root root   17892 Mar 22  2023 ulockmgr_server
  -rwsr-xr-x 1 root root   30236 Mar 22  2023 umount
  -rwxr-xr-x 1 root root   38760 Sep 20  2022 uname
  -rwxr-xr-x 2 root root    2346 Apr  9  2022 uncompress
  -rwxr-xr-x 1 root root  162152 Sep 20  2022 vdir
  -rwxr-xr-x 1 root root   71216 Mar 22  2023 wdctl
  lrwxrwxrwx 1 root root       8 Dec 19  2022 ypdomainname -> hostname
  -rwxr-xr-x 1 root root    1984 Apr  9  2022 zcat
  -rwxr-xr-x 1 root root    1678 Apr  9  2022 zcmp
  -rwxr-xr-x 1 root root    6460 Apr  9  2022 zdiff
  -rwxr-xr-x 1 root root      29 Apr  9  2022 zegrep
  -rwxr-xr-x 1 root root      29 Apr  9  2022 zfgrep
  -rwxr-xr-x 1 root root    2081 Apr  9  2022 zforce
  -rwxr-xr-x 1 root root    8103 Apr  9  2022 zgrep
  -rwxr-xr-x 1 root root    2206 Apr  9  2022 zless
  -rwxr-xr-x 1 root root    1842 Apr  9  2022 zmore
  -rwxr-xr-x 1 root root    4577 Apr  9  2022 znew
I: user script /srv/workspace/pbuilder/94714/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: i386
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: autoconf, automake, debhelper-compat (= 13), pkg-config, gfortran, libblas-dev | libopenblas-dev | libatlas-base-dev | libblas.so, liblapack-dev | libopenblas-dev | libatlas-base-dev | liblapack.so, libsuperlu-dev, libsuperlu-dist-dev (>= 6.3), libltdl-dev, libtool, mpi-default-dev
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19604 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on autoconf; however:
  Package autoconf is not installed.
 pbuilder-satisfydepends-dummy depends on automake; however:
  Package automake is not installed.
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on pkg-config; however:
  Package pkg-config is not installed.
 pbuilder-satisfydepends-dummy depends on gfortran; however:
  Package gfortran is not installed.
 pbuilder-satisfydepends-dummy depends on libblas-dev | libopenblas-dev | libatlas-base-dev | libblas.so; however:
  Package libblas-dev is not installed.
  Package libopenblas-dev is not installed.
  Package libatlas-base-dev is not installed.
  Package libblas.so is not installed.
 pbuilder-satisfydepends-dummy depends on liblapack-dev | libopenblas-dev | libatlas-base-dev | liblapack.so; however:
  Package liblapack-dev is not installed.
  Package libopenblas-dev is not installed.
  Package libatlas-base-dev is not installed.
  Package liblapack.so is not installed.
 pbuilder-satisfydepends-dummy depends on libsuperlu-dev; however:
  Package libsuperlu-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libsuperlu-dist-dev (>= 6.3); however:
  Package libsuperlu-dist-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libltdl-dev; however:
  Package libltdl-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libtool; however:
  Package libtool is not installed.
 pbuilder-satisfydepends-dummy depends on mpi-default-dev; however:
  Package mpi-default-dev is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} gfortran{a} gfortran-12{a} groff-base{a} ibverbs-providers{a} intltool-debian{a} libarchive-zip-perl{a} libblas-dev{a} libblas3{a} libbsd0{a} libcbor0.8{a} libcombblas1.16.0{a} libdebhelper-perl{a} libedit2{a} libelf1{a} libevent-2.1-7{a} libevent-core-2.1-7{a} libevent-dev{a} libevent-extra-2.1-7{a} libevent-openssl-2.1-7{a} libevent-pthreads-2.1-7{a} libfabric1{a} libfido2-1{a} libfile-stripnondeterminism-perl{a} libgfortran-12-dev{a} libgfortran5{a} libhwloc-dev{a} libhwloc-plugins{a} libhwloc15{a} libibverbs-dev{a} libibverbs1{a} libicu72{a} libjs-jquery{a} libjs-jquery-ui{a} liblapack-dev{a} liblapack3{a} libltdl-dev{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libmetis5{a} libmunge2{a} libnl-3-200{a} libnl-3-dev{a} libnl-route-3-200{a} libnl-route-3-dev{a} libnuma-dev{a} libnuma1{a} libopenmpi-dev{a} libopenmpi3{a} libpciaccess0{a} libpipeline1{a} libpkgconf3{a} libpmix-dev{a} libpmix2{a} libpsm-infinipath1{a} libptscotch-7.0{a} librdmacm1{a} libsub-override-perl{a} libsuperlu-dev{a} libsuperlu-dist-dev{a} libsuperlu-dist8{a} libsuperlu5{a} libtool{a} libuchardet0{a} libx11-6{a} libx11-data{a} libxau6{a} libxcb1{a} libxdmcp6{a} libxext6{a} libxml2{a} libxnvctrl0{a} m4{a} man-db{a} mpi-default-dev{a} ocl-icd-libopencl1{a} openmpi-bin{a} openmpi-common{a} openssh-client{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} sensible-utils{a} zlib1g-dev{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl javascript-common libarchive-cpio-perl libcoarrays-openmpi-dev libmail-sendmail-perl lynx wget xauth 
0 packages upgraded, 97 newly installed, 0 to remove and 0 not upgraded.
Need to get 54.5 MB of archives. After unpacking 218 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bookworm/main i386 sensible-utils all 0.0.17+nmu1 [19.0 kB]
Get: 2 http://deb.debian.org/debian bookworm/main i386 libmagic-mgc i386 1:5.44-3 [305 kB]
Get: 3 http://deb.debian.org/debian bookworm/main i386 libmagic1 i386 1:5.44-3 [114 kB]
Get: 4 http://deb.debian.org/debian bookworm/main i386 file i386 1:5.44-3 [42.5 kB]
Get: 5 http://deb.debian.org/debian bookworm/main i386 gettext-base i386 0.21-12 [162 kB]
Get: 6 http://deb.debian.org/debian bookworm/main i386 libuchardet0 i386 0.0.7-1 [67.9 kB]
Get: 7 http://deb.debian.org/debian bookworm/main i386 groff-base i386 1.22.4-10 [932 kB]
Get: 8 http://deb.debian.org/debian bookworm/main i386 bsdextrautils i386 2.38.1-5+b1 [90.3 kB]
Get: 9 http://deb.debian.org/debian bookworm/main i386 libpipeline1 i386 1.5.7-1 [40.0 kB]
Get: 10 http://deb.debian.org/debian bookworm/main i386 man-db i386 2.11.2-2 [1397 kB]
Get: 11 http://deb.debian.org/debian bookworm/main i386 libbsd0 i386 0.11.7-2 [121 kB]
Get: 12 http://deb.debian.org/debian bookworm/main i386 libedit2 i386 3.1-20221030-2 [97.2 kB]
Get: 13 http://deb.debian.org/debian bookworm/main i386 libcbor0.8 i386 0.8.0-2+b1 [29.8 kB]
Get: 14 http://deb.debian.org/debian bookworm/main i386 libfido2-1 i386 1.12.0-2+b1 [87.0 kB]
Get: 15 http://deb.debian.org/debian bookworm/main i386 openssh-client i386 1:9.2p1-2 [1004 kB]
Get: 16 http://deb.debian.org/debian bookworm/main i386 m4 i386 1.4.19-3 [294 kB]
Get: 17 http://deb.debian.org/debian bookworm/main i386 autoconf all 2.71-3 [332 kB]
Get: 18 http://deb.debian.org/debian bookworm/main i386 autotools-dev all 20220109.1 [51.6 kB]
Get: 19 http://deb.debian.org/debian bookworm/main i386 automake all 1:1.16.5-1.3 [823 kB]
Get: 20 http://deb.debian.org/debian bookworm/main i386 autopoint all 0.21-12 [495 kB]
Get: 21 http://deb.debian.org/debian bookworm/main i386 libdebhelper-perl all 13.11.4 [81.2 kB]
Get: 22 http://deb.debian.org/debian bookworm/main i386 libtool all 2.4.7-5 [517 kB]
Get: 23 http://deb.debian.org/debian bookworm/main i386 dh-autoreconf all 20 [17.1 kB]
Get: 24 http://deb.debian.org/debian bookworm/main i386 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 25 http://deb.debian.org/debian bookworm/main i386 libsub-override-perl all 0.09-4 [9304 B]
Get: 26 http://deb.debian.org/debian bookworm/main i386 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get: 27 http://deb.debian.org/debian bookworm/main i386 dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get: 28 http://deb.debian.org/debian bookworm/main i386 libelf1 i386 0.188-2.1 [179 kB]
Get: 29 http://deb.debian.org/debian bookworm/main i386 dwz i386 0.15-1 [118 kB]
Get: 30 http://deb.debian.org/debian bookworm/main i386 libicu72 i386 72.1-3 [9541 kB]
Get: 31 http://deb.debian.org/debian bookworm/main i386 libxml2 i386 2.9.14+dfsg-1.2 [720 kB]
Get: 32 http://deb.debian.org/debian bookworm/main i386 gettext i386 0.21-12 [1311 kB]
Get: 33 http://deb.debian.org/debian bookworm/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 34 http://deb.debian.org/debian bookworm/main i386 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 35 http://deb.debian.org/debian bookworm/main i386 debhelper all 13.11.4 [942 kB]
Get: 36 http://deb.debian.org/debian bookworm/main i386 libgfortran5 i386 12.2.0-14 [698 kB]
Get: 37 http://deb.debian.org/debian bookworm/main i386 libgfortran-12-dev i386 12.2.0-14 [761 kB]
Get: 38 http://deb.debian.org/debian bookworm/main i386 gfortran-12 i386 12.2.0-14 [10.5 MB]
Get: 39 http://deb.debian.org/debian bookworm/main i386 gfortran i386 4:12.2.0-3 [1432 B]
Get: 40 http://deb.debian.org/debian bookworm/main i386 libnl-3-200 i386 3.7.0-0.2+b1 [66.2 kB]
Get: 41 http://deb.debian.org/debian bookworm/main i386 libnl-route-3-200 i386 3.7.0-0.2+b1 [196 kB]
Get: 42 http://deb.debian.org/debian bookworm/main i386 libibverbs1 i386 44.0-2 [65.8 kB]
Get: 43 http://deb.debian.org/debian bookworm/main i386 ibverbs-providers i386 44.0-2 [368 kB]
Get: 44 http://deb.debian.org/debian bookworm/main i386 libblas3 i386 3.11.0-2 [139 kB]
Get: 45 http://deb.debian.org/debian bookworm/main i386 libblas-dev i386 3.11.0-2 [151 kB]
Get: 46 http://deb.debian.org/debian bookworm/main i386 libevent-core-2.1-7 i386 2.1.12-stable-8 [139 kB]
Get: 47 http://deb.debian.org/debian bookworm/main i386 libevent-pthreads-2.1-7 i386 2.1.12-stable-8 [53.7 kB]
Get: 48 http://deb.debian.org/debian bookworm/main i386 libpsm-infinipath1 i386 3.3+20.604758e7-6.2 [177 kB]
Get: 49 http://deb.debian.org/debian bookworm/main i386 librdmacm1 i386 44.0-2 [74.6 kB]
Get: 50 http://deb.debian.org/debian bookworm/main i386 libfabric1 i386 1.17.0-3 [538 kB]
Get: 51 http://deb.debian.org/debian bookworm/main i386 libhwloc15 i386 2.9.0-1 [168 kB]
Get: 52 http://deb.debian.org/debian bookworm/main i386 libmunge2 i386 0.5.15-2 [20.3 kB]
Get: 53 http://deb.debian.org/debian bookworm/main i386 libpciaccess0 i386 0.17-2 [53.4 kB]
Get: 54 http://deb.debian.org/debian bookworm/main i386 libxau6 i386 1:1.0.9-1 [20.0 kB]
Get: 55 http://deb.debian.org/debian bookworm/main i386 libxdmcp6 i386 1:1.1.2-3 [26.7 kB]
Get: 56 http://deb.debian.org/debian bookworm/main i386 libxcb1 i386 1.15-1 [148 kB]
Get: 57 http://deb.debian.org/debian bookworm/main i386 libx11-data all 2:1.8.4-2 [292 kB]
Get: 58 http://deb.debian.org/debian bookworm/main i386 libx11-6 i386 2:1.8.4-2 [782 kB]
Get: 59 http://deb.debian.org/debian bookworm/main i386 libxext6 i386 2:1.3.4-1+b1 [55.3 kB]
Get: 60 http://deb.debian.org/debian bookworm/main i386 libxnvctrl0 i386 525.85.05-1 [13.3 kB]
Get: 61 http://deb.debian.org/debian bookworm/main i386 ocl-icd-libopencl1 i386 2.3.1-1 [45.4 kB]
Get: 62 http://deb.debian.org/debian bookworm/main i386 libhwloc-plugins i386 2.9.0-1 [17.8 kB]
Get: 63 http://deb.debian.org/debian bookworm/main i386 libpmix2 i386 4.2.2-1+b1 [652 kB]
Get: 64 http://deb.debian.org/debian bookworm/main i386 libopenmpi3 i386 4.1.4-3+b1 [2183 kB]
Get: 65 http://deb.debian.org/debian bookworm/main i386 libcombblas1.16.0 i386 1.6.2-8 [283 kB]
Get: 66 http://deb.debian.org/debian bookworm/main i386 libevent-2.1-7 i386 2.1.12-stable-8 [194 kB]
Get: 67 http://deb.debian.org/debian bookworm/main i386 libevent-extra-2.1-7 i386 2.1.12-stable-8 [112 kB]
Get: 68 http://deb.debian.org/debian bookworm/main i386 libevent-openssl-2.1-7 i386 2.1.12-stable-8 [61.5 kB]
Get: 69 http://deb.debian.org/debian bookworm/main i386 libevent-dev i386 2.1.12-stable-8 [325 kB]
Get: 70 http://deb.debian.org/debian bookworm/main i386 libnuma1 i386 2.0.16-1 [22.7 kB]
Get: 71 http://deb.debian.org/debian bookworm/main i386 libnuma-dev i386 2.0.16-1 [37.3 kB]
Get: 72 http://deb.debian.org/debian bookworm/main i386 libltdl7 i386 2.4.7-5 [394 kB]
Get: 73 http://deb.debian.org/debian bookworm/main i386 libltdl-dev i386 2.4.7-5 [167 kB]
Get: 74 http://deb.debian.org/debian bookworm/main i386 libhwloc-dev i386 2.9.0-1 [259 kB]
Get: 75 http://deb.debian.org/debian bookworm/main i386 libnl-3-dev i386 3.7.0-0.2+b1 [109 kB]
Get: 76 http://deb.debian.org/debian bookworm/main i386 libnl-route-3-dev i386 3.7.0-0.2+b1 [226 kB]
Get: 77 http://deb.debian.org/debian bookworm/main i386 libibverbs-dev i386 44.0-2 [683 kB]
Get: 78 http://deb.debian.org/debian bookworm/main i386 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB]
Get: 79 http://deb.debian.org/debian bookworm/main i386 libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB]
Get: 80 http://deb.debian.org/debian bookworm/main i386 liblapack3 i386 3.11.0-2 [2092 kB]
Get: 81 http://deb.debian.org/debian bookworm/main i386 liblapack-dev i386 3.11.0-2 [4187 kB]
Get: 82 http://deb.debian.org/debian bookworm/main i386 libmetis5 i386 5.1.0.dfsg-7 [171 kB]
Get: 83 http://deb.debian.org/debian bookworm/main i386 openmpi-common all 4.1.4-3 [167 kB]
Get: 84 http://deb.debian.org/debian bookworm/main i386 zlib1g-dev i386 1:1.2.13.dfsg-1 [913 kB]
Get: 85 http://deb.debian.org/debian bookworm/main i386 libpmix-dev i386 4.2.2-1+b1 [975 kB]
Get: 86 http://deb.debian.org/debian bookworm/main i386 openmpi-bin i386 4.1.4-3+b1 [196 kB]
Get: 87 http://deb.debian.org/debian bookworm/main i386 libopenmpi-dev i386 4.1.4-3+b1 [920 kB]
Get: 88 http://deb.debian.org/debian bookworm/main i386 libpkgconf3 i386 1.8.1-1 [38.3 kB]
Get: 89 http://deb.debian.org/debian bookworm/main i386 libptscotch-7.0 i386 7.0.3-1 [840 kB]
Get: 90 http://deb.debian.org/debian bookworm/main i386 libsuperlu5 i386 5.3.0+dfsg1-2+b1 [168 kB]
Get: 91 http://deb.debian.org/debian bookworm/main i386 libsuperlu-dev i386 5.3.0+dfsg1-2+b1 [22.4 kB]
Get: 92 http://deb.debian.org/debian bookworm/main i386 libsuperlu-dist8 i386 8.1.2+dfsg1-1+b1 [573 kB]
Get: 93 http://deb.debian.org/debian bookworm/main i386 libsuperlu-dist-dev i386 8.1.2+dfsg1-1+b1 [912 kB]
Get: 94 http://deb.debian.org/debian bookworm/main i386 mpi-default-dev i386 1.14 [5552 B]
Get: 95 http://deb.debian.org/debian bookworm/main i386 pkgconf-bin i386 1.8.1-1 [29.8 kB]
Get: 96 http://deb.debian.org/debian bookworm/main i386 pkgconf i386 1.8.1-1 [25.9 kB]
Get: 97 http://deb.debian.org/debian bookworm/main i386 pkg-config i386 1.8.1-1 [13.7 kB]
Fetched 54.5 MB in 1s (64.2 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 ... 19604 files and directories currently installed.)
Preparing to unpack .../00-sensible-utils_0.0.17+nmu1_all.deb ...
Unpacking sensible-utils (0.0.17+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_i386.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:i386.
Preparing to unpack .../02-libmagic1_1%3a5.44-3_i386.deb ...
Unpacking libmagic1:i386 (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../03-file_1%3a5.44-3_i386.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../04-gettext-base_0.21-12_i386.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package libuchardet0:i386.
Preparing to unpack .../05-libuchardet0_0.0.7-1_i386.deb ...
Unpacking libuchardet0:i386 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../06-groff-base_1.22.4-10_i386.deb ...
Unpacking groff-base (1.22.4-10) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../07-bsdextrautils_2.38.1-5+b1_i386.deb ...
Unpacking bsdextrautils (2.38.1-5+b1) ...
Selecting previously unselected package libpipeline1:i386.
Preparing to unpack .../08-libpipeline1_1.5.7-1_i386.deb ...
Unpacking libpipeline1:i386 (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../09-man-db_2.11.2-2_i386.deb ...
Unpacking man-db (2.11.2-2) ...
Selecting previously unselected package libbsd0:i386.
Preparing to unpack .../10-libbsd0_0.11.7-2_i386.deb ...
Unpacking libbsd0:i386 (0.11.7-2) ...
Selecting previously unselected package libedit2:i386.
Preparing to unpack .../11-libedit2_3.1-20221030-2_i386.deb ...
Unpacking libedit2:i386 (3.1-20221030-2) ...
Selecting previously unselected package libcbor0.8:i386.
Preparing to unpack .../12-libcbor0.8_0.8.0-2+b1_i386.deb ...
Unpacking libcbor0.8:i386 (0.8.0-2+b1) ...
Selecting previously unselected package libfido2-1:i386.
Preparing to unpack .../13-libfido2-1_1.12.0-2+b1_i386.deb ...
Unpacking libfido2-1:i386 (1.12.0-2+b1) ...
Selecting previously unselected package openssh-client.
Preparing to unpack .../14-openssh-client_1%3a9.2p1-2_i386.deb ...
Unpacking openssh-client (1:9.2p1-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../15-m4_1.4.19-3_i386.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../16-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../17-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../18-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../19-autopoint_0.21-12_all.deb ...
Unpacking autopoint (0.21-12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../20-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../21-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../22-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../23-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../24-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../25-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../26-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:i386.
Preparing to unpack .../27-libelf1_0.188-2.1_i386.deb ...
Unpacking libelf1:i386 (0.188-2.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../28-dwz_0.15-1_i386.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:i386.
Preparing to unpack .../29-libicu72_72.1-3_i386.deb ...
Unpacking libicu72:i386 (72.1-3) ...
Selecting previously unselected package libxml2:i386.
Preparing to unpack .../30-libxml2_2.9.14+dfsg-1.2_i386.deb ...
Unpacking libxml2:i386 (2.9.14+dfsg-1.2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../31-gettext_0.21-12_i386.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../32-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../33-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../34-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package libgfortran5:i386.
Preparing to unpack .../35-libgfortran5_12.2.0-14_i386.deb ...
Unpacking libgfortran5:i386 (12.2.0-14) ...
Selecting previously unselected package libgfortran-12-dev:i386.
Preparing to unpack .../36-libgfortran-12-dev_12.2.0-14_i386.deb ...
Unpacking libgfortran-12-dev:i386 (12.2.0-14) ...
Selecting previously unselected package gfortran-12.
Preparing to unpack .../37-gfortran-12_12.2.0-14_i386.deb ...
Unpacking gfortran-12 (12.2.0-14) ...
Selecting previously unselected package gfortran.
Preparing to unpack .../38-gfortran_4%3a12.2.0-3_i386.deb ...
Unpacking gfortran (4:12.2.0-3) ...
Selecting previously unselected package libnl-3-200:i386.
Preparing to unpack .../39-libnl-3-200_3.7.0-0.2+b1_i386.deb ...
Unpacking libnl-3-200:i386 (3.7.0-0.2+b1) ...
Selecting previously unselected package libnl-route-3-200:i386.
Preparing to unpack .../40-libnl-route-3-200_3.7.0-0.2+b1_i386.deb ...
Unpacking libnl-route-3-200:i386 (3.7.0-0.2+b1) ...
Selecting previously unselected package libibverbs1:i386.
Preparing to unpack .../41-libibverbs1_44.0-2_i386.deb ...
Unpacking libibverbs1:i386 (44.0-2) ...
Selecting previously unselected package ibverbs-providers:i386.
Preparing to unpack .../42-ibverbs-providers_44.0-2_i386.deb ...
Unpacking ibverbs-providers:i386 (44.0-2) ...
Selecting previously unselected package libblas3:i386.
Preparing to unpack .../43-libblas3_3.11.0-2_i386.deb ...
Unpacking libblas3:i386 (3.11.0-2) ...
Selecting previously unselected package libblas-dev:i386.
Preparing to unpack .../44-libblas-dev_3.11.0-2_i386.deb ...
Unpacking libblas-dev:i386 (3.11.0-2) ...
Selecting previously unselected package libevent-core-2.1-7:i386.
Preparing to unpack .../45-libevent-core-2.1-7_2.1.12-stable-8_i386.deb ...
Unpacking libevent-core-2.1-7:i386 (2.1.12-stable-8) ...
Selecting previously unselected package libevent-pthreads-2.1-7:i386.
Preparing to unpack .../46-libevent-pthreads-2.1-7_2.1.12-stable-8_i386.deb ...
Unpacking libevent-pthreads-2.1-7:i386 (2.1.12-stable-8) ...
Selecting previously unselected package libpsm-infinipath1.
Preparing to unpack .../47-libpsm-infinipath1_3.3+20.604758e7-6.2_i386.deb ...
Unpacking libpsm-infinipath1 (3.3+20.604758e7-6.2) ...
Selecting previously unselected package librdmacm1:i386.
Preparing to unpack .../48-librdmacm1_44.0-2_i386.deb ...
Unpacking librdmacm1:i386 (44.0-2) ...
Selecting previously unselected package libfabric1:i386.
Preparing to unpack .../49-libfabric1_1.17.0-3_i386.deb ...
Unpacking libfabric1:i386 (1.17.0-3) ...
Selecting previously unselected package libhwloc15:i386.
Preparing to unpack .../50-libhwloc15_2.9.0-1_i386.deb ...
Unpacking libhwloc15:i386 (2.9.0-1) ...
Selecting previously unselected package libmunge2.
Preparing to unpack .../51-libmunge2_0.5.15-2_i386.deb ...
Unpacking libmunge2 (0.5.15-2) ...
Selecting previously unselected package libpciaccess0:i386.
Preparing to unpack .../52-libpciaccess0_0.17-2_i386.deb ...
Unpacking libpciaccess0:i386 (0.17-2) ...
Selecting previously unselected package libxau6:i386.
Preparing to unpack .../53-libxau6_1%3a1.0.9-1_i386.deb ...
Unpacking libxau6:i386 (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp6:i386.
Preparing to unpack .../54-libxdmcp6_1%3a1.1.2-3_i386.deb ...
Unpacking libxdmcp6:i386 (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:i386.
Preparing to unpack .../55-libxcb1_1.15-1_i386.deb ...
Unpacking libxcb1:i386 (1.15-1) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../56-libx11-data_2%3a1.8.4-2_all.deb ...
Unpacking libx11-data (2:1.8.4-2) ...
Selecting previously unselected package libx11-6:i386.
Preparing to unpack .../57-libx11-6_2%3a1.8.4-2_i386.deb ...
Unpacking libx11-6:i386 (2:1.8.4-2) ...
Selecting previously unselected package libxext6:i386.
Preparing to unpack .../58-libxext6_2%3a1.3.4-1+b1_i386.deb ...
Unpacking libxext6:i386 (2:1.3.4-1+b1) ...
Selecting previously unselected package libxnvctrl0:i386.
Preparing to unpack .../59-libxnvctrl0_525.85.05-1_i386.deb ...
Unpacking libxnvctrl0:i386 (525.85.05-1) ...
Selecting previously unselected package ocl-icd-libopencl1:i386.
Preparing to unpack .../60-ocl-icd-libopencl1_2.3.1-1_i386.deb ...
Unpacking ocl-icd-libopencl1:i386 (2.3.1-1) ...
Selecting previously unselected package libhwloc-plugins:i386.
Preparing to unpack .../61-libhwloc-plugins_2.9.0-1_i386.deb ...
Unpacking libhwloc-plugins:i386 (2.9.0-1) ...
Selecting previously unselected package libpmix2:i386.
Preparing to unpack .../62-libpmix2_4.2.2-1+b1_i386.deb ...
Unpacking libpmix2:i386 (4.2.2-1+b1) ...
Selecting previously unselected package libopenmpi3:i386.
Preparing to unpack .../63-libopenmpi3_4.1.4-3+b1_i386.deb ...
Unpacking libopenmpi3:i386 (4.1.4-3+b1) ...
Selecting previously unselected package libcombblas1.16.0:i386.
Preparing to unpack .../64-libcombblas1.16.0_1.6.2-8_i386.deb ...
Unpacking libcombblas1.16.0:i386 (1.6.2-8) ...
Selecting previously unselected package libevent-2.1-7:i386.
Preparing to unpack .../65-libevent-2.1-7_2.1.12-stable-8_i386.deb ...
Unpacking libevent-2.1-7:i386 (2.1.12-stable-8) ...
Selecting previously unselected package libevent-extra-2.1-7:i386.
Preparing to unpack .../66-libevent-extra-2.1-7_2.1.12-stable-8_i386.deb ...
Unpacking libevent-extra-2.1-7:i386 (2.1.12-stable-8) ...
Selecting previously unselected package libevent-openssl-2.1-7:i386.
Preparing to unpack .../67-libevent-openssl-2.1-7_2.1.12-stable-8_i386.deb ...
Unpacking libevent-openssl-2.1-7:i386 (2.1.12-stable-8) ...
Selecting previously unselected package libevent-dev.
Preparing to unpack .../68-libevent-dev_2.1.12-stable-8_i386.deb ...
Unpacking libevent-dev (2.1.12-stable-8) ...
Selecting previously unselected package libnuma1:i386.
Preparing to unpack .../69-libnuma1_2.0.16-1_i386.deb ...
Unpacking libnuma1:i386 (2.0.16-1) ...
Selecting previously unselected package libnuma-dev:i386.
Preparing to unpack .../70-libnuma-dev_2.0.16-1_i386.deb ...
Unpacking libnuma-dev:i386 (2.0.16-1) ...
Selecting previously unselected package libltdl7:i386.
Preparing to unpack .../71-libltdl7_2.4.7-5_i386.deb ...
Unpacking libltdl7:i386 (2.4.7-5) ...
Selecting previously unselected package libltdl-dev:i386.
Preparing to unpack .../72-libltdl-dev_2.4.7-5_i386.deb ...
Unpacking libltdl-dev:i386 (2.4.7-5) ...
Selecting previously unselected package libhwloc-dev:i386.
Preparing to unpack .../73-libhwloc-dev_2.9.0-1_i386.deb ...
Unpacking libhwloc-dev:i386 (2.9.0-1) ...
Selecting previously unselected package libnl-3-dev:i386.
Preparing to unpack .../74-libnl-3-dev_3.7.0-0.2+b1_i386.deb ...
Unpacking libnl-3-dev:i386 (3.7.0-0.2+b1) ...
Selecting previously unselected package libnl-route-3-dev:i386.
Preparing to unpack .../75-libnl-route-3-dev_3.7.0-0.2+b1_i386.deb ...
Unpacking libnl-route-3-dev:i386 (3.7.0-0.2+b1) ...
Selecting previously unselected package libibverbs-dev:i386.
Preparing to unpack .../76-libibverbs-dev_44.0-2_i386.deb ...
Unpacking libibverbs-dev:i386 (44.0-2) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../77-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ...
Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../78-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ...
Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ...
Selecting previously unselected package liblapack3:i386.
Preparing to unpack .../79-liblapack3_3.11.0-2_i386.deb ...
Unpacking liblapack3:i386 (3.11.0-2) ...
Selecting previously unselected package liblapack-dev:i386.
Preparing to unpack .../80-liblapack-dev_3.11.0-2_i386.deb ...
Unpacking liblapack-dev:i386 (3.11.0-2) ...
Selecting previously unselected package libmetis5:i386.
Preparing to unpack .../81-libmetis5_5.1.0.dfsg-7_i386.deb ...
Unpacking libmetis5:i386 (5.1.0.dfsg-7) ...
Selecting previously unselected package openmpi-common.
Preparing to unpack .../82-openmpi-common_4.1.4-3_all.deb ...
Unpacking openmpi-common (4.1.4-3) ...
Selecting previously unselected package zlib1g-dev:i386.
Preparing to unpack .../83-zlib1g-dev_1%3a1.2.13.dfsg-1_i386.deb ...
Unpacking zlib1g-dev:i386 (1:1.2.13.dfsg-1) ...
Selecting previously unselected package libpmix-dev:i386.
Preparing to unpack .../84-libpmix-dev_4.2.2-1+b1_i386.deb ...
Unpacking libpmix-dev:i386 (4.2.2-1+b1) ...
Selecting previously unselected package openmpi-bin.
Preparing to unpack .../85-openmpi-bin_4.1.4-3+b1_i386.deb ...
Unpacking openmpi-bin (4.1.4-3+b1) ...
Selecting previously unselected package libopenmpi-dev:i386.
Preparing to unpack .../86-libopenmpi-dev_4.1.4-3+b1_i386.deb ...
Unpacking libopenmpi-dev:i386 (4.1.4-3+b1) ...
Selecting previously unselected package libpkgconf3:i386.
Preparing to unpack .../87-libpkgconf3_1.8.1-1_i386.deb ...
Unpacking libpkgconf3:i386 (1.8.1-1) ...
Selecting previously unselected package libptscotch-7.0:i386.
Preparing to unpack .../88-libptscotch-7.0_7.0.3-1_i386.deb ...
Unpacking libptscotch-7.0:i386 (7.0.3-1) ...
Selecting previously unselected package libsuperlu5:i386.
Preparing to unpack .../89-libsuperlu5_5.3.0+dfsg1-2+b1_i386.deb ...
Unpacking libsuperlu5:i386 (5.3.0+dfsg1-2+b1) ...
Selecting previously unselected package libsuperlu-dev:i386.
Preparing to unpack .../90-libsuperlu-dev_5.3.0+dfsg1-2+b1_i386.deb ...
Unpacking libsuperlu-dev:i386 (5.3.0+dfsg1-2+b1) ...
Selecting previously unselected package libsuperlu-dist8:i386.
Preparing to unpack .../91-libsuperlu-dist8_8.1.2+dfsg1-1+b1_i386.deb ...
Unpacking libsuperlu-dist8:i386 (8.1.2+dfsg1-1+b1) ...
Selecting previously unselected package libsuperlu-dist-dev:i386.
Preparing to unpack .../92-libsuperlu-dist-dev_8.1.2+dfsg1-1+b1_i386.deb ...
Unpacking libsuperlu-dist-dev:i386 (8.1.2+dfsg1-1+b1) ...
Selecting previously unselected package mpi-default-dev.
Preparing to unpack .../93-mpi-default-dev_1.14_i386.deb ...
Unpacking mpi-default-dev (1.14) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../94-pkgconf-bin_1.8.1-1_i386.deb ...
Unpacking pkgconf-bin (1.8.1-1) ...
Selecting previously unselected package pkgconf:i386.
Preparing to unpack .../95-pkgconf_1.8.1-1_i386.deb ...
Unpacking pkgconf:i386 (1.8.1-1) ...
Selecting previously unselected package pkg-config:i386.
Preparing to unpack .../96-pkg-config_1.8.1-1_i386.deb ...
Unpacking pkg-config:i386 (1.8.1-1) ...
Setting up libpipeline1:i386 (1.5.7-1) ...
Setting up libpciaccess0:i386 (0.17-2) ...
Setting up libxau6:i386 (1:1.0.9-1) ...
Setting up libicu72:i386 (72.1-3) ...
Setting up bsdextrautils (2.38.1-5+b1) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libcbor0.8:i386 (0.8.0-2+b1) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libmagic1:i386 (1:5.44-3) ...
Setting up gettext-base (0.21-12) ...
Setting up m4 (1.4.19-3) ...
Setting up libmetis5:i386 (5.1.0.dfsg-7) ...
Setting up file (1:5.44-3) ...
Setting up autotools-dev (20220109.1) ...
Setting up libblas3:i386 (3.11.0-2) ...
update-alternatives: using /usr/lib/i386-linux-gnu/blas/libblas.so.3 to provide /usr/lib/i386-linux-gnu/libblas.so.3 (libblas.so.3-i386-linux-gnu) in auto mode
Setting up libpkgconf3:i386 (1.8.1-1) ...
Setting up libmunge2 (0.5.15-2) ...
Setting up libx11-data (2:1.8.4-2) ...
Setting up libhwloc15:i386 (2.9.0-1) ...
Setting up libevent-core-2.1-7:i386 (2.1.12-stable-8) ...
Setting up libevent-2.1-7:i386 (2.1.12-stable-8) ...
Setting up autopoint (0.21-12) ...
Setting up pkgconf-bin (1.8.1-1) ...
Setting up libltdl7:i386 (2.4.7-5) ...
Setting up libgfortran5:i386 (12.2.0-14) ...
Setting up autoconf (2.71-3) ...
Setting up zlib1g-dev:i386 (1:1.2.13.dfsg-1) ...
Setting up libnuma1:i386 (2.0.16-1) ...
Setting up sensible-utils (0.0.17+nmu1) ...
Setting up ocl-icd-libopencl1:i386 (2.3.1-1) ...
Setting up libuchardet0:i386 (0.0.7-1) ...
Setting up libnl-3-200:i386 (3.7.0-0.2+b1) ...
Setting up openmpi-common (4.1.4-3) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libpsm-infinipath1 (3.3+20.604758e7-6.2) ...
update-alternatives: using /usr/lib/libpsm1/libpsm_infinipath.so.1.16 to provide /usr/lib/i386-linux-gnu/libpsm_infinipath.so.1 (libpsm_infinipath.so.1) in auto mode
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up libfido2-1:i386 (1.12.0-2+b1) ...
Setting up libbsd0:i386 (0.11.7-2) ...
Setting up libelf1:i386 (0.188-2.1) ...
Setting up libxml2:i386 (2.9.14+dfsg-1.2) ...
Setting up libblas-dev:i386 (3.11.0-2) ...
update-alternatives: using /usr/lib/i386-linux-gnu/blas/libblas.so to provide /usr/lib/i386-linux-gnu/libblas.so (libblas.so-i386-linux-gnu) in auto mode
Setting up libevent-pthreads-2.1-7:i386 (2.1.12-stable-8) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up libxdmcp6:i386 (1:1.1.2-3) ...
Setting up libevent-extra-2.1-7:i386 (2.1.12-stable-8) ...
Setting up liblapack3:i386 (3.11.0-2) ...
update-alternatives: using /usr/lib/i386-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/i386-linux-gnu/liblapack.so.3 (liblapack.so.3-i386-linux-gnu) in auto mode
Setting up libxcb1:i386 (1.15-1) ...
Setting up gettext (0.21-12) ...
Setting up libtool (2.4.7-5) ...
Setting up libedit2:i386 (3.1-20221030-2) ...
Setting up libsuperlu5:i386 (5.3.0+dfsg1-2+b1) ...
Setting up libevent-openssl-2.1-7:i386 (2.1.12-stable-8) ...
Setting up libgfortran-12-dev:i386 (12.2.0-14) ...
Setting up pkgconf:i386 (1.8.1-1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up libnuma-dev:i386 (2.0.16-1) ...
Setting up libnl-route-3-200:i386 (3.7.0-0.2+b1) ...
Setting up dh-autoreconf (20) ...
Setting up libltdl-dev:i386 (2.4.7-5) ...
Setting up gfortran-12 (12.2.0-14) ...
Setting up libjs-jquery-ui (1.13.2+dfsg-1) ...
Setting up libevent-dev (2.1.12-stable-8) ...
Setting up liblapack-dev:i386 (3.11.0-2) ...
update-alternatives: using /usr/lib/i386-linux-gnu/lapack/liblapack.so to provide /usr/lib/i386-linux-gnu/liblapack.so (liblapack.so-i386-linux-gnu) in auto mode
Setting up pkg-config:i386 (1.8.1-1) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up libnl-3-dev:i386 (3.7.0-0.2+b1) ...
Setting up groff-base (1.22.4-10) ...
Setting up libx11-6:i386 (2:1.8.4-2) ...
Setting up libhwloc-dev:i386 (2.9.0-1) ...
Setting up libsuperlu-dev:i386 (5.3.0+dfsg1-2+b1) ...
Setting up libibverbs1:i386 (44.0-2) ...
Setting up ibverbs-providers:i386 (44.0-2) ...
Setting up openssh-client (1:9.2p1-2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libxext6:i386 (2:1.3.4-1+b1) ...
Setting up man-db (2.11.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up gfortran (4:12.2.0-3) ...
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode
Setting up libxnvctrl0:i386 (525.85.05-1) ...
Setting up libnl-route-3-dev:i386 (3.7.0-0.2+b1) ...
Setting up librdmacm1:i386 (44.0-2) ...
Setting up debhelper (13.11.4) ...
Setting up libibverbs-dev:i386 (44.0-2) ...
Setting up libhwloc-plugins:i386 (2.9.0-1) ...
Setting up libfabric1:i386 (1.17.0-3) ...
Setting up libpmix2:i386 (4.2.2-1+b1) ...
Setting up libopenmpi3:i386 (4.1.4-3+b1) ...
Setting up libpmix-dev:i386 (4.2.2-1+b1) ...
Setting up openmpi-bin (4.1.4-3+b1) ...
update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode
update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode
Setting up libptscotch-7.0:i386 (7.0.3-1) ...
Setting up libcombblas1.16.0:i386 (1.6.2-8) ...
Setting up libsuperlu-dist8:i386 (8.1.2+dfsg1-1+b1) ...
Setting up libsuperlu-dist-dev:i386 (8.1.2+dfsg1-1+b1) ...
Setting up libopenmpi-dev:i386 (4.1.4-3+b1) ...
update-alternatives: using /usr/lib/i386-linux-gnu/openmpi/include to provide /usr/include/i386-linux-gnu/mpi (mpi-i386-linux-gnu) in auto mode
Setting up mpi-default-dev (1.14) ...
Processing triggers for libc-bin (2.36-9) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
fakeroot is already the newest version (1.31-1.2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Building the package
I: Running cd /build/hypre-2.26.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.26.0-3_source.changes
dpkg-buildpackage: info: source package hypre
dpkg-buildpackage: info: source version 2.26.0-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Drew Parsons <dparsons@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture i386
 fakeroot debian/rules clean
dh clean --sourcedirectory=src
   dh_testdir -O--sourcedirectory=src
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/hypre-2.26.0'
echo "Running clean"
Running clean
rm -rf /build/hypre-2.26.0/debian/tmp
rm -f src/configure.in
rm -f src/config.log
rm -f src/config/config.guess
rm -f src/config/config.sub
cd src/test; \
for TEST in TEST_*; do \
  rm -f ${TEST}.stdout ${TEST}.stderr; \
done
dh_auto_clean
	cd src && make -j16 distclean
make[2]: Entering directory '/build/hypre-2.26.0/src'
Makefile:9: config/Makefile.config: No such file or directory
make[2]: *** No rule to make target 'config/Makefile.config'.  Stop.
make[2]: Leaving directory '/build/hypre-2.26.0/src'
dh_auto_clean: error: cd src && make -j16 distclean returned exit code 2
make[1]: [debian/rules:89: override_dh_auto_clean] Error 25 (ignored)
make[1]: Leaving directory '/build/hypre-2.26.0'
   dh_autoreconf_clean -O--sourcedirectory=src
   debian/rules override_dh_clean
make[1]: Entering directory '/build/hypre-2.26.0'
dh_clean
rm -rf src64 src64m
make[1]: Leaving directory '/build/hypre-2.26.0'
 debian/rules build
dh build --sourcedirectory=src
   dh_testdir -O--sourcedirectory=src
   dh_update_autotools_config -O--sourcedirectory=src
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/build/hypre-2.26.0'
cp /usr/share/misc/config.* src/config/
cd src && ./config/update.sh
HYPRE version number is the same as the current version
configure.in:1764: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:1764: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
config/hypre_macros_misc.m4:17: AC_HYPRE_CHECK_MPI is expanded from...
configure.in:1764: the top level
configure.in:2148: warning: AC_CHECK_HEADERS("${CUDA_HOME}/include/cuda.h"): you should use literals
./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from...
configure.in:2148: the top level
configure.in:2152: warning: AC_CHECK_HEADERS("${CUDA_PATH}/include/cuda.h"): you should use literals
./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from...
configure.in:2152: the top level
configure.in:2171: warning: AC_CHECK_HEADERS("${HYPRE_ROCM_PREFIX}/include/hip/hip_common.h"): you should use literals
./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
configure.in:2171: the top level
configure.in:2469: warning: AC_CHECK_HEADERS("${MKLROOT}/include/mkl.h"): you should use literals
./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
configure.in:2469: the top level
rm -rf src64 && cp -a src src64
rm -rf src64m && cp -a src src64m
rm -rf src-static && cp -a src src-static
rm -rf src64-static && cp -a src src64-static
rm -rf src64m-static && cp -a src src64m-static
make[1]: Leaving directory '/build/hypre-2.26.0'
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/hypre-2.26.0'
dh_auto_configure -- --enable-shared --with-superlu --with-superlu-include=/usr/include/superlu --with-superlu-lib="-lsuperlu" --with-dsuperlu --with-dsuperlu-include=/usr/include/superlu-dist --with-dsuperlu-lib="-lsuperlu_dist" --with-MPI-include=/usr/lib/i386-linux-gnu/openmpi/include --with-MPI-libs="mpi " --with-MPI-lib-dirs="/usr/lib/i386-linux-gnu/openmpi/lib " --with-MPI-flags="" --with-extra-flags="" \
  --with-blas=yes --with-blas-lib="-lblas " \
  --with-lapack=yes \
    --with-lapack-lib="-llapack " \
    --with-fmangle-lapack="one-underscore"   \
  --prefix=/build/hypre-2.26.0/debian/tmp/usr
	cd src && ./configure --build=i686-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/i386-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-shared --with-superlu --with-superlu-include=/usr/include/superlu --with-superlu-lib=-lsuperlu --with-dsuperlu --with-dsuperlu-include=/usr/include/superlu-dist --with-dsuperlu-lib=-lsuperlu_dist --with-MPI-include=/usr/lib/i386-linux-gnu/openmpi/include "--with-MPI-libs=mpi " "--with-MPI-lib-dirs=/usr/lib/i386-linux-gnu/openmpi/lib " --with-MPI-flags= --with-extra-flags= --with-blas=yes "--with-blas-lib=-lblas " --with-lapack=yes "--with-lapack-lib=-llapack " --with-fmangle-lapack=one-underscore --prefix=/build/hypre-2.26.0/debian/tmp/usr
configure: NOTE: Could not find .git directory
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for mpxlc... no
checking for mpixlc... no
checking for mpiicc... no
checking for mpiicx... no
checking for mpigcc... no
checking for mpicc... mpicc
checking for mpxlC... no
checking for mpixlcxx... no
checking for mpixlC... no
checking for mpiicpc... no
checking for mpiicpx... no
checking for mpig++... no
checking for mpic++... mpic++
checking for mpxlf... no
checking for mpixlf77... no
checking for mpiifort... no
checking for mpiifx... no
checking for mpif77... mpif77
checking whether make sets $(MAKE)... yes
checking for ranlib... ranlib
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether mpicc accepts -g... yes
checking for mpicc option to enable C11 features... none needed
checking whether the compiler supports GNU C++... yes
checking whether mpic++ accepts -g... yes
checking for mpic++ option to enable C++11 features... none needed
checking whether the compiler supports GNU Fortran... yes
checking whether mpif77 accepts -g... yes
checking how to get verbose linking output from mpif77... -v
checking for Fortran libraries of mpif77...  -L/usr/lib/i386-linux-gnu/openmpi/lib/fortran/gfortran -L/usr/lib/gcc/i686-linux-gnu/12 -L/usr/lib/gcc/i686-linux-gnu/12/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/12/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/12/../../.. -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lgfortran -lm -lz -lquadmath
checking for dummy main to link with Fortran libraries... none
checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore
checking for mpi.h... yes
checking for MPI_Comm_f2c... yes
checking how to run the C preprocessor... mpicc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking whether MPI_Comm_f2c is a macro... no
checking for cabs in -lm... yes
configure: creating ./config.status
config.status: creating config/Makefile.config
config.status: creating HYPRE_config.h
dh_auto_configure -Dsrc-static -- --with-superlu --with-superlu-include=/usr/include/superlu --with-superlu-lib="-lsuperlu" --with-dsuperlu --with-dsuperlu-include=/usr/include/superlu-dist --with-dsuperlu-lib="-lsuperlu_dist" --with-MPI-include=/usr/lib/i386-linux-gnu/openmpi/include --with-MPI-libs="mpi " --with-MPI-lib-dirs="/usr/lib/i386-linux-gnu/openmpi/lib " --with-MPI-flags="" --with-extra-flags="" \
  --with-blas=yes --with-blas-lib="-lblas " \
  --with-lapack=yes \
    --with-lapack-lib="-llapack " \
    --with-fmangle-lapack="one-underscore"   \
  --prefix=/build/hypre-2.26.0/debian/tmp-static/usr
	cd src-static && ./configure --build=i686-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/i386-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --with-superlu --with-superlu-include=/usr/include/superlu --with-superlu-lib=-lsuperlu --with-dsuperlu --with-dsuperlu-include=/usr/include/superlu-dist --with-dsuperlu-lib=-lsuperlu_dist --with-MPI-include=/usr/lib/i386-linux-gnu/openmpi/include "--with-MPI-libs=mpi " "--with-MPI-lib-dirs=/usr/lib/i386-linux-gnu/openmpi/lib " --with-MPI-flags= --with-extra-flags= --with-blas=yes "--with-blas-lib=-lblas " --with-lapack=yes "--with-lapack-lib=-llapack " --with-fmangle-lapack=one-underscore --prefix=/build/hypre-2.26.0/debian/tmp-static/usr
configure: NOTE: Could not find .git directory
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for mpxlc... no
checking for mpixlc... no
checking for mpiicc... no
checking for mpiicx... no
checking for mpigcc... no
checking for mpicc... mpicc
checking for mpxlC... no
checking for mpixlcxx... no
checking for mpixlC... no
checking for mpiicpc... no
checking for mpiicpx... no
checking for mpig++... no
checking for mpic++... mpic++
checking for mpxlf... no
checking for mpixlf77... no
checking for mpiifort... no
checking for mpiifx... no
checking for mpif77... mpif77
checking whether make sets $(MAKE)... yes
checking for ranlib... ranlib
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether mpicc accepts -g... yes
checking for mpicc option to enable C11 features... none needed
checking whether the compiler supports GNU C++... yes
checking whether mpic++ accepts -g... yes
checking for mpic++ option to enable C++11 features... none needed
checking whether the compiler supports GNU Fortran... yes
checking whether mpif77 accepts -g... yes
checking how to get verbose linking output from mpif77... -v
checking for Fortran libraries of mpif77...  -L/usr/lib/i386-linux-gnu/openmpi/lib/fortran/gfortran -L/usr/lib/gcc/i686-linux-gnu/12 -L/usr/lib/gcc/i686-linux-gnu/12/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/12/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/12/../../.. -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lgfortran -lm -lz -lquadmath
checking for dummy main to link with Fortran libraries... none
checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore
checking for mpi.h... yes
checking for MPI_Comm_f2c... yes
checking how to run the C preprocessor... mpicc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking whether MPI_Comm_f2c is a macro... no
checking for cabs in -lm... yes
configure: creating ./config.status
config.status: creating config/Makefile.config
config.status: creating HYPRE_config.h
make[1]: Leaving directory '/build/hypre-2.26.0'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/build/hypre-2.26.0'
dh_auto_build -Dsrc
	cd src && make -j16
make[2]: Entering directory '/build/hypre-2.26.0/src'
Making blas ...
make[3]: Entering directory '/build/hypre-2.26.0/src/blas'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dasum.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c daxpy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dcopy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c ddot.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dgemm.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dgemv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dger.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dnrm2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c drot.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dscal.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dswap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dsymm.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dsymv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dsyr2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dsyr2k.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -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) {
      |        ^
dnrm2.c:35:17: note: 'xmax' was declared here
   35 |      doublereal xmax;
      |                 ^~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dtrmm.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dtrmv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dtrsm.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c dtrsv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c f2c.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c idamax.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c lsame.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../utilities -c xerbla.c
dsyr2.c: In function 'hypre_dsyr2':
dsyr2.c:29:25: warning: 'jy' may be used uninitialized [-Wmaybe-uninitialized]
   29 |     integer ix, iy, jx, jy, kx, ky;
      |                         ^~
dsyr2.c:29:21: warning: 'jx' 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;
      |                     ^~
dtrsv.c: In function 'hypre_dtrsv':
dtrsv.c:289:24: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized]
  289 |                     jx += *incx;
      |                     ~~~^~~~~~~~
dtrsv.c:28:21: note: 'kx' was declared here
   28 |     integer ix, jx, kx;
      |                     ^~
make[3]: Leaving directory '/build/hypre-2.26.0/src/blas'

Making lapack ...
make[3]: Entering directory '/build/hypre-2.26.0/src/lapack'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dbdsqr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgebd2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgebrd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgelq2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgelqf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgels.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgeqr2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgeqrf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgesvd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgetrf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgetri.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgetrs.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgetf2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlabad.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlabrd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlacpy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlae2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlaev2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlange.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlanst.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlansy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlapy2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlarfb.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlarf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlarfg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlarft.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlartg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlas2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlascl.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlaset.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasq1.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasq2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasq3.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasq4.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasq5.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasq6.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasrt.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlassq.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlaswp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasv2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlatrd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorg2l.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorg2r.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorgbr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorgl2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorglq.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorgql.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorgqr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorgtr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorm2r.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dormbr.c
dgesvd.c: In function 'hypre_dgesvd':
dgesvd.c:4043:12: warning: 'ie' may be used uninitialized [-Wmaybe-uninitialized]
 4043 |         if (ie < 2) {
      |            ^
dgesvd.c:40:13: note: 'ie' was declared here
   40 |     integer ie;
      |             ^~
In file included from dgesvd.c:8:
f2c.h:200:36: warning: 'bdspac' may be used uninitialized [-Wmaybe-uninitialized]
  200 | #define max(a,b) ((a) >= (b) ? (a) : (b))
      |                                    ^
dgesvd.c:46:17: note: 'bdspac' was declared here
   46 |     integer ir, bdspac, iu;
      |                 ^~~~~~
f2c.h:200:36: warning: 'wrkbl' may be used uninitialized [-Wmaybe-uninitialized]
  200 | #define max(a,b) ((a) >= (b) ? (a) : (b))
      |                                    ^
dgesvd.c:38:27: note: 'wrkbl' was declared here
   38 |     integer chunk, minmn, wrkbl, itaup, itauq, mnthr, iwork;
      |                           ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorml2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dormlq.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dormqr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dpotf2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dpotrf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dpotrs.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsteqr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsterf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsyev.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsygs2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsygst.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsygv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsytd2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsytrd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dtrtri.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dtrti2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c ieeeck.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c ilaenv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c lsame.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c xerbla.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlamch.c
dlamch.c: In function 'hypre_dlamc5':
dlamch.c:933:11: warning: 'oldy' may be used uninitialized [-Wmaybe-uninitialized]
  933 |         y = oldy;
      |         ~~^~~~~~
dlamch.c:838:16: note: 'oldy' was declared here
  838 |     doublereal oldy;
      |                ^~~~
make[3]: Leaving directory '/build/hypre-2.26.0/src/lapack'

Making utilities ...
make[3]: Entering directory '/build/hypre-2.26.0/src/utilities'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c F90_HYPRE_error.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c F90_HYPRE_general.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c HYPRE_handle.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c HYPRE_version.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c amg_linklist.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c binsearch.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c exchange_data.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c fortran_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c ap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c log.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c complex.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c error.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c hopscotch_hash.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c memory_tracker.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c merge_sort.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c mmio.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c mpi_comm_f2c.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c prefix_sum.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c printf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c qsort.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c utilities.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c mpistubs.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c qsplit.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c random.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c threading.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c timer.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c timing.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c device_utils.c -o device_utils.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c general.c -o general.obj
In file included from exchange_data.c:15:
_hypre_utilities.h: In function 'hypre_DataExchangeList':
_hypre_utilities.h:676:3: warning: 'term_statuses' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
exchange_data.c:179:23: note: 'term_statuses' was declared here
  179 |    hypre_MPI_Status  *term_statuses, term_status1, status_parent;
      |                       ^~~~~~~~~~~~~
_hypre_utilities.h:676:3: warning: 'term_requests' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
exchange_data.c:178:23: note: 'term_requests' was declared here
  178 |    hypre_MPI_Request *term_requests, term_request1, request_parent;
      |                       ^~~~~~~~~~~~~
_hypre_utilities.h:676:3: warning: 'contact_statuses' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
exchange_data.c:173:43: note: 'contact_statuses' was declared here
  173 |    hypre_MPI_Status  *response_statuses, *contact_statuses;
      |                                           ^~~~~~~~~~~~~~~~
exchange_data.c:408:10: warning: 'response_statuses' may be used uninitialized [-Wmaybe-uninitialized]
  408 |          hypre_MPI_Testall(num_contacts, response_requests, &responses_complete,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  409 |                            response_statuses);
      |                            ~~~~~~~~~~~~~~~~~~
exchange_data.c:173:23: note: 'response_statuses' was declared here
  173 |    hypre_MPI_Status  *response_statuses, *contact_statuses;
      |                       ^~~~~~~~~~~~~~~~~
_hypre_utilities.h:676:3: warning: 'contact_requests' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
exchange_data.c:172:43: note: 'contact_requests' was declared here
  172 |    hypre_MPI_Request *response_requests, *contact_requests;
      |                                           ^~~~~~~~~~~~~~~~
exchange_data.c:408:10: warning: 'response_requests' may be used uninitialized [-Wmaybe-uninitialized]
  408 |          hypre_MPI_Testall(num_contacts, response_requests, &responses_complete,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  409 |                            response_statuses);
      |                            ~~~~~~~~~~~~~~~~~~
exchange_data.c:172:23: note: 'response_requests' was declared here
  172 |    hypre_MPI_Request *response_requests, *contact_requests;
      |                       ^~~~~~~~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c handle.c -o handle.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c int_array.c -o int_array.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c memory.c -o memory.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c omp_device.c -o omp_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c nvtx.c -o nvtx.obj
Building libHYPRE_utilities.so ... 
mpicc -shared  -o libHYPRE_utilities-2.26.0.so F90_HYPRE_error.o F90_HYPRE_general.o HYPRE_handle.o HYPRE_version.o amg_linklist.o binsearch.o exchange_data.o fortran_matrix.o ap.o log.o complex.o error.o hopscotch_hash.o memory_tracker.o merge_sort.o mmio.o mpi_comm_f2c.o prefix_sum.o printf.o qsort.o utilities.o mpistubs.o qsplit.o random.o threading.o timer.o timing.o device_utils.obj general.obj handle.obj int_array.obj memory.obj omp_device.obj nvtx.obj -Wl,-soname,libHYPRE_utilities-2.26.0.so
ln -s -f libHYPRE_utilities-2.26.0.so libHYPRE_utilities.so
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_onedpl.hpp /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_utilities.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_utilities.hpp /build/hypre-2.26.0/src/hypre/include
cp -fR ./fortran*.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/utilities'

Making multivector ...
make[3]: Entering directory '/build/hypre-2.26.0/src/multivector'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c multivector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c temp_multivector.c
Building libHYPRE_multivector.so ... 
mpicc -shared  -o libHYPRE_multivector-2.26.0.so multivector.o temp_multivector.o -Wl,-soname,libHYPRE_multivector-2.26.0.so
ln -s -f libHYPRE_multivector-2.26.0.so libHYPRE_multivector.so
cp -fR *.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/multivector'

Making krylov ...
make[3]: Entering directory '/build/hypre-2.26.0/src/krylov'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c cgnr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c cogmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_cgnr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_cogmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_pcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c pcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_lobpcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c lobpcg.c
In function 'lobpcg_MultiVectorByMultiVector',
    inlined from 'lobpcg_solve' at lobpcg.c:729:10:
lobpcg.c:94:4: warning: 'blockVectorBY' may be used uninitialized [-Wmaybe-uninitialized]
   94 |    mv_MultiVectorByMultiVector( x, y,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   95 |                                 utilities_FortranMatrixGlobalHeight( xy ),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                 utilities_FortranMatrixHeight( xy ),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   97 |                                 utilities_FortranMatrixWidth( xy ),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   98 |                                 utilities_FortranMatrixValues( xy ) );
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lobpcg.c: In function 'lobpcg_solve':
lobpcg.c:296:26: note: 'blockVectorBY' was declared here
  296 |    mv_MultiVectorPtr     blockVectorBY; /* B*Y */
      |                          ^~~~~~~~~~~~~
gmres.c: In function 'hypre_GMRESSolve':
gmres.c:641:34: warning: 'rs_2' may be used uninitialized [-Wmaybe-uninitialized]
  641 |                rs_2[i - 1] = rs_2[i - 1] / hh[i - 1][i - 1];
      |                              ~~~~^~~~~~~
gmres.c:310:45: note: 'rs_2' was declared here
  310 |    HYPRE_Real           *rs, **hh, *c, *s, *rs_2;
      |                                             ^~~~
cogmres.c: In function 'hypre_COGMRESSolve':
cogmres.c:664:34: warning: 'rs_2' may be used uninitialized [-Wmaybe-uninitialized]
  664 |                rs_2[i - 1] = rs_2[i - 1] / hh[itmp + i - 1];
      |                              ~~~~^~~~~~~
cogmres.c:318:39: note: 'rs_2' was declared here
  318 |    HYPRE_Real *rs, *hh, *uu, *c, *s, *rs_2, *rv;
      |                                       ^~~~
Building libHYPRE_krylov.so ... 
mpicc -shared  -o libHYPRE_krylov-2.26.0.so bicgstab.o cgnr.o gmres.o cogmres.o flexgmres.o lgmres.o HYPRE_bicgstab.o HYPRE_cgnr.o HYPRE_gmres.o HYPRE_cogmres.o HYPRE_lgmres.o HYPRE_flexgmres.o HYPRE_pcg.o pcg.o HYPRE_lobpcg.o lobpcg.o -Wl,-soname,libHYPRE_krylov-2.26.0.so
ln -s -f libHYPRE_krylov-2.26.0.so libHYPRE_krylov.so
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./krylov.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./lobpcg.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/krylov'

Making seq_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/seq_mv'
make autogen
make[4]: Entering directory '/build/hypre-2.26.0/src/seq_mv'
make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[4]: Leaving directory '/build/hypre-2.26.0/src/seq_mv'
make lib
make[4]: Entering directory '/build/hypre-2.26.0/src/seq_mv'
make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matop.c
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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matrix.c
csr_matrix.c: In function 'hypre_CSRMatrixUnion':
csr_matrix.c:966:16: warning: 'big_jB' may be used uninitialized [-Wmaybe-uninitialized]
  966 |             if ( big_jB == big_jA )
      |                ^
csr_matrix.c:866:30: note: 'big_jB' was declared here
  866 |    HYPRE_BigInt jBg, big_jA, big_jB;
      |                              ^~~~~~
csr_matrix.c:966:16: warning: 'big_jA' may be used uninitialized [-Wmaybe-uninitialized]
  966 |             if ( big_jB == big_jA )
      |                ^
csr_matrix.c:866:22: note: 'big_jA' was declared here
  866 |    HYPRE_BigInt jBg, big_jA, big_jB;
      |                      ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matvec.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c genpart.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_csr_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_mapped_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_multiblock_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c mapped_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c multiblock_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c vector_batched.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matop_device.c -o csr_matop_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matrix_cuda_utils.c -o csr_matrix_cuda_utils.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matvec_device.c -o csr_matvec_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matvec_oomp.c -o csr_matvec_oomp.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spadd_device.c -o csr_spadd_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device.c -o csr_spgemm_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_cusparse.c -o csr_spgemm_device_cusparse.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numblocks.c -o csr_spgemm_device_numblocks.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer.c -o csr_spgemm_device_numer.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer1.c -o csr_spgemm_device_numer1.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer2.c -o csr_spgemm_device_numer2.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer3.c -o csr_spgemm_device_numer3.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer4.c -o csr_spgemm_device_numer4.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer5.c -o csr_spgemm_device_numer5.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer6.c -o csr_spgemm_device_numer6.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer7.c -o csr_spgemm_device_numer7.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer8.c -o csr_spgemm_device_numer8.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer9.c -o csr_spgemm_device_numer9.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer10.c -o csr_spgemm_device_numer10.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_onemklsparse.c -o csr_spgemm_device_onemklsparse.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl.c -o csr_spgemm_device_symbl.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl1.c -o csr_spgemm_device_symbl1.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl2.c -o csr_spgemm_device_symbl2.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl3.c -o csr_spgemm_device_symbl3.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl4.c -o csr_spgemm_device_symbl4.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl5.c -o csr_spgemm_device_symbl5.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl6.c -o csr_spgemm_device_symbl6.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl10.c -o csr_spgemm_device_symbl10.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c vector_device.c -o vector_device.obj
Building libHYPRE_seq_mv.so ... 
mpicc -shared  -o libHYPRE_seq_mv-2.26.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.26.0.so
ln -s -f libHYPRE_seq_mv-2.26.0.so libHYPRE_seq_mv.so
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./seq_mv.h /build/hypre-2.26.0/src/hypre/include
make[4]: Leaving directory '/build/hypre-2.26.0/src/seq_mv'
make[3]: Leaving directory '/build/hypre-2.26.0/src/seq_mv'

Making parcsr_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_mv'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c communicationT.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_parcsr_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_par_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c gen_fffc.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c new_commpkg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c numbers.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_aat.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_assumed_part.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_bool_matop.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_bool_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_communication.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_matop.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_matvec.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_matop_marked.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_triplemat.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_make_system.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_vector_batched.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_matvec_device.c -o par_csr_matvec_device.obj
par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt':
par_csr_bool_matop.c:860:31: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
  860 |                   if ( A_ext_j[jj3] == A_col_map_offd[i2] )
      |                        ~~~~~~~^~~~~
par_csr_bool_matop.c:645:27: note: 'A_ext_j' was declared here
  645 |    HYPRE_BigInt          *A_ext_j;
      |                           ^~~~~~~
par_csr_bool_matop.c:858:54: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
  858 |                for ( jj3 = A_ext_i[i3]; jj3 < A_ext_i[i3 + 1]; jj3++ )
      |                                               ~~~~~~~^~~~~~~~
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: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_aat.c: In function 'hypre_ParCSRAAt':
par_csr_aat.c:604:31: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
  604 |                   if ( A_ext_j[jj3] == A_col_map_offd[i2] )
      |                        ~~~~~~~^~~~~
par_csr_aat.c:366:21: note: 'A_ext_j' was declared here
  366 |    HYPRE_BigInt    *A_ext_j;
      |                     ^~~~~~~
par_csr_aat.c:602:54: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
  602 |                for ( jj3 = A_ext_i[i3]; jj3 < A_ext_i[i3 + 1]; jj3++ )
      |                                               ~~~~~~~^~~~~~~~
par_csr_aat.c:365:21: note: 'A_ext_i' was declared here
  365 |    HYPRE_Int       *A_ext_i;
      |                     ^~~~~~~
par_csr_aat.c:609:56: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  609 |                      a_b_product = a_entry * A_ext_data[jj3];
      |                                              ~~~~~~~~~~^~~~~
par_csr_aat.c:364:21: note: 'A_ext_data' was declared here
  364 |    HYPRE_Complex   *A_ext_data;
      |                     ^~~~~~~~~~
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_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF':
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: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_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ':
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_matrix.c:575:19: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized]
  575 |    HYPRE_Int     *offd_i;
      |                   ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj
par_csr_triplemat.c: In function 'hypre_ParCSRMatrixRAPKTHost':
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_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;
      |                     ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_vector_device.c -o par_vector_device.obj
par_vector.c: In function 'hypre_VectorToParVector':
par_vector.c:583:72: warning: 'v_data' may be used uninitialized [-Wmaybe-uninitialized]
  583 |             hypre_MPI_Isend( &v_data[(HYPRE_Int) global_vec_starts[p]] + j * global_vecstride,
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
par_vector.c:521:24: note: 'v_data' was declared here
  521 |    HYPRE_Complex      *v_data;
      |                        ^~~~~~
par_csr_matop_marked.c: In function 'hypre_ParMatmul_FC':
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;
      |                        ^~~~~~~~~~~~~~~
In file included from _hypre_parcsr_mv.h:9,
                 from par_csr_matop_marked.c:8:
./../utilities/_hypre_utilities.h:676:3: warning: 'map_P_to_C' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
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_marked.c:627:61: warning: 'P_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
  627 |                      a_b_product = a_entry * P_ext_diag_data[jj3];
      |                                              ~~~~~~~~~~~~~~~^~~~~
par_csr_matop_marked.c:314:24: note: 'P_ext_diag_data' was declared here
  314 |    HYPRE_Complex      *P_ext_diag_data;
      |                        ^~~~~~~~~~~~~~~
par_csr_matop_marked.c:626:25: warning: 'P_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
  626 |                      i3 = P_ext_diag_j[jj3];
      |                      ~~~^~~~~~~~~~~~~~~~~~~
par_csr_matop_marked.c:316:24: note: 'P_ext_diag_j' was declared here
  316 |    HYPRE_Int          *P_ext_diag_j;
      |                        ^~~~~~~~~~~~
par_csr_matop_marked.c:479:25: warning: 'Ps_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
  479 |       P_ext_offd_j[i] = hypre_BigBinarySearch(col_map_offd_C,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  480 |                                               Ps_ext_j[i],
      |                                               ~~~~~~~~~~~~
  481 |                                               num_cols_offd_C);
      |                                               ~~~~~~~~~~~~~~~~
par_csr_matop_marked.c:312:24: note: 'Ps_ext_j' was declared here
  312 |    HYPRE_BigInt       *Ps_ext_j;
      |                        ^~~~~~~~
par_csr_matop_marked.c:311:24: warning: 'Ps_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
  311 |    HYPRE_Int          *Ps_ext_i;
      |                        ^~~~~~~~
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_matop_marked.c:310:24: note: 'Ps_ext_data' was declared here
  310 |    HYPRE_Complex      *Ps_ext_data;
      |                        ^~~~~~~~~~~
par_csr_matop_marked.c:429:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized]
  429 |       hypre_CSRMatrixDestroy(Ps_ext);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_matop_marked.c:308:24: note: 'Ps_ext' was declared here
  308 |    hypre_CSRMatrix    *Ps_ext;
      |                        ^~~~~~
par_csr_bool_matop.c: In function 'hypre_ParBooleanMatmul':
par_csr_bool_matop.c:351:19: warning: 'B_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
  351 |                i3 = B_ext_diag_j[jj3];
      |                ~~~^~~~~~~~~~~~~~~~~~~
par_csr_bool_matop.c:66:27: note: 'B_ext_diag_j' was declared here
   66 |    HYPRE_Int             *B_ext_diag_j;
      |                           ^~~~~~~~~~~~
par_csr_bool_matop.c:226:25: warning: 'B_tmp_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  226 |       B_ext_offd_j[i] = hypre_BigBinarySearch(col_map_offd_C,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  227 |                                               B_tmp_offd_j[i],
      |                                               ~~~~~~~~~~~~~~~~
  228 |                                               num_cols_offd_C);
      |                                               ~~~~~~~~~~~~~~~~
par_csr_bool_matop.c:71:27: note: 'B_tmp_offd_j' was declared here
   71 |    HYPRE_BigInt          *B_tmp_offd_j;
      |                           ^~~~~~~~~~~~
par_csr_bool_matop.c:335:51: warning: 'B_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  335 |                i3 = num_cols_diag_B + B_ext_offd_j[jj3];
      |                                       ~~~~~~~~~~~~^~~~~
par_csr_bool_matop.c:70:27: note: 'B_ext_offd_j' was declared here
   70 |    HYPRE_Int             *B_ext_offd_j;
      |                           ^~~~~~~~~~~~
par_csr_bool_matop.c:63:27: warning: 'Bs_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
   63 |    HYPRE_BigInt          *Bs_ext_j;
      |                           ^~~~~~~~
par_csr_bool_matop.c:62:27: warning: 'Bs_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
   62 |    HYPRE_Int             *Bs_ext_i;
      |                           ^~~~~~~~
par_csr_bool_matop.c:176:7: warning: 'Bs_ext' may be used uninitialized [-Wmaybe-uninitialized]
  176 |       hypre_CSRBooleanMatrixDestroy(Bs_ext);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_bool_matop.c:61:28: note: 'Bs_ext' was declared here
   61 |    hypre_CSRBooleanMatrix *Bs_ext;
      |                            ^~~~~~
par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix':
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_bool_matrix.c:894:19: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized]
  894 |          ind = 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_matrix.c: In function 'hypre_ParCSRMatrixReadIJ':
par_csr_matrix.c:927:22: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized]
  927 |          offd_j[i] = hypre_BigBinarySearch(col_map_offd, tmp_j[i], num_cols_offd);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_matrix.c:819:24: note: 'tmp_j' was declared here
  819 |    HYPRE_BigInt       *tmp_j;
      |                        ^~~~~
par_csr_matrix.c:912:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  912 |          aux_offd_j[i] = (HYPRE_BigInt)offd_j[i];
      |                          ^~~~~~~~~~~~~~~~~~~~~~~
par_csr_matrix.c:818:24: note: 'offd_j' was declared here
  818 |    HYPRE_Int          *offd_j;
      |                        ^~~~~~
par_csr_matrix.c:893:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  893 |          offd_data[offd_cnt++] = data;
      |                   ^
par_csr_matrix.c:816:24: note: 'offd_data' was declared here
  816 |    HYPRE_Complex      *offd_data;
      |                        ^~~~~~~~~
par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap':
par_csr_matop.c:1632:27: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 1632 |       *comm_handle_data = hypre_ParCSRCommHandleCreate(1, tmp_comm_pkg, B_int_data,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1633 |                                                        B_ext_data);
      |                                                        ~~~~~~~~~~~
par_csr_matop.c:1273:20: note: 'B_ext_data' was declared here
 1273 |    HYPRE_Complex * B_ext_data;
      |                    ^~~~~~~~~~
par_csr_matop.c:1475:38: warning: 'B_int_data' may be used uninitialized [-Wmaybe-uninitialized]
 1475 |                            B_int_data[count] = diag_data[k];
      |                                      ^
par_csr_matop.c:1274:20: note: 'B_int_data' was declared here
 1274 |    HYPRE_Complex * B_int_data;
      |                    ^~~~~~~~~~
par_csr_matrix.c: In function 'hypre_CSRMatrixToParCSRMatrix':
par_csr_matrix.c:1444:10: warning: 'A_j' may be used uninitialized [-Wmaybe-uninitialized]
 1444 |          hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i],
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1445 |                                          num_rows_proc[i],
      |                                          ~~~~~~~~~~~~~~~~~
 1446 |                                          &A_data[ind],
      |                                          ~~~~~~~~~~~~~
 1447 |                                          &A_i[(HYPRE_Int) global_row_starts[i]],
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1448 |                                          &A_j[ind],
      |                                          ~~~~~~~~~~
 1449 |                                          &csr_matrix_datatypes[i]);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_matrix.c:1253:24: note: 'A_j' was declared here
 1253 |    HYPRE_Int          *A_j;
      |                        ^~~
par_csr_matrix.c:1442:19: warning: 'A_i' may be used uninitialized [-Wmaybe-uninitialized]
 1442 |          ind = A_i[(HYPRE_Int) global_row_starts[i]];
      |                   ^
par_csr_matrix.c:1252:24: note: 'A_i' was declared here
 1252 |    HYPRE_Int          *A_i;
      |                        ^~~
par_csr_matrix.c:1444:10: warning: 'A_data' may be used uninitialized [-Wmaybe-uninitialized]
 1444 |          hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i],
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1445 |                                          num_rows_proc[i],
      |                                          ~~~~~~~~~~~~~~~~~
 1446 |                                          &A_data[ind],
      |                                          ~~~~~~~~~~~~~
 1447 |                                          &A_i[(HYPRE_Int) global_row_starts[i]],
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1448 |                                          &A_j[ind],
      |                                          ~~~~~~~~~~
 1449 |                                          &csr_matrix_datatypes[i]);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_matrix.c:1251:24: note: 'A_data' was declared here
 1251 |    HYPRE_Complex      *A_data;
      |                        ^~~~~~
par_csr_matop.c: In function 'hypre_ParCSRMatrixTransposeHost':
par_csr_matop.c:1967:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized]
 1967 |       hypre_ParCSRCommHandleDestroy(comm_handle);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_matop.c:1898:29: note: 'comm_handle' was declared here
 1898 |    hypre_ParCSRCommHandle  *comm_handle;
      |                             ^~~~~~~~~~~
par_csr_matop.c:2046:19: warning: 'send_map_elmts' may be used uninitialized [-Wmaybe-uninitialized]
 2046 |             j_row = send_map_elmts[j];
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~
par_csr_matop.c:1894:29: note: 'send_map_elmts' was declared here
 1894 |    HYPRE_Int               *send_map_elmts;
      |                             ^~~~~~~~~~~~~~
par_csr_matop.c:1893:29: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized]
 1893 |    HYPRE_Int               *send_map_starts;
      |                             ^~~~~~~~~~~~~~~
par_csr_matop.c:1988:47: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized]
 1988 |       tmp_recv_vec_starts[0] = recv_vec_starts[0];
      |                                ~~~~~~~~~~~~~~~^~~
par_csr_matop.c:1892:29: note: 'recv_vec_starts' was declared here
 1892 |    HYPRE_Int               *recv_vec_starts;
      |                             ^~~~~~~~~~~~~~~
par_csr_matop.c:1999:7: warning: 'send_procs' may be used uninitialized [-Wmaybe-uninitialized]
 1999 |       hypre_ParCSRCommPkgCreateAndFill(comm,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2000 |                                        num_recvs, recv_procs, tmp_recv_vec_starts,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2001 |                                        num_sends, send_procs, tmp_send_map_starts,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2002 |                                        NULL,
      |                                        ~~~~~
 2003 |                                        &tmp_comm_pkg);
      |                                        ~~~~~~~~~~~~~~
par_csr_matop.c:1891:42: note: 'send_procs' was declared here
 1891 |    HYPRE_Int               *recv_procs, *send_procs;
      |                                          ^~~~~~~~~~
par_csr_matop.c:1999:7: warning: 'recv_procs' may be used uninitialized [-Wmaybe-uninitialized]
 1999 |       hypre_ParCSRCommPkgCreateAndFill(comm,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2000 |                                        num_recvs, recv_procs, tmp_recv_vec_starts,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2001 |                                        num_sends, send_procs, tmp_send_map_starts,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2002 |                                        NULL,
      |                                        ~~~~~
 2003 |                                        &tmp_comm_pkg);
      |                                        ~~~~~~~~~~~~~~
par_csr_matop.c:1891:29: note: 'recv_procs' was declared here
 1891 |    HYPRE_Int               *recv_procs, *send_procs;
      |                             ^~~~~~~~~~
par_csr_matop.c:1878:29: warning: 'AT_buf_i' may be used uninitialized [-Wmaybe-uninitialized]
 1878 |    HYPRE_Int               *AT_buf_i;
      |                             ^~~~~~~~
par_csr_matop.c:2015:24: warning: 'AT_tmp_data' may be used uninitialized [-Wmaybe-uninitialized]
 2015 |          comm_handle = hypre_ParCSRCommHandleCreate(2, tmp_comm_pkg, AT_tmp_data,
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2016 |                                                     AT_buf_data);
      |                                                     ~~~~~~~~~~~~
par_csr_matop.c:1876:29: note: 'AT_tmp_data' was declared here
 1876 |    HYPRE_Complex           *AT_tmp_data;
      |                             ^~~~~~~~~~~
par_csr_matop.c:1994:52: warning: 'AT_tmp_i' may be used uninitialized [-Wmaybe-uninitialized]
 1994 |             tmp_recv_vec_starts[i + 1] +=  AT_tmp_i[j];
      |                                            ~~~~~~~~^~~
par_csr_matop.c:1873:29: note: 'AT_tmp_i' was declared here
 1873 |    HYPRE_Int               *AT_tmp_i;
      |                             ^~~~~~~~
par_csr_matop.c:1861:40: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized]
 1861 |    HYPRE_Int                num_sends, num_recvs, num_cols_offd_AT;
      |                                        ^~~~~~~~~
par_csr_matop.c:2005:65: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized]
 2005 |       AT_buf_j = hypre_CTAlloc(HYPRE_BigInt, tmp_send_map_starts[num_sends], HYPRE_MEMORY_HOST);
      |                                                                 ^
par_csr_matop.c:1861:29: note: 'num_sends' was declared here
 1861 |    HYPRE_Int                num_sends, num_recvs, num_cols_offd_AT;
      |                             ^~~~~~~~~
par_csr_matrix.c: In function 'hypre_ParCSRMatrixPrintIJ':
par_csr_matrix.c:664:25: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized]
  664 |    HYPRE_Int           *offd_i;
      |                         ^~~~~~
par_csr_matop.c: In function 'hypre_ParCSRMatrixAminvDB':
par_csr_matop.c:3350:29: warning: 'map_to_B' may be used uninitialized [-Wmaybe-uninitialized]
 3350 |             A_col = map_to_B[A_offd_j[j]];
      |                             ^
par_csr_matop.c:3224:26: note: 'map_to_B' was declared here
 3224 |    HYPRE_Int            *map_to_B;
      |                          ^~~~~~~~
par_csr_matop.c: In function 'hypre_ParMatmul':
par_csr_matop.c:911:31: warning: 'col_map_offd_C' may be used uninitialized [-Wmaybe-uninitialized]
  911 |             B_ext_offd_j[j] = hypre_BigBinarySearch(col_map_offd_C, B_big_offd_j[j],
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  912 |                                                     //B_ext_offd_j[j] = hypre_BigBinarySearch(col_map_offd_C, Bs_ext_j[j],
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  913 |                                                     num_cols_offd_C);
      |                                                     ~~~~~~~~~~~~~~~~
par_csr_matop.c:408:24: note: 'col_map_offd_C' was declared here
  408 |    HYPRE_BigInt       *col_map_offd_C;
      |                        ^~~~~~~~~~~~~~
par_csr_matop.c:1065:54: warning: 'B_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1065 |                   i3 = num_cols_diag_B + B_ext_offd_j[jj3];
      |                                          ~~~~~~~~~~~~^~~~~
par_csr_matop.c:437:24: note: 'B_ext_offd_j' was declared here
  437 |    HYPRE_Int          *B_ext_offd_j;
      |                        ^~~~~~~~~~~~
par_csr_matop.c:1076:76: warning: 'B_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 1076 |                      C_offd_data[jj_count_offd] = a_entry * B_ext_offd_data[jj3];
      |                                                             ~~~~~~~~~~~~~~~^~~~~
par_csr_matop.c:435:24: note: 'B_ext_offd_data' was declared here
  435 |    HYPRE_Complex      *B_ext_offd_data;
      |                        ^~~~~~~~~~~~~~~
par_csr_matop.c:877:22: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized]
  877 |                value = temp[0];
      |                ~~~~~~^~~~~~~~~
par_csr_matop.c:722:18: note: 'temp' was declared here
  722 |    HYPRE_BigInt *temp;
      |                  ^~~~
par_csr_matop.c:1087:22: warning: 'B_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 1087 |                   i3 = B_ext_diag_j[jj3];
      |                   ~~~^~~~~~~~~~~~~~~~~~~
par_csr_matop.c:433:24: note: 'B_ext_diag_j' was declared here
  433 |    HYPRE_Int          *B_ext_diag_j;
      |                        ^~~~~~~~~~~~
par_csr_matop.c:1091:76: warning: 'B_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 1091 |                      C_diag_data[jj_count_diag] = a_entry * B_ext_diag_data[jj3];
      |                                                             ~~~~~~~~~~~~~~~^~~~~
par_csr_matop.c:431:24: note: 'B_ext_diag_data' was declared here
  431 |    HYPRE_Complex      *B_ext_diag_data;
      |                        ^~~~~~~~~~~~~~~
par_csr_matop.c:832:25: warning: 'Bs_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
  832 |             if (Bs_ext_j[j] < first_col_diag_B ||
      |                 ~~~~~~~~^~~
par_csr_matop.c:430:24: note: 'Bs_ext_j' was declared here
  430 |    HYPRE_BigInt       *Bs_ext_j;
      |                        ^~~~~~~~
par_csr_matop.c:429:24: warning: 'Bs_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
  429 |    HYPRE_Int          *Bs_ext_i;
      |                        ^~~~~~~~
par_csr_matop.c:838:57: warning: 'Bs_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  838 |                B_ext_offd_data[cnt_offd++] = Bs_ext_data[j];
      |                                              ~~~~~~~~~~~^~~
par_csr_matop.c:428:24: note: 'Bs_ext_data' was declared here
  428 |    HYPRE_Complex      *Bs_ext_data;
      |                        ^~~~~~~~~~~
par_csr_matop.c:858:13: warning: 'Bs_ext' may be used uninitialized [-Wmaybe-uninitialized]
  858 |             hypre_CSRMatrixDestroy(Bs_ext);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_matop.c:427:24: note: 'Bs_ext' was declared here
  427 |    hypre_CSRMatrix    *Bs_ext;
      |                        ^~~~~~
In file included from par_csr_matop.c:8:
./../utilities/_hypre_utilities.h: In function 'hypre_ParTMatmul':
./../utilities/_hypre_utilities.h:676:3: warning: 'map_B_to_C' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_csr_matop.c:3481:24: note: 'map_B_to_C' was declared here
 3481 |    HYPRE_Int          *map_B_to_C;
      |                        ^~~~~~~~~~
par_csr_matop.c:3523:21: warning: 'num_sends_A' may be used uninitialized [-Wmaybe-uninitialized]
 3523 |    HYPRE_Int        num_sends_A;
      |                     ^~~~~~~~~~~
par_csr_matop.c:3957:39: warning: 'send_map_elmts_A' may be used uninitialized [-Wmaybe-uninitialized]
 3957 |                   if (send_map_elmts_A[j1] == ik)
      |                       ~~~~~~~~~~~~~~~~^~~~
par_csr_matop.c:3522:21: note: 'send_map_elmts_A' was declared here
 3522 |    HYPRE_Int       *send_map_elmts_A;
      |                     ^~~~~~~~~~~~~~~~
par_csr_matop.c:3521:21: warning: 'send_map_starts_A' may be used uninitialized [-Wmaybe-uninitialized]
 3521 |    HYPRE_Int       *send_map_starts_A;
      |                     ^~~~~~~~~~~~~~~~~
par_csr_matop.c:3948:52: warning: 'C_tmp_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 3948 |                C_offd_data[nnz_o] = C_tmp_offd_data[jk];
      |                                     ~~~~~~~~~~~~~~~^~~~
par_csr_matop.c:3514:21: note: 'C_tmp_offd_data' was declared here
 3514 |    HYPRE_Complex   *C_tmp_offd_data;
      |                     ^~~~~~~~~~~~~~~
par_csr_matop.c:3946:21: warning: 'C_tmp_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 3946 |                jcol = C_tmp_offd_j[jk];
      |                ~~~~~^~~~~~~~~~~~~~~~~~
par_csr_matop.c:3513:17: note: 'C_tmp_offd_j' was declared here
 3513 |    HYPRE_Int   *C_tmp_offd_j;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3944:58: warning: 'C_tmp_offd_i' may be used uninitialized [-Wmaybe-uninitialized]
 3944 |             for (jk = C_tmp_offd_i[ik]; jk < C_tmp_offd_i[ik + 1]; jk++)
      |                                              ~~~~~~~~~~~~^~~~~~~~
par_csr_matop.c:3512:17: note: 'C_tmp_offd_i' was declared here
 3512 |    HYPRE_Int   *C_tmp_offd_i;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3939:52: warning: 'C_tmp_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 3939 |                C_diag_data[nnz_d] = C_tmp_diag_data[jk];
      |                                     ~~~~~~~~~~~~~~~^~~~
par_csr_matop.c:3511:21: note: 'C_tmp_diag_data' was declared here
 3511 |    HYPRE_Complex   *C_tmp_diag_data;
      |                     ^~~~~~~~~~~~~~~
par_csr_matop.c:3937:21: warning: 'C_tmp_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 3937 |                jcol = C_tmp_diag_j[jk];
      |                ~~~~~^~~~~~~~~~~~~~~~~~
par_csr_matop.c:3510:17: note: 'C_tmp_diag_j' was declared here
 3510 |    HYPRE_Int   *C_tmp_diag_j;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3980:64: warning: 'C_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 3980 |                            C_offd_data[nnz_o] = C_ext_offd_data[j2];
      |                                                 ~~~~~~~~~~~~~~~^~~~
par_csr_matop.c:3504:21: note: 'C_ext_offd_data' was declared here
 3504 |    HYPRE_Complex   *C_ext_offd_data;
      |                     ^~~~~~~~~~~~~~~
par_csr_matop.c:3976:30: warning: 'C_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 3976 |                         jcol = C_ext_offd_j[j2];
      |                         ~~~~~^~~~~~~~~~~~~~~~~~
par_csr_matop.c:3503:17: note: 'C_ext_offd_j' was declared here
 3503 |    HYPRE_Int   *C_ext_offd_j;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3974:44: warning: 'C_ext_offd_i' may be used uninitialized [-Wmaybe-uninitialized]
 3974 |                      for (j2 = C_ext_offd_i[j1]; j2 < C_ext_offd_i[j1 + 1]; j2++)
      |                                            ^
par_csr_matop.c:3502:17: note: 'C_ext_offd_i' was declared here
 3502 |    HYPRE_Int   *C_ext_offd_i;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3965:64: warning: 'C_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 3965 |                            C_diag_data[nnz_d] = C_ext_diag_data[j2];
      |                                                 ~~~~~~~~~~~~~~~^~~~
par_csr_matop.c:3501:21: note: 'C_ext_diag_data' was declared here
 3501 |    HYPRE_Complex   *C_ext_diag_data;
      |                     ^~~~~~~~~~~~~~~
par_csr_matop.c:3961:30: warning: 'C_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 3961 |                         jcol = C_ext_diag_j[j2];
      |                         ~~~~~^~~~~~~~~~~~~~~~~~
par_csr_matop.c:3500:17: note: 'C_ext_diag_j' was declared here
 3500 |    HYPRE_Int   *C_ext_diag_j;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3959:44: warning: 'C_ext_diag_i' may be used uninitialized [-Wmaybe-uninitialized]
 3959 |                      for (j2 = C_ext_diag_i[j1]; j2 < C_ext_diag_i[j1 + 1]; j2++)
      |                                            ^
par_csr_matop.c:3499:17: note: 'C_ext_diag_i' was declared here
 3499 |    HYPRE_Int   *C_ext_diag_i;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3731:56: warning: 'C_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 3731 |                C_ext_offd_data[cnt_offd++] = C_ext_data[j];
      |                                              ~~~~~~~~~~^~~
par_csr_matop.c:3498:21: note: 'C_ext_data' was declared here
 3498 |    HYPRE_Complex   *C_ext_data;
      |                     ^~~~~~~~~~
par_csr_matop.c:3725:24: warning: 'C_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
 3725 |             if (C_ext_j[j] < first_col_diag_C ||
      |                 ~~~~~~~^~~
par_csr_matop.c:3497:20: note: 'C_ext_j' was declared here
 3497 |    HYPRE_BigInt   *C_ext_j;
      |                    ^~~~~~~
par_csr_matop.c:3496:17: warning: 'C_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
 3496 |    HYPRE_Int   *C_ext_i;
      |                 ^~~~~~~
Building libHYPRE_parcsr_mv.so ... 
mpicc -shared  -o libHYPRE_parcsr_mv-2.26.0.so communicationT.o F90_HYPRE_parcsr_matrix.o F90_HYPRE_parcsr_vector.o F90_parcsr_matrix.o F90_par_vector.o HYPRE_parcsr_matrix.o HYPRE_parcsr_vector.o gen_fffc.o new_commpkg.o numbers.o par_csr_aat.o par_csr_assumed_part.o par_csr_bool_matop.o par_csr_bool_matrix.o par_csr_communication.o par_csr_matop.o par_csr_matrix.o par_csr_matvec.o par_csr_matop_marked.o par_csr_triplemat.o par_make_system.o par_vector.o par_vector_batched.o par_csr_matvec_device.obj par_csr_fffc_device.obj par_csr_matop_device.obj par_csr_triplemat_device.obj par_vector_device.obj -Wl,-soname,libHYPRE_parcsr_mv-2.26.0.so
ln -s -f libHYPRE_parcsr_mv-2.26.0.so libHYPRE_parcsr_mv.so
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_parcsr_mv.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_mv'

Making parcsr_block_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_block_mv'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_block_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_block_matvec.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_matvec.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_comm.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_rap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_rap_communication.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_relax.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_block_nodal_systems.c
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_matvec.c:14:
./../utilities/_hypre_utilities.h: In function 'hypre_ParCSRBlockMatrixMatvec':
./../utilities/_hypre_utilities.h:676:3: warning: 'x_buf_data' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_csr_block_matvec.c:41:41: note: 'x_buf_data' was declared here
   41 |    HYPRE_Complex          *x_tmp_data, *x_buf_data, *x_local_data;
      |                                         ^~~~~~~~~~
par_csr_block_matvec.c:106:7: warning: 'x_tmp' may be used uninitialized [-Wmaybe-uninitialized]
  106 |       hypre_SeqVectorDestroy(x_tmp);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_matvec.c:34:48: note: 'x_tmp' was declared here
   34 |    hypre_Vector           *x_local, *y_local, *x_tmp;
      |                                                ^~~~~
par_csr_block_matvec.c:100:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized]
  100 |       hypre_ParCSRBlockCommHandleDestroy(comm_handle);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_matvec.c:31:28: note: 'comm_handle' was declared here
   31 |    hypre_ParCSRCommHandle *comm_handle;
      |                            ^~~~~~~~~~~
par_csr_block_matrix.c: In function 'hypre_ParCSRBlockMatrixExtractBExt':
par_csr_block_matrix.c:906:39: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  906 |       hypre_CSRBlockMatrixData(B_ext) = B_ext_data;
par_csr_block_matrix.c:760:19: note: 'B_ext_data' was declared here
  760 |    HYPRE_Complex *B_ext_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: In function 'hypre_BoomerAMGBlockRelax':
./../utilities/_hypre_utilities.h:676:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
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:1239:57: warning: 'Vext_data' may be used uninitialized [-Wmaybe-uninitialized]
 1239 |                                                         &Vext_data[ii * block_size],
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_relax.c:131:20: note: 'Vext_data' was declared here
  131 |    HYPRE_Real     *Vext_data;
      |                    ^~~~~~~~~
par_csr_block_relax.c:408:13: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized]
  408 |             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_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:1773:38: warning: 'RAP_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1773 |                            RAP_offd_j[jj_count_offd] = i3 - num_cols_diag_P;
      |                                      ^
par_csr_block_rap.c:253:27: note: 'RAP_offd_j' was declared here
  253 |    HYPRE_Int             *RAP_offd_j;
      |                           ^~~~~~~~~~
par_csr_block_rap.c:251:27: warning: 'RAP_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  251 |    HYPRE_Complex         *RAP_offd_data;
      |                           ^~~~~~~~~~~~~
par_csr_block_rap.c:1489:20: warning: 'RAP_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 1489 |          RAP_diag_j[jj_count_diag] = ic;
      |                    ^
par_csr_block_rap.c:247:27: note: 'RAP_diag_j' was declared here
  247 |    HYPRE_Int             *RAP_diag_j;
      |                           ^~~~~~~~~~
par_csr_block_rap.c:245:27: warning: 'RAP_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
  245 |    HYPRE_Complex         *RAP_diag_data;
      |                           ^~~~~~~~~~~~~
par_csr_block_rap.c:1622:45: warning: 'map_Pext_to_RAP' may be used uninitialized [-Wmaybe-uninitialized]
 1622 |                         i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]] + num_cols_diag_P;
      |                                             ^
par_csr_block_rap.c:294:27: note: 'map_Pext_to_RAP' was declared here
  294 |    HYPRE_Int             *map_Pext_to_RAP;
      |                           ^~~~~~~~~~~~~~~
par_csr_block_rap.c:1754:42: warning: 'map_P_to_RAP' may be used uninitialized [-Wmaybe-uninitialized]
 1754 |                         i3 = map_P_to_RAP[P_offd_j[jj3]] + num_cols_diag_P;
      |                                          ^
par_csr_block_rap.c:293:27: note: 'map_P_to_RAP' was declared here
  293 |    HYPRE_Int             *map_P_to_RAP;
      |                           ^~~~~~~~~~~~
par_csr_block_rap.c:1149:27: warning: 'col_map_offd_RAP' may be used uninitialized [-Wmaybe-uninitialized]
 1149 |                         + hypre_BigBinarySearch(col_map_offd_RAP,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1150 |                                                 RAP_ext_j[i], num_cols_offd_RAP);
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_rap.c:229:29: note: 'col_map_offd_RAP' was declared here
  229 |    HYPRE_BigInt            *col_map_offd_RAP;
      |                             ^~~~~~~~~~~~~~~~
par_csr_block_rap.c:1498:27: warning: 'RAP_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
 1498 |                      jcol = (HYPRE_Int)RAP_ext_j[k];
      |                      ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_rap.c:241:27: note: 'RAP_ext_j' was declared here
  241 |    HYPRE_BigInt          *RAP_ext_j;
      |                           ^~~~~~~~~
par_csr_block_rap.c:1496:37: warning: 'RAP_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
 1496 |                   for (k = RAP_ext_i[j]; k < RAP_ext_i[j + 1]; k++)
      |                                     ^
par_csr_block_rap.c:240:27: note: 'RAP_ext_i' was declared here
  240 |    HYPRE_Int             *RAP_ext_i;
      |                           ^~~~~~~~~
par_csr_block_rap.c:239:27: warning: 'RAP_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  239 |    HYPRE_Complex         *RAP_ext_data;
      |                           ^~~~~~~~~~~~
par_csr_block_rap.c:693:37: warning: 'P_marker' may be used uninitialized [-Wmaybe-uninitialized]
  693 |                         if (P_marker[i3] < jj_row_begining)
      |                                     ^
par_csr_block_rap.c:296:27: note: 'P_marker' was declared here
  296 |    HYPRE_Int             *P_marker;
      |                           ^~~~~~~~
par_csr_block_rap.c:287:27: warning: 'P_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  287 |    HYPRE_Complex         *P_ext_offd_data;
      |                           ^~~~~~~~~~~~~~~
par_csr_block_rap.c:1589:28: warning: 'P_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 1589 |                         i3 = P_ext_diag_j[jj3];
      |                         ~~~^~~~~~~~~~~~~~~~~~~
par_csr_block_rap.c:285:27: note: 'P_ext_diag_j' was declared here
  285 |    HYPRE_Int             *P_ext_diag_j;
      |                           ^~~~~~~~~~~~
par_csr_block_rap.c:283:27: warning: 'P_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
  283 |    HYPRE_Complex         *P_ext_diag_data;
      |                           ^~~~~~~~~~~~~~~
par_csr_block_rap.c:1622:58: warning: 'P_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1622 |                         i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]] + num_cols_diag_P;
      |                                              ~~~~~~~~~~~~^~~~~
par_csr_block_rap.c:289:27: note: 'P_ext_offd_j' was declared here
  289 |    HYPRE_Int             *P_ext_offd_j;
      |                           ^~~~~~~~~~~~
par_csr_block_rap.c:982:48: warning: 'col_map_offd_Pext' may be used uninitialized [-Wmaybe-uninitialized]
  982 |                               col_map_offd_Pext[i3 - num_cols_diag_P];
      |                                                ^
par_csr_block_rap.c:291:27: note: 'col_map_offd_Pext' was declared here
  291 |    HYPRE_BigInt          *col_map_offd_Pext;
      |                           ^~~~~~~~~~~~~~~~~
par_csr_block_rap.c:962:43: warning: 'map_P_to_Pext' may be used uninitialized [-Wmaybe-uninitialized]
  962 |                         i3 = map_P_to_Pext[P_offd_j[jj3]] + num_cols_diag_P;
      |                                           ^
par_csr_block_rap.c:292:27: note: 'map_P_to_Pext' was declared here
  292 |    HYPRE_Int             *map_P_to_Pext;
      |                           ^~~~~~~~~~~~~
par_csr_block_rap.c:482:25: warning: 'Ps_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
  482 |       P_ext_offd_j[i] = hypre_BigBinarySearch(col_map_offd_Pext,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  483 |                                               Ps_ext_j[i],
      |                                               ~~~~~~~~~~~~
  484 |                                               num_cols_offd_Pext);
      |                                               ~~~~~~~~~~~~~~~~~~~
par_csr_block_rap.c:281:27: note: 'Ps_ext_j' was declared here
  281 |    HYPRE_BigInt          *Ps_ext_j;
      |                           ^~~~~~~~
par_csr_block_rap.c:280:27: warning: 'Ps_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
  280 |    HYPRE_Int             *Ps_ext_i;
      |                           ^~~~~~~~
par_csr_block_rap.c:279:27: warning: 'Ps_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  279 |    HYPRE_Complex         *Ps_ext_data;
      |                           ^~~~~~~~~~~
par_csr_block_rap.c:500:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized]
  500 |       hypre_CSRBlockMatrixDestroy(Ps_ext);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_rap.c:277:26: note: 'Ps_ext' was declared here
  277 |    hypre_CSRBlockMatrix *Ps_ext;
      |                          ^~~~~~
par_csr_block_rap.c:189:27: warning: 'send_map_starts_RT' may be used uninitialized [-Wmaybe-uninitialized]
  189 |    HYPRE_Int             *send_map_starts_RT;
      |                           ^~~~~~~~~~~~~~~~~~
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); }
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_interp.c:1639:27: note: 'A_ext' was declared here
 1639 |    hypre_CSRBlockMatrix  *A_ext;
      |                           ^~~~~
par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpRV':
par_csr_block_interp.c:3750:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized]
 3750 |    if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); }
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_interp.c:2763:27: note: 'A_ext' was declared here
 2763 |    hypre_CSRBlockMatrix  *A_ext;
      |                           ^~~~~
par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpRV2':
par_csr_block_interp.c:4790:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized]
 4790 |    if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); }
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_interp.c:3815:26: note: 'A_ext' was declared here
 3815 |    hypre_CSRBlockMatrix *A_ext;
      |                          ^~~~~
Building libHYPRE_parcsr_block_mv.so ... 
mpicc -shared  -o libHYPRE_parcsr_block_mv-2.26.0.so csr_block_matrix.o csr_block_matvec.o par_csr_block_matrix.o par_csr_block_matvec.o par_csr_block_comm.o par_csr_block_rap.o par_csr_block_rap_communication.o par_csr_block_interp.o par_csr_block_relax.o par_block_nodal_systems.o -Wl,-soname,libHYPRE_parcsr_block_mv-2.26.0.so
ln -s -f libHYPRE_parcsr_block_mv-2.26.0.so libHYPRE_parcsr_block_mv.so
cp -fR ./par_csr_block_matrix.h /build/hypre-2.26.0/src/hypre/include	
cp -fR ./csr_block_matrix.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_block_mv'

Making distributed_matrix ...
make[3]: Entering directory '/build/hypre-2.26.0/src/distributed_matrix'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c distributed_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_distributed_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c distributed_matrix_ISIS.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c distributed_matrix_PETSc.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c distributed_matrix_parcsr.c
Building libHYPRE_DistributedMatrix.so ... 
mpicc -shared  -o libHYPRE_DistributedMatrix-2.26.0.so distributed_matrix.o HYPRE_distributed_matrix.o distributed_matrix_ISIS.o distributed_matrix_PETSc.o distributed_matrix_parcsr.o -Wl,-soname,libHYPRE_DistributedMatrix-2.26.0.so
ln -s -f libHYPRE_DistributedMatrix-2.26.0.so libHYPRE_DistributedMatrix.so
cp -fR ./distributed_matrix.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/distributed_matrix'

Making IJ_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/IJ_mv'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c aux_parcsr_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c aux_par_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_IJMatrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_IJVector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_IJMatrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_IJMatrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_IJVector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJ_assumed_part.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJMatrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJMatrix_parcsr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJVector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJVector_parcsr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJMatrix_parcsr_device.c -o IJMatrix_parcsr_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJVector_parcsr_device.c -o IJVector_parcsr_device.obj
IJMatrix_parcsr.c: In function 'hypre_IJMatrixGetValuesParCSR':
IJMatrix_parcsr.c:511:41: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
  511 |                cols[indx] = col_map_offd[offd_j[j]];
      |                                         ^
IJMatrix_parcsr.c:429:18: note: 'col_map_offd' was declared here
  429 |    HYPRE_BigInt *col_map_offd;
      |                  ^~~~~~~~~~~~
IJMatrix_parcsr.c:512:42: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  512 |                values[indx++] = offd_data[j];
      |                                 ~~~~~~~~~^~~
IJMatrix_parcsr.c:427:19: note: 'offd_data' was declared here
  427 |    HYPRE_Complex *offd_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:511:48: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  511 |                cols[indx] = col_map_offd[offd_j[j]];
      |                                          ~~~~~~^~~
IJMatrix_parcsr.c:426:15: note: 'offd_j' was declared here
  426 |    HYPRE_Int *offd_j;
      |               ^~~~~~
IJMatrix_parcsr.c: In function 'hypre_IJMatrixSetValuesParCSR':
IJMatrix_parcsr.c:952:38: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  952 |                            big_offd_j[cnt_offd] = cols[indx];
      |                                      ^
IJMatrix_parcsr.c:908:30: note: 'big_offd_j' was declared here
  908 |                HYPRE_BigInt *big_offd_j;
      |                              ^~~~~~~~~~
IJMatrix_parcsr.c:953:37: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  953 |                            offd_data[cnt_offd++] = values[indx];
      |                                     ^
IJMatrix_parcsr.c:645:19: note: 'offd_data' was declared here
  645 |    HYPRE_Complex *offd_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:897:47: warning: 'tmp_data' may be used uninitialized [-Wmaybe-uninitialized]
  897 |                   local_data[cnt++] = tmp_data[i];
      |                                       ~~~~~~~~^~~
IJMatrix_parcsr.c:630:20: note: 'tmp_data' was declared here
  630 |    HYPRE_Complex  *tmp_data;
      |                    ^~~~~~~~
IJMatrix_parcsr.c:732:28: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
  732 |                   j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first,
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  733 |                                                  num_cols_offd);
      |                                                  ~~~~~~~~~~~~~~
IJMatrix_parcsr.c:674:21: note: 'col_map_offd' was declared here
  674 |       HYPRE_BigInt *col_map_offd;
      |                     ^~~~~~~~~~~~
IJMatrix_parcsr.c:746:32: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  746 |                      if (offd_j[j] == j_offd)
      |                          ~~~~~~^~~
IJMatrix_parcsr.c:644:15: note: 'offd_j' was declared here
  644 |    HYPRE_Int *offd_j;
      |               ^~~~~~
IJMatrix_parcsr.c: In function 'hypre_IJMatrixAddToValuesParCSR':
IJMatrix_parcsr.c:1486:38: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1486 |                            big_offd_j[cnt_offd] = cols[indx];
      |                                      ^
IJMatrix_parcsr.c:1443:30: note: 'big_offd_j' was declared here
 1443 |                HYPRE_BigInt *big_offd_j;
      |                              ^~~~~~~~~~
IJMatrix_parcsr.c:1487:37: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 1487 |                            offd_data[cnt_offd++] = values[indx];
      |                                     ^
IJMatrix_parcsr.c:1127:19: note: 'offd_data' was declared here
 1127 |    HYPRE_Complex *offd_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:1432:47: warning: 'tmp_data' may be used uninitialized [-Wmaybe-uninitialized]
 1432 |                   local_data[cnt++] = tmp_data[i];
      |                                       ~~~~~~~~^~~
IJMatrix_parcsr.c:1111:20: note: 'tmp_data' was declared here
 1111 |    HYPRE_Complex  *tmp_data;
      |                    ^~~~~~~~
IJMatrix_parcsr.c:1205:28: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
 1205 |                   j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first,
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1206 |                                                  num_cols_offd);
      |                                                  ~~~~~~~~~~~~~~
IJMatrix_parcsr.c:1147:21: note: 'col_map_offd' was declared here
 1147 |       HYPRE_BigInt *col_map_offd;
      |                     ^~~~~~~~~~~~
IJMatrix_parcsr.c:1220:32: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1220 |                      if (offd_j[j] == j_offd)
      |                          ~~~~~~^~~
IJMatrix_parcsr.c:1126:15: note: 'offd_j' was declared here
 1126 |    HYPRE_Int *offd_j;
      |               ^~~~~~
IJMatrix_parcsr.c: In function 'hypre_IJMatrixSetValuesOMPParCSR':
IJMatrix_parcsr.c:3448:40: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 3448 |                               offd_data[cnt_offd++] = values[indx];
      |                                        ^
IJMatrix_parcsr.c:2977:19: note: 'offd_data' was declared here
 2977 |    HYPRE_Complex *offd_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:3447:41: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 3447 |                               big_offd_j[cnt_offd] = cols[indx];
      |                                         ^
IJMatrix_parcsr.c:2976:18: note: 'big_offd_j' was declared here
 2976 |    HYPRE_BigInt *big_offd_j;
      |                  ^~~~~~~~~~
IJMatrix_parcsr.c:3434:40: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized]
 3434 |                         for (j = offd_i[row_local]; j < offd_indx; j++)
      |                                        ^
IJMatrix_parcsr.c:2974:15: note: 'offd_i' was declared here
 2974 |    HYPRE_Int *offd_i;
      |               ^~~~~~
IJMatrix_parcsr.c:3484:40: warning: 'diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 3484 |                               diag_data[cnt_diag++] = values[indx];
      |                                        ^
IJMatrix_parcsr.c:2973:19: note: 'diag_data' was declared here
 2973 |    HYPRE_Complex *diag_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:3483:37: warning: 'diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 3483 |                               diag_j[cnt_diag] = (HYPRE_Int)(cols[indx] - col_0);
      |                                     ^
IJMatrix_parcsr.c:2972:15: note: 'diag_j' was declared here
 2972 |    HYPRE_Int *diag_j;
      |               ^~~~~~
IJMatrix_parcsr.c:3470:40: warning: 'diag_i' may be used uninitialized [-Wmaybe-uninitialized]
 3470 |                         for (j = diag_i[row_local]; j < diag_indx; j++)
      |                                        ^
IJMatrix_parcsr.c:2971:15: note: 'diag_i' was declared here
 2971 |    HYPRE_Int *diag_i;
      |               ^~~~~~
IJMatrix_parcsr.c:3117:31: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
 3117 |                      j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first,
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3118 |                                                     num_cols_offd);
      |                                                     ~~~~~~~~~~~~~~
IJMatrix_parcsr.c:3014:21: note: 'col_map_offd' was declared here
 3014 |       HYPRE_BigInt *col_map_offd;
      |                     ^~~~~~~~~~~~
IJMatrix_parcsr.c:3136:35: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 3136 |                         if (offd_j[j] == j_offd)
      |                             ~~~~~~^~~
IJMatrix_parcsr.c:2975:15: note: 'offd_j' was declared here
 2975 |    HYPRE_Int *offd_j;
      |               ^~~~~~
IJMatrix_parcsr.c: In function 'hypre_IJMatrixAddToValuesOMPParCSR':
IJMatrix_parcsr.c:4058:40: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 4058 |                               offd_data[cnt_offd++] = values[indx];
      |                                        ^
IJMatrix_parcsr.c:3610:19: note: 'offd_data' was declared here
 3610 |    HYPRE_Complex *offd_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:4057:41: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 4057 |                               big_offd_j[cnt_offd] = cols[indx];
      |                                         ^
IJMatrix_parcsr.c:3609:18: note: 'big_offd_j' was declared here
 3609 |    HYPRE_BigInt *big_offd_j;
      |                  ^~~~~~~~~~
IJMatrix_parcsr.c:4044:40: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized]
 4044 |                         for (j = offd_i[row_local]; j < offd_indx; j++)
      |                                        ^
IJMatrix_parcsr.c:3607:15: note: 'offd_i' was declared here
 3607 |    HYPRE_Int *offd_i;
      |               ^~~~~~
IJMatrix_parcsr.c:4094:40: warning: 'diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 4094 |                               diag_data[cnt_diag++] = values[indx];
      |                                        ^
IJMatrix_parcsr.c:3606:19: note: 'diag_data' was declared here
 3606 |    HYPRE_Complex *diag_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:4093:37: warning: 'diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 4093 |                               diag_j[cnt_diag] = (HYPRE_Int)(cols[indx] - col_0);
      |                                     ^
IJMatrix_parcsr.c:3605:15: note: 'diag_j' was declared here
 3605 |    HYPRE_Int *diag_j;
      |               ^~~~~~
IJMatrix_parcsr.c:4080:40: warning: 'diag_i' may be used uninitialized [-Wmaybe-uninitialized]
 4080 |                         for (j = diag_i[row_local]; j < diag_indx; j++)
      |                                        ^
IJMatrix_parcsr.c:3604:15: note: 'diag_i' was declared here
 3604 |    HYPRE_Int *diag_i;
      |               ^~~~~~
IJMatrix_parcsr.c:3742:31: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
 3742 |                      j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first,
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3743 |                                                     num_cols_offd);
      |                                                     ~~~~~~~~~~~~~~
IJMatrix_parcsr.c:3644:21: note: 'col_map_offd' was declared here
 3644 |       HYPRE_BigInt *col_map_offd;
      |                     ^~~~~~~~~~~~
IJMatrix_parcsr.c:3761:35: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 3761 |                         if (offd_j[j] == j_offd)
      |                             ~~~~~~^~~
IJMatrix_parcsr.c:3608:15: note: 'offd_j' was declared here
 3608 |    HYPRE_Int *offd_j;
      |               ^~~~~~
Building libHYPRE_IJ_mv.so ... 
mpicc -shared  -o libHYPRE_IJ_mv-2.26.0.so aux_parcsr_matrix.o aux_par_vector.o F90_HYPRE_IJMatrix.o F90_HYPRE_IJVector.o F90_IJMatrix.o HYPRE_IJMatrix.o HYPRE_IJVector.o IJ_assumed_part.o IJMatrix.o IJMatrix_parcsr.o IJVector.o IJVector_parcsr.o IJMatrix_parcsr_device.obj IJVector_parcsr_device.obj -Wl,-soname,libHYPRE_IJ_mv-2.26.0.so
ln -s -f libHYPRE_IJ_mv-2.26.0.so libHYPRE_IJ_mv.so
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_IJ_mv.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/IJ_mv'

Making matrix_matrix ...
make[3]: Entering directory '/build/hypre-2.26.0/src/matrix_matrix'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../distributed_matrix -I./../seq_mv -I./../parcsr_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_ConvertParCSRMatrixToDistributedMatrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../distributed_matrix -I./../seq_mv -I./../parcsr_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_ConvertPETScMatrixToDistributedMatrix.c
Building libHYPRE_MatrixMatrix.so ... 
mpicc -shared  -o libHYPRE_MatrixMatrix-2.26.0.so HYPRE_ConvertParCSRMatrixToDistributedMatrix.o HYPRE_ConvertPETScMatrixToDistributedMatrix.o -Wl,-soname,libHYPRE_MatrixMatrix-2.26.0.so
ln -s -f libHYPRE_MatrixMatrix-2.26.0.so libHYPRE_MatrixMatrix.so
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/matrix_matrix'

Making parcsr_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_ls'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c amg_hybrid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c aux_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_hypre_laplace.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_amg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_block.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cgnr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_Euclid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cogmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_hybrid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_int.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ParaSails.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pilut.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_schwarz.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_mgr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ilu.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_ams.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c gen_redcs_mat.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_cgnr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_Euclid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_cogmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_flexgmres.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]
  516 |                Sop_j[kk] = (HYPRE_BigInt)(-loc_col - 1);
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
aux_interp.c: In function 'hypre_exchange_interp_data':
aux_interp.c:311:23: note: 'loc_col' was declared here
  311 |    HYPRE_Int got_loc, loc_col;
      |                       ^~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_hybrid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_int.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_mgr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_fsai.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.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,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  304 |                                              row_starts, row_starts,
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~
  305 |                                              0, total_nnz, 0);
      |                                              ~~~~~~~~~~~~~~~~
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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_pilut.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_schwarz.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_ams.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_ads.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_ame.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_2s_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd_comp_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd_setup.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd_fac_cycle.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd_helpers.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amg_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amg_solveT.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_fsai.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_fsai_setup.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_fsai_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_cg_relax_wt.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_coarsen.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_cgc_coarsen.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_cheby.c
par_amgdd_setup.c: In function 'hypre_BoomerAMGDDSetup':
par_amgdd_setup.c:57:28: warning: 'recv_map_send_buffer_size' may be used uninitialized [-Wmaybe-uninitialized]
   57 |    HYPRE_Int              *recv_map_send_buffer_size;
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9,
                 from _hypre_parcsr_ls.h:9,
                 from par_amgdd_setup.c:8:
./../utilities/_hypre_utilities.h:676:3: warning: 'recv_map_send_buffer' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_amgdd_setup.c:55:28: note: 'recv_map_send_buffer' was declared here
   55 |    HYPRE_Int             **recv_map_send_buffer;
      |                            ^~~~~~~~~~~~~~~~~~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'recv_buffer' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_amgdd_setup.c:53:28: note: 'recv_buffer' was declared here
   53 |    HYPRE_Int             **recv_buffer;
      |                            ^~~~~~~~~~~
par_amg_solve.c: In function 'hypre_BoomerAMGSolve':
par_amg_solve.c:259:13: warning: 'Residual' may be used uninitialized [-Wmaybe-uninitialized]
  259 |             hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, F_array[0], Residual );
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_amg_solve.c:73:24: note: 'Residual' was declared here
   73 |    hypre_ParVector    *Residual;
      |                        ^~~~~~~~
par_cg_relax_wt.c: In function 'hypre_BoomerAMGCGRelaxWt':
par_cg_relax_wt.c:216:16: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized]
  216 |                HYPRE_ParCSRParaSailsSolve(smoother[level],
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  217 |                                           (HYPRE_ParCSRMatrix) A,
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~
  218 |                                           (HYPRE_ParVector) Vtemp,
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~
  219 |                                           (HYPRE_ParVector) Utemp);
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~
par_cg_relax_wt.c:38:24: note: 'Utemp' was declared here
   38 |    hypre_ParVector    *Utemp;
      |                        ^~~~~
par_cg_relax_wt.c:238:40: warning: 'smoother' may be used uninitialized [-Wmaybe-uninitialized]
  238 |             HYPRE_SchwarzSolve(smoother[level],
      |                                        ^
par_cg_relax_wt.c:30:18: note: 'smoother' was declared here
   30 |    HYPRE_Solver *smoother;
      |                  ^~~~~~~~
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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_coarse_parms.c
par_amgdd_solve.c: In function 'hypre_BoomerAMGDDSolve':
par_amgdd_solve.c:311:31: warning: 'rhs_norm' may be used uninitialized [-Wmaybe-uninitialized]
  311 |                relative_resid = resid_nrm / rhs_norm;
      |                ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
par_amgdd_solve.c:42:26: note: 'rhs_norm' was declared here
   42 |    HYPRE_Real            rhs_norm;
      |                          ^~~~~~~~
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;
      |                          ^~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_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],
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_cr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_cycle.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_add_cycle.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_difconv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_gauss_elim.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_gsmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_indepset.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_interp.c
par_cycle.c: In function 'hypre_BoomerAMGCycle':
par_cycle.c:569:36: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized]
  569 |                   Solve_err_flag = hypre_BoomerAMGRelax(A_array[level],
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  570 |                                                         Aux_F,
      |                                                         ~~~~~~
  571 |                                                         CF_marker,
      |                                                         ~~~~~~~~~~
  572 |                                                         relax_type,
      |                                                         ~~~~~~~~~~~
  573 |                                                         relax_points,
      |                                                         ~~~~~~~~~~~~~
  574 |                                                         relax_weight[level],
      |                                                         ~~~~~~~~~~~~~~~~~~~~
  575 |                                                         omega[level],
      |                                                         ~~~~~~~~~~~~~
  576 |                                                         l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL,
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  577 |                                                         Aux_U,
      |                                                         ~~~~~~
  578 |                                                         Vtemp,
      |                                                         ~~~~~~
  579 |                                                         Ztemp);
      |                                                         ~~~~~~
par_cycle.c:80:20: note: 'relax_points' was declared here
   80 |    HYPRE_Int       relax_points;
      |                    ^~~~~~~~~~~~
par_cycle.c:47:21: warning: 'Ptemp_data' may be used uninitialized [-Wmaybe-uninitialized]
   47 |    HYPRE_Real      *Ptemp_data;
      |                     ^~~~~~~~~~
par_cycle.c:46:21: warning: 'Ztemp_data' may be used uninitialized [-Wmaybe-uninitialized]
   46 |    HYPRE_Real      *Ztemp_data;
      |                     ^~~~~~~~~~
par_cycle.c:88:20: warning: 'local_size' may be used uninitialized [-Wmaybe-uninitialized]
   88 |    HYPRE_Int       local_size;
      |                    ^~~~~~~~~~
par_cycle.c:456:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized]
  456 |                   hypre_ParVectorSetLocalSize(Utemp, local_size);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_cycle.c:35:30: note: 'Utemp' was declared here
   35 |    hypre_ParVector          *Utemp;
      |                              ^~~~~
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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_jacobi_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_krylov_func.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mod_lr_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_multi_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mod_multi_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_laplace.c
par_cgc_coarsen.c: In function 'hypre_BoomerAMGCoarsenCGCb':
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 */
      |                           ^~~~~~~~~~~
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:618:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized]
  618 |       wall_time = time_getWallclockSeconds() - wall_time;
      |       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_amgdd_comp_grid.c: In function 'hypre_AMGDDCompGridFinalize':
par_cgc_coarsen.c:96:27: note: 'wall_time' was declared here
   96 |    HYPRE_Real             wall_time;
      |                           ^~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_laplace_27pt.c
par_amgdd_comp_grid.c:1272:37: warning: 'new_R_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 1272 |                      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_amgdd_comp_grid.c:1271:39: warning: 'new_R_offd_colInd' may be used uninitialized [-Wmaybe-uninitialized]
 1271 |                      new_R_offd_colInd[R_offd_cnt] = hypre_CSRMatrixJ(R_offd)[j];
      |                                       ^
par_amgdd_comp_grid.c:930:26: note: 'new_R_offd_colInd' was declared here
  930 |    HYPRE_Int            *new_R_offd_colInd;
      |                          ^~~~~~~~~~~~~~~~~
par_amgdd_comp_grid.c:1266:33: warning: 'new_R_offd_rowPtr' may be used uninitialized [-Wmaybe-uninitialized]
 1266 |                new_R_offd_rowPtr[node_cnt] = R_offd_cnt;
      |                                 ^
par_amgdd_comp_grid.c:929:26: note: 'new_R_offd_rowPtr' was declared here
  929 |    HYPRE_Int            *new_R_offd_rowPtr;
      |                          ^~~~~~~~~~~~~~~~~
par_amgdd_comp_grid.c:1262:37: warning: 'new_R_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 1262 |                      new_R_diag_data[R_diag_cnt] = hypre_CSRMatrixData(R_diag)[j];
      |                                     ^
par_amgdd_comp_grid.c:926:26: note: 'new_R_diag_data' was declared here
  926 |    HYPRE_Complex        *new_R_diag_data;
      |                          ^~~~~~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_laplace_9pt.c
par_amgdd_comp_grid.c:1261:39: warning: 'new_R_diag_colInd' may be used uninitialized [-Wmaybe-uninitialized]
 1261 |                      new_R_diag_colInd[R_diag_cnt] = hypre_CSRMatrixJ(R_diag)[j];
      |                                       ^
par_amgdd_comp_grid.c:925:26: note: 'new_R_diag_colInd' was declared here
  925 |    HYPRE_Int            *new_R_diag_colInd;
      |                          ^~~~~~~~~~~~~~~~~
par_amgdd_comp_grid.c:1256:33: warning: 'new_R_diag_rowPtr' may be used uninitialized [-Wmaybe-uninitialized]
 1256 |                new_R_diag_rowPtr[node_cnt] = R_diag_cnt;
      |                                 ^
par_amgdd_comp_grid.c:924:26: note: 'new_R_diag_rowPtr' was declared here
  924 |    HYPRE_Int            *new_R_diag_rowPtr;
      |                          ^~~~~~~~~~~~~~~~~
par_laplace.c: In function 'GenerateSysLaplacian':
In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10,
                 from _hypre_parcsr_ls.h:9,
                 from par_amgdd_comp_grid.c:14:
./../seq_mv/seq_mv.h:83:63: warning: 'R_offd' may be used uninitialized [-Wmaybe-uninitialized]
   83 | #define hypre_CSRMatrixJ(matrix)                    ((matrix) -> j)
      |                                                               ^~
par_laplace.c:406:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  406 |    HYPRE_Real *offd_data;
      |                ^~~~~~~~~
par_amgdd_comp_grid.c:921:26: note: 'R_offd' was declared here
  921 |    hypre_CSRMatrix      *R_offd;
      |                          ^~~~~~
./../seq_mv/seq_mv.h:82:63: warning: 'R_diag' may be used uninitialized [-Wmaybe-uninitialized]
   82 | #define hypre_CSRMatrixI(matrix)                    ((matrix) -> i)
      |                                                               ^~
par_amgdd_comp_grid.c:920:26: note: 'R_diag' was declared here
  920 |    hypre_CSRMatrix      *R_diag;
      |                          ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_lr_interp.c
par_gsmg.c: In function 'hypre_BoomerAMGCreateSmoothVecs':
par_gsmg.c:525:40: warning: 'smoother' may be used uninitialized [-Wmaybe-uninitialized]
  525 |             HYPRE_SchwarzSolve(smoother[level],
      |                                        ^
par_gsmg.c:451:18: note: 'smoother' was declared here
  451 |    HYPRE_Solver *smoother;
      |                  ^~~~~~~~
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_add_cycle.c: In function 'hypre_CreateLambda':
par_cr.c: In function 'hypre_BoomerAMGIndepRS':
par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge':
par_add_cycle.c:401:15: warning: 'send_map_elmts' may be used uninitialized [-Wmaybe-uninitialized]
  401 |    HYPRE_Int *send_map_elmts;
      |               ^~~~~~~~~~~~~~
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_add_cycle.c:946:44: warning: 'Atilde_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  946 |                Atilde_offd_j[A_cnt_offd++] = remap[j_indx];
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
par_add_cycle.c:389:15: note: 'Atilde_offd_j' was declared here
  389 |    HYPRE_Int *Atilde_offd_j;
      |               ^~~~~~~~~~~~~
par_coarsen.c:1657:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized]
 1657 |       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:940:44: warning: 'Atilde_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
  940 |                Atilde_diag_j[A_cnt_diag++] = j_indx + row_start;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
par_add_cycle.c:387:15: note: 'Atilde_diag_j' was declared here
  387 |    HYPRE_Int *Atilde_diag_j;
      |               ^~~~~~~~~~~~~
par_cr.c:1047:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized]
 1047 |       wall_time = time_getWallclockSeconds() - wall_time;
      |       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_cr.c:629:21: note: 'wall_time' was declared here
  629 |    HYPRE_Real       wall_time;
      |                     ^~~~~~~~~
par_add_cycle.c:945:45: warning: 'Atilde_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  945 |                Atilde_offd_data[A_cnt_offd] = A_tmp_offd_data[j];
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
par_add_cycle.c:361:19: note: 'Atilde_offd_data' was declared here
  361 |    HYPRE_Real    *Atilde_offd_data;
      |                   ^~~~~~~~~~~~~~~~
par_add_cycle.c:939:45: warning: 'Atilde_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
  939 |                Atilde_diag_data[A_cnt_diag] = A_tmp_diag_data[j];
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
par_add_cycle.c:360:19: note: 'Atilde_diag_data' was declared here
  360 |    HYPRE_Real    *Atilde_diag_data;
      |                   ^~~~~~~~~~~~~~~~
par_add_cycle.c:932:34: warning: 'L_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  932 |             L_offd_j[cnt_offd++] = remap[j_indx];
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
par_add_cycle.c:385:15: note: 'L_offd_j' was declared here
  385 |    HYPRE_Int *L_offd_j;
      |               ^~~~~~~~
par_add_cycle.c:931:35: warning: 'L_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  931 |             L_offd_data[cnt_offd] = (- A_tmp_offd_data[j] * D_data_offd[j_indx]) * D_data[i];
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_add_cycle.c:372:19: note: 'L_offd_data' was declared here
  372 |    HYPRE_Real    *L_offd_data;
      |                   ^~~~~~~~~~~
par_add_cycle.c:921:18: warning: 'L_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
  921 |          L_diag_j[cnt_diag++] = i + row_start;
      |                  ^
par_add_cycle.c:383:15: note: 'L_diag_j' was declared here
  383 |    HYPRE_Int *L_diag_j;
      |               ^~~~~~~~
par_add_cycle.c:920:21: warning: 'L_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
  920 |          L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx] * D_data[i]) * D_data[i];
      |                     ^
par_add_cycle.c:371:19: note: 'L_diag_data' was declared here
  371 |    HYPRE_Real    *L_diag_data;
      |                   ^~~~~~~~~~~
par_add_cycle.c:402:15: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized]
  402 |    HYPRE_Int *send_map_starts;
      |               ^~~~~~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mgr.c
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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mgr_setup.c
par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipassHost':
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_multi_interp.c:808:56: warning: 'recv_vec_start' may be used uninitialized [-Wmaybe-uninitialized]
  808 |          for (j = recv_vec_start[i]; j < recv_vec_start[i + 1]; j++)
      |                                          ~~~~~~~~~~~~~~^~~~~~~
par_multi_interp.c:83:21: note: 'recv_vec_start' was declared here
   83 |    HYPRE_Int       *recv_vec_start;
      |                     ^~~~~~~~~~~~~~
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:80:21: warning: 'send_map_elmt' may be used uninitialized [-Wmaybe-uninitialized]
   80 |    HYPRE_Int       *send_map_elmt;
      |                     ^~~~~~~~~~~~~
par_multi_interp.c:79:21: warning: 'send_map_start' may be used uninitialized [-Wmaybe-uninitialized]
   79 |    HYPRE_Int       *send_map_start;
      |                     ^~~~~~~~~~~~~~
par_multi_interp.c:1217:32: warning: 'C_array' may be used uninitialized [-Wmaybe-uninitialized]
 1217 |                P_marker[C_array[k1]] = i1;
      |                                ^
par_multi_interp.c:95:21: note: 'C_array' was declared here
   95 |    HYPRE_Int       *C_array;
      |                     ^~~~~~~
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_cr.c:1530:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized]
 1530 |       wall_time = time_getWallclockSeconds() - wall_time;
      |       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_cr.c:1112:21: note: 'wall_time' was declared here
 1112 |    HYPRE_Real       wall_time;
      |                     ^~~~~~~~~
par_laplace_9pt.c: In function 'GenerateLaplacian9pt':
par_laplace_9pt.c:457:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  457 |       hypre_CSRMatrixData(offd) = offd_data;
par_laplace_9pt.c:34:16: note: 'offd_data' was declared here
   34 |    HYPRE_Real *offd_data;
      |                ^~~~~~~~~
par_laplace_9pt.c:456:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  456 |       hypre_CSRMatrixJ(offd) = offd_j;
par_laplace_9pt.c:33:18: note: 'offd_j' was declared here
   33 |    HYPRE_Int    *offd_j;
      |                  ^~~~~~
par_laplace_9pt.c:433:22: warning: 'big_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:41:18: note: 'big_offd_j' was declared here
   41 |    HYPRE_BigInt *big_offd_j;
      |                  ^~~~~~~~~~
par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG':
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_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:1940:60: warning: 'S_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 1940 |                                  += distribute * 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: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_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMISHost':
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_coarsen.c:2118:30: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 2118 |    HYPRE_Int                *S_offd_j;
      |                              ^~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mgr_solve.c
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;
      |                     ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_nongalerkin.c
par_cr.c: In function 'hypre_BoomerAMGIndepPMIS':
par_cr.c:2133:18: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 2133 |                j = S_offd_j[jS];
      |                ~~^~~~~~~~~~~~~~
par_cr.c:1630:24: note: 'S_offd_j' was declared here
 1630 |    HYPRE_Int          *S_offd_j;
      |                        ^~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_nodal_systems.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_rap.c
par_lr_interp.c: In function 'hypre_BoomerAMGBuildStdInterp':
par_lr_interp.c:512:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
  512 |                      big_k1 = Sop_j[kk];
      |                      ~~~~~~~^~~~~~~~~~~
par_lr_interp.c:103:21: note: 'Sop_j' was declared here
  103 |    HYPRE_BigInt    *Sop_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: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: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: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;
      |                     ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_rap_communication.c
par_laplace.c: In function 'GenerateSysLaplacianVCoef':
par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  900 |    HYPRE_Real *offd_data;
      |                ^~~~~~~~~
par_laplace.c:1303:27: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1303 |             if (big_offd_j[i] == col_map_offd[j])
      |                 ~~~~~~~~~~^~~
par_laplace.c:899:18: note: 'big_offd_j' was declared here
  899 |    HYPRE_BigInt *big_offd_j;
      |                  ^~~~~~~~~~
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;
      |                  ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_rotate_7pt.c
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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_relax.c
par_cr.c: In function 'hypre_BoomerAMGIndepPMISa':
par_cr.c:2733:18: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 2733 |                j = S_offd_j[jS];
      |                ~~^~~~~~~~~~~~~~
par_cr.c:2247:24: note: 'S_offd_j' was declared here
 2247 |    HYPRE_Int          *S_offd_j;
      |                        ^~~~~~~~
par_laplace_27pt.c: In function 'GenerateLaplacian27pt':
par_laplace_27pt.c:1431:31: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 1431 |                      offd_data[o_cnt++] = value[1];
      |                               ^
par_laplace_27pt.c:38:16: note: 'offd_data' was declared here
   38 |    HYPRE_Real *offd_data;
      |                ^~~~~~~~~
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_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_mgr_solve.c: In function 'hypre_MGRSolve':
par_mgr_solve.c:225:13: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized]
  225 |             hypre_ParVectorCopy(F_array[0], residual);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_mgr_solve.c:41:26: note: 'residual' was declared here
   41 |    hypre_ParVector      *residual;
      |                          ^~~~~~~~
par_rotate_7pt.c: In function 'GenerateRotate7pt':
par_rotate_7pt.c:384:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  384 |       hypre_CSRMatrixData(offd) = offd_data;
par_rotate_7pt.c:35:16: note: 'offd_data' was declared here
   35 |    HYPRE_Real *offd_data;
      |                ^~~~~~~~~
par_rotate_7pt.c:383:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  383 |       hypre_CSRMatrixJ(offd) = offd_j;
par_rotate_7pt.c:34:18: note: 'offd_j' was declared here
   34 |    HYPRE_Int    *offd_j;
      |                  ^~~~~~
par_rap.c: In function 'hypre_BoomerAMGBuildCoarseOperatorKT':
par_rap.c:1580:32: warning: 'RA_offd.data' may be used uninitialized [-Wmaybe-uninitialized]
 1580 |       hypre_CSRMatrix RA_diag, RA_offd;
      |                                ^~~~~~~
par_rap.c:1580:32: warning: 'RA_offd.j' may be used uninitialized [-Wmaybe-uninitialized]
par_rap.c:1882:29: warning: 'RAP_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 1882 |                   RAP_diag_j[jj_count_diag] = i2;
      |                             ^
par_rap.c:107:27: note: 'RAP_diag_j' was declared here
  107 |    HYPRE_Int             *RAP_diag_j;
      |                           ^~~~~~~~~~
par_rap.c:1881:32: warning: 'RAP_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 1881 |                   RAP_diag_data[jj_count_diag] = r_a_product * p_entry;
      |                                ^
par_rap.c:105:21: note: 'RAP_diag_data' was declared here
  105 |    HYPRE_Real      *RAP_diag_data;
      |                     ^~~~~~~~~~~~~
par_rap.c:2041:7: warning: 'RAP_ext' may be used uninitialized [-Wmaybe-uninitialized]
 2041 |       hypre_CSRMatrixDestroy(RAP_ext);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_rap.c:97:21: note: 'RAP_ext' was declared here
   97 |    hypre_CSRMatrix *RAP_ext;
      |                     ^~~~~~~
par_rap.c:732:37: warning: 'P_marker' may be used uninitialized [-Wmaybe-uninitialized]
  732 |                         if (P_marker[i3] < jj_row_begining)
      |                                     ^
par_rap.c:162:27: note: 'P_marker' was declared here
  162 |    HYPRE_Int             *P_marker;
      |                           ^~~~~~~~
par_rap.c:989:48: warning: 'col_map_offd_Pext' may be used uninitialized [-Wmaybe-uninitialized]
  989 |                               col_map_offd_Pext[i3 - num_cols_diag_P];
      |                                                ^
par_rap.c:157:21: note: 'col_map_offd_Pext' was declared here
  157 |    HYPRE_BigInt    *col_map_offd_Pext;
      |                     ^~~~~~~~~~~~~~~~~
par_rap.c:394:26: warning: 'Ps_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
  394 |             HYPRE_BigInt value = Ps_ext_j[j];
      |                          ^~~~~
par_rap.c:146:21: note: 'Ps_ext_j' was declared here
  146 |    HYPRE_BigInt    *Ps_ext_j;
      |                     ^~~~~~~~
par_rap.c:145:27: warning: 'Ps_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
  145 |    HYPRE_Int             *Ps_ext_i;
      |                           ^~~~~~~~
par_rap.c:400:72: warning: 'Ps_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  400 |                P_ext_offd_data[P_ext_offd_size_private++] = Ps_ext_data[j];
      |                                                             ~~~~~~~~~~~^~~
par_rap.c:144:21: note: 'Ps_ext_data' was declared here
  144 |    HYPRE_Real      *Ps_ext_data;
      |                     ^~~~~~~~~~~
par_rap.c:416:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized]
  416 |       hypre_CSRMatrixDestroy(Ps_ext);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_rap.c:142:21: note: 'Ps_ext' was declared here
  142 |    hypre_CSRMatrix *Ps_ext;
      |                     ^~~~~~
par_rap.c:49:27: warning: 'send_map_starts_RT' may be used uninitialized [-Wmaybe-uninitialized]
   49 |    HYPRE_Int             *send_map_starts_RT;
      |                           ^~~~~~~~~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_relax_more.c
par_relax.c: In function 'hypre_BoomerAMGRelaxWeightedJacobi_core':
par_relax.c:241:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized]
  241 |       hypre_ParCSRCommHandleDestroy(comm_handle);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_relax.c:203:28: note: 'comm_handle' was declared here
  203 |    hypre_ParCSRCommHandle *comm_handle;
      |                            ^~~~~~~~~~~
par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo':
par_amgdd_helpers.c:3079:43: warning: 'R_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized]
 3079 |                         R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST);
      |                                           ^
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_relax_interface.c
par_amgdd_helpers.c:2862:26: note: 'R_tmp_info_complex' was declared here
 2862 |          HYPRE_Complex **R_tmp_info_complex;
      |                          ^~~~~~~~~~~~~~~~~~
In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9,
                 from _hypre_parcsr_ls.h:9,
                 from par_amgdd_helpers.c:8:
./../utilities/_hypre_utilities.h:676:3: warning: 'R_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_amgdd_helpers.c:2861:22: note: 'R_tmp_info_int' was declared here
 2861 |          HYPRE_Int **R_tmp_info_int;
      |                      ^~~~~~~~~~~~~~
par_amgdd_helpers.c:2999:43: warning: 'P_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized]
 2999 |                         P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST);
      |                                           ^
par_amgdd_helpers.c:2846:26: note: 'P_tmp_info_complex' was declared here
 2846 |          HYPRE_Complex **P_tmp_info_complex;
      |                          ^~~~~~~~~~~~~~~~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_amgdd_helpers.c:2845:22: note: 'P_tmp_info_int' was declared here
 2845 |          HYPRE_Int **P_tmp_info_int;
      |                      ^~~~~~~~~~~~~~
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:72:24: warning: 'AN_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
   72 |    HYPRE_Real         *AN_offd_data;
      |                        ^~~~~~~~~~~~
par_nodal_systems.c:781:65: warning: 'recv_vec_starts_AN' may be used uninitialized [-Wmaybe-uninitialized]
  781 |          recv_vec_starts[i] = num_functions * recv_vec_starts_AN[i];
      |                                               ~~~~~~~~~~~~~~~~~~^~~
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:809:61: warning: 'send_map_elmts_AN' may be used uninitialized [-Wmaybe-uninitialized]
  809 |                new_send_map_elmts[cnt++] = send_map_elmts_AN[j] * num_functions + k;
      |                                            ~~~~~~~~~~~~~~~~~^~~
par_nodal_systems.c:94:25: note: 'send_map_elmts_AN' was declared here
   94 |    HYPRE_Int           *send_map_elmts_AN;
      |                         ^~~~~~~~~~~~~~~~~
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:89:25: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized]
   89 |    HYPRE_Int           *recv_vec_starts;
      |                         ^~~~~~~~~~~~~~~
par_nodal_systems.c:83:25: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized]
   83 |    HYPRE_Int            num_recvs;
      |                         ^~~~~~~~~
par_relax.c: In function 'hypre_BoomerAMGRelax1GaussSeidel':
par_relax.c:426:13: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized]
  426 |             hypre_MPI_Waitall(jr, requests, status);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_relax.c:372:23: note: 'requests' was declared here
  372 |    hypre_MPI_Request *requests;
      |                       ^~~~~~~~
par_relax.c:426:13: warning: 'status' may be used uninitialized [-Wmaybe-uninitialized]
  426 |             hypre_MPI_Waitall(jr, requests, status);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_relax.c:371:22: note: 'status' was declared here
  371 |    hypre_MPI_Status *status;
      |                      ^~~~~~
par_relax.c:419:27: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized]
  419 |             for (i = 0; i < num_recvs; i++)
      |                         ~~^~~~~~~~~~~
par_relax.c:370:68: note: 'num_recvs' was declared here
  370 |    HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len;
      |                                                                    ^~~~~~~~~
par_relax.c:398:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized]
  398 |          for (i = 0; i < num_sends; i++)
      |                      ~~^~~~~~~~~~~
par_relax.c:370:57: note: 'num_sends' was declared here
  370 |    HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len;
      |                                                         ^~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_scaled_matnorm.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_schwarz.c
par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterpHost':
par_lr_interp.c:1603:32: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 1603 |                         big_k1 = Sop_j[kk];
      |                         ~~~~~~~^~~~~~~~~~~
par_lr_interp.c:1108:21: note: 'Sop_j' was declared here
 1108 |    HYPRE_BigInt    *Sop_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: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: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:1763:69: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 1763 |                                  diagonal += distribute * A_ext_data[jj1];
      |                                                           ~~~~~~~~~~^~~~~
par_lr_interp.c:1096:21: note: 'A_ext_data' was declared here
 1096 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
par_relax.c: In function 'hypre_BoomerAMGRelax2GaussSeidel':
par_relax.c:574:13: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized]
  574 |             hypre_MPI_Waitall(jr, requests, status);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_relax.c:501:23: note: 'requests' was declared here
  501 |    hypre_MPI_Request *requests;
      |                       ^~~~~~~~
par_relax.c:574:13: warning: 'status' may be used uninitialized [-Wmaybe-uninitialized]
  574 |             hypre_MPI_Waitall(jr, requests, status);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_relax.c:500:22: note: 'status' was declared here
  500 |    hypre_MPI_Status *status;
      |                      ^~~~~~
par_relax.c:567:27: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized]
  567 |             for (i = 0; i < num_recvs; i++)
      |                         ~~^~~~~~~~~~~
par_relax.c:499:68: note: 'num_recvs' was declared here
  499 |    HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len;
      |                                                                    ^~~~~~~~~
par_relax.c:546:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized]
  546 |          for (i = 0; i < num_sends; i++)
      |                      ~~^~~~~~~~~~~
par_relax.c:499:57: note: 'num_sends' was declared here
  499 |    HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len;
      |                                                         ^~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_stats.c
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: In function 'hypre_BoomerAMGBuildInterpModUnk':
./../utilities/_hypre_utilities.h:676:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_interp.c:2702:24: note: 'tmp_map_offd' was declared here
 2702 |    HYPRE_Int          *tmp_map_offd;
      |                        ^~~~~~~~~~~~
par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost':
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_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_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_mgr.c:14:
./../utilities/_hypre_utilities.h: In function 'hypre_MGRBuildPDRS':
./../utilities/_hypre_utilities.h:676:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_mgr.c:2024:21: note: 'tmp_map_offd' was declared here
 2024 |    HYPRE_Int       *tmp_map_offd;
      |                     ^~~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_strength.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_sv_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_sv_interp_ln.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_vardifconv.c
par_stats.c: In function 'hypre_BoomerAMGSetupStats':
par_stats.c:140:26: warning: 'bnnz' may be used uninitialized [-Wmaybe-uninitialized]
  140 |    HYPRE_Int block_size, bnnz;
      |                          ^~~~
par_stats.c:806:19: warning: 'block_size' may be used uninitialized [-Wmaybe-uninitialized]
  806 |                   hypre_CSRBlockMatrixBlockNorm(6, &P_offd_data[i * bnnz], &tmp_norm, block_size);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_stats.c:140:14: note: 'block_size' was declared here
  140 |    HYPRE_Int block_size, bnnz;
      |              ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_vardifconv_rs.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c partial.c
./../utilities/_hypre_utilities.h: In function 'hypre_block_jacobi_solve':
./../utilities/_hypre_utilities.h:676:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_mgr.c:3861:21: note: 'v_buf_data' was declared here
 3861 |    HYPRE_Real      *v_buf_data;
      |                     ^~~~~~~~~~
par_mgr.c:3930:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized]
 3930 |       hypre_ParCSRCommHandleDestroy(comm_handle);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_mgr.c:3847:28: note: 'comm_handle' was declared here
 3847 |    hypre_ParCSRCommHandle *comm_handle;
      |                            ^~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c schwarz.c
par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp':
par_lr_interp.c:2578:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 2578 |                      big_k1 = Sop_j[kk];
      |                      ~~~~~~~^~~~~~~~~~~
par_lr_interp.c:2013:21: note: 'Sop_j' was declared here
 2013 |    HYPRE_BigInt    *Sop_j;
      |                     ^~~~~
par_lr_interp.c:2575:34: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized]
 2575 |                   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: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: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:2800:66: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 2800 |                               diagonal += distribute * A_ext_data[jj1];
      |                                                        ~~~~~~~~~~^~~~~
par_lr_interp.c:2001:21: note: 'A_ext_data' was declared here
 2001 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c block_tridiag.c
par_vardifconv.c: In function 'GenerateVarDifConv':
par_vardifconv.c:364:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  364 |       hypre_CSRMatrixData(offd) = offd_data;
par_vardifconv.c:42:24: note: 'offd_data' was declared here
   42 |    HYPRE_Real         *offd_data;
      |                        ^~~~~~~~~
par_vardifconv.c:363:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  363 |       hypre_CSRMatrixJ(offd) = offd_j;
par_vardifconv.c:40:24: note: 'offd_j' was declared here
   40 |    HYPRE_Int          *offd_j;
      |                        ^~~~~~
par_vardifconv.c:313:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  313 |                   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;
      |                        ^~~~~~~~~~
./../utilities/_hypre_utilities.h: In function 'hypre_MGRBlockRelaxSolve':
./../utilities/_hypre_utilities.h:676:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_mgr.c:4032:21: note: 'v_buf_data' was declared here
 4032 |    HYPRE_Real      *v_buf_data;
      |                     ^~~~~~~~~~
par_mgr.c:4100:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized]
 4100 |       hypre_ParCSRCommHandleDestroy(comm_handle);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_mgr.c:4018:28: note: 'comm_handle' was declared here
 4018 |    hypre_ParCSRCommHandle *comm_handle;
      |                            ^~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_restr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_lr_restr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c dsuperlu.c
par_mgr.c: In function 'hypre_BlockDiagInvLapack':
par_mgr.c:4204:41: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized]
 4204 |       hypre_dgetri(&left_size, diag + i * LWORK, &left_size, IPIV, WORK, &LWORK, &INFO);
      |                                       ~~^~~~~~~
par_mgr.c:4167:33: note: 'i' was declared here
 4167 |    HYPRE_Int nblock, left_size, i;
      |                                 ^
par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp':
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_sv_interp.c:308:21: warning: 'theta' may be used uninitialized [-Wmaybe-uninitialized]
  308 |    HYPRE_Real      *theta;
      |                     ^~~~~
par_vardifconv_rs.c: In function 'GenerateRSVarDifConv':
par_vardifconv_rs.c:442:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  442 |       hypre_CSRMatrixData(offd) = offd_data;
par_vardifconv_rs.c:52:16: note: 'offd_data' was declared here
   52 |    HYPRE_Real *offd_data;
      |                ^~~~~~~~~
par_vardifconv_rs.c:441:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  441 |       hypre_CSRMatrixJ(offd) = offd_j;
par_vardifconv_rs.c:50:18: note: 'offd_j' was declared here
   50 |    HYPRE_Int    *offd_j;
      |                  ^~~~~~
par_vardifconv_rs.c:391:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  391 |                   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;
      |                  ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c ads.c -o ads.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c ams.c -o ams.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c ame.c -o ame.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;
      |                  ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj
partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp':
partial.c:574:32: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
  574 |                         big_k1 = Sop_j[kk];
      |                         ~~~~~~~^~~~~~~~~~~
partial.c:95:21: note: 'Sop_j' was declared here
   95 |    HYPRE_BigInt    *Sop_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: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: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:734:69: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  734 |                                  diagonal += distribute * A_ext_data[jj1];
      |                                                           ~~~~~~~~~~^~~~~
partial.c:83:21: note: 'A_ext_data' was declared here
   83 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
schwarz.c: In function 'hypre_ParMPSchwarzSolve':
schwarz.c:553:60: warning: 'k_loc' may be used uninitialized [-Wmaybe-uninitialized]
  553 |                aux[jj] -= A_boundary_data[k] * x_ext[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;
      |                                  ^~~~~
schwarz.c:506:20: warning: 'rhs_ext' may be used uninitialized [-Wmaybe-uninitialized]
  506 |             rhs_ext[i] += A_boundary_data[j] * x[k_loc];
      |             ~~~~~~~^~~
schwarz.c:394:16: note: 'rhs_ext' was declared here
  394 |    HYPRE_Real *rhs_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: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:690:42: warning: 'A_boundary_data' may be used uninitialized [-Wmaybe-uninitialized]
  690 |                aux[jj] -= A_boundary_data[k] * x[k_loc];
      |                                          ^
schwarz.c:407:16: note: 'A_boundary_data' was declared here
  407 |    HYPRE_Real *A_boundary_data;
      |                ^~~~~~~~~~~~~~~
schwarz.c:686:36: warning: 'A_boundary_j' may be used uninitialized [-Wmaybe-uninitialized]
  686 |                k_loc = A_boundary_j[k];
      |                                    ^
schwarz.c:406:15: note: 'A_boundary_j' was declared here
  406 |    HYPRE_Int *A_boundary_j;
      |               ^~~~~~~~~~~~
schwarz.c:543:59: warning: 'A_boundary_i' may be used uninitialized [-Wmaybe-uninitialized]
  543 |             for (k = A_boundary_i[j_loc]; k < A_boundary_i[j_loc + 1]; k++)
      |                                                           ^
schwarz.c:405:15: note: 'A_boundary_i' was declared here
  405 |    HYPRE_Int *A_boundary_i;
      |               ^~~~~~~~~~~~
schwarz.c:677:38: warning: 'A_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  677 |                aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]];
      |                           ~~~~~~~~~~~^~~
schwarz.c:389:16: note: 'A_offd_data' was declared here
  389 |    HYPRE_Real *A_offd_data;
      |                ^~~~~~~~~~~
schwarz.c:677:58: warning: 'A_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  677 |                aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]];
      |                                                  ~~~~~~~~^~~
schwarz.c:388:15: note: 'A_offd_j' was declared here
  388 |    HYPRE_Int *A_offd_j;
      |               ^~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj
par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp':
par_lr_interp.c:3515:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 3515 |                      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:3512:34: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized]
 3512 |                   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: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: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:3719:75: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 3719 |                                                                 A_ext_data[jj1];
      |                                                                 ~~~~~~~~~~^~~~~
par_lr_interp.c:2989:21: note: 'A_ext_data' was declared here
 2989 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj
ads.c: In function 'hypre_ADSSolve':
ads.c:1618:7: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized]
 1618 |       hypre_printf("\n\n Average Convergence Factor = %f\n\n",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1619 |                    pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i)));
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:1618:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized]
 1618 |       hypre_printf("\n\n Average Convergence Factor = %f\n\n",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1619 |                    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;
      |               ^~~~~~~
ads.c:1599:28: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized]
 1599 |             relative_resid = r_norm / 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;
      |                                ^~~~~~
par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse':
par_mgr.c:3374:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized]
 3374 |       hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P;
par_mgr.c:3265:26: note: 'col_map_offd_P' was declared here
 3265 |    HYPRE_BigInt         *col_map_offd_P;
      |                          ^~~~~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj
par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp':
par_sv_interp_ln.c:1993:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized]
 1993 |                         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:1772:34: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
 1772 |                         p_point  = (HYPRE_Int)P_ext_j[pp];
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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:1570:63: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
 1570 |                   for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index + 1]; pp++)
      |                                                               ^
par_sv_interp_ln.c:174:21: note: 'P_ext_i' was declared here
  174 |    HYPRE_Int       *P_ext_i;
      |                     ^~~~~~~
par_sv_interp_ln.c:1780:54: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 1780 |                               aw =  a_ij * P_ext_data[pp];
      |                                                      ^
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:2637:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized]
 2637 |    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;
      |                     ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj
partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp':
partial.c:1713:40: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized]
 1713 |                      P_offd_data[jj] = -beta * ahat_offd[j1];
      |                                        ^~~~~
partial.c:974:27: note: 'beta' was declared here
  974 |    HYPRE_Real       alfa, beta;
      |                           ^~~~
partial.c:1696:37: warning: 'alfa' may be used uninitialized [-Wmaybe-uninitialized]
 1696 |                   P_diag_data[jj] = -alfa * ahat[j1];
      |                                     ^~~~~
partial.c:974:21: note: 'alfa' was declared here
  974 |    HYPRE_Real       alfa, beta;
      |                     ^~~~
partial.c:1392:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 1392 |                      big_k1 = Sop_j[kk];
      |                      ~~~~~~~^~~~~~~~~~~
partial.c:952:21: note: 'Sop_j' was declared here
  952 |    HYPRE_BigInt    *Sop_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: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: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: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;
      |                     ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj
par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp':
par_sv_interp.c:2305:30: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
 2305 |                      p_point = (HYPRE_Int) P_ext_j[pp];
      |                      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
par_sv_interp.c:1644:21: note: 'P_ext_j' was declared here
 1644 |    HYPRE_BigInt    *P_ext_j;
      |                     ^~~~~~~
par_sv_interp.c:2194:60: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
 2194 |                for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index + 1]; pp++)
      |                                                            ^
par_sv_interp.c:1643:21: note: 'P_ext_i' was declared here
 1643 |    HYPRE_Int       *P_ext_i;
      |                     ^~~~~~~
par_sv_interp.c:2312:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 2312 |                            aw =  a_ij * P_ext_data[pp];
      |                                                   ^
par_sv_interp.c:1642:21: note: 'P_ext_data' was declared here
 1642 |    HYPRE_Real      *P_ext_data;
      |                     ^~~~~~~~~~
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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj
par_ilu_solve.c: In function 'hypre_ILUSolveRAPGMRESHOST':
par_ilu_solve.c:1827:4: warning: 'x_local' may be used uninitialized [-Wmaybe-uninitialized]
 1827 |    hypre_SeqVectorSetConstantValues(x_local, 0.0);
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_ilu_solve.c:1722:23: note: 'x_local' was declared here
 1722 |    hypre_Vector      *x_local;
      |                       ^~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj
ams.c: In function 'hypre_AMSComputePixyz':
ams.c:2375:16: warning: 'Piz' may be used uninitialized [-Wmaybe-uninitialized]
 2375 |       *Piz_ptr = Piz;
      |       ~~~~~~~~~^~~~~
ams.c:1869:36: note: 'Piz' was declared here
 1869 |    hypre_ParCSRMatrix *Pix, *Piy, *Piz;
      |                                    ^~~
ams.c:2209:74: warning: 'Gz_data' may be used uninitialized [-Wmaybe-uninitialized]
 2209 |                   *Piz_offd_data++ = fabs(G_offd_data[j]) * 0.5 * Gz_data[i];
      |                                                                   ~~~~~~~^~~
ams.c:1879:39: note: 'Gz_data' was declared here
 1879 |       HYPRE_Real *Gx_data, *Gy_data, *Gz_data;
      |                                       ^~~~~~~
ams.c:2371:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized]
 2371 |       *Piy_ptr = Piy;
      |       ~~~~~~~~~^~~~~
ams.c:1869:30: note: 'Piy' was declared here
 1869 |    hypre_ParCSRMatrix *Pix, *Piy, *Piz;
      |                              ^~~
ams.c:2208:74: warning: 'Gy_data' may be used uninitialized [-Wmaybe-uninitialized]
 2208 |                   *Piy_offd_data++ = fabs(G_offd_data[j]) * 0.5 * Gy_data[i];
      |                                                                   ~~~~~~~^~~
ams.c:1879:29: note: 'Gy_data' was declared here
 1879 |       HYPRE_Real *Gx_data, *Gy_data, *Gz_data;
      |                             ^~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj
par_ilu_solve.c: In function 'hypre_NSHSolve':
par_ilu_solve.c:1993:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized]
 1993 |          hypre_ParVectorCopy(f, residual );
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_ilu_solve.c:1934:26: note: 'residual' was declared here
 1934 |    hypre_ParVector      *residual;
      |                          ^~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj
par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp':
par_lr_interp.c:4443:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 4443 |                      big_k1 = Sop_j[kk];
      |                      ~~~~~~~^~~~~~~~~~~
par_lr_interp.c:3918:21: note: 'Sop_j' was declared here
 3918 |    HYPRE_BigInt    *Sop_j;
      |                     ^~~~~
par_lr_interp.c:4440:34: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized]
 4440 |                   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: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: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:4649:75: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 4649 |                                                                 A_ext_data[jj1];
      |                                                                 ~~~~~~~~~~^~~~~
par_lr_interp.c:3906:21: note: 'A_ext_data' was declared here
 3906 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj
par_amg_setup.c: In function 'hypre_BoomerAMGSetup':
par_amg_setup.c:2085:26: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized]
 2085 |                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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj
par_ilu_solve.c: In function 'hypre_ILUSolve':
par_ilu_solve.c:156:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized]
  156 |          hypre_ParVectorCopy(f, residual);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_ilu_solve.c:85:26: note: 'residual' was declared here
   85 |    hypre_ParVector      *residual;
      |                          ^~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj
par_ilu.c: In function 'hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal':
par_ilu.c:4476:7: warning: 'nnzM' may be used uninitialized [-Wmaybe-uninitialized]
 4476 |       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",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4477 |                    n, i, r_norm, (time_e - time_s) / i, nnzM / nnzA, n / nnzA * n);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_ilu.c:4322:22: note: 'nnzM' was declared here
 4322 |    HYPRE_Real        nnzM;
      |                      ^~~~
par_ilu.c:4477:42: warning: 'time_s' may be used uninitialized [-Wmaybe-uninitialized]
 4477 |                    n, i, r_norm, (time_e - time_s) / i, nnzM / nnzA, n / nnzA * n);
      |                                  ~~~~~~~~^~~~~~~~~
par_ilu.c:4344:22: note: 'time_s' was declared here
 4344 |    HYPRE_Real        time_s, time_e;
      |                      ^~~~~~
partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp':
partial.c:2369:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 2369 |                      big_k1 = Sop_j[kk];
      |                      ~~~~~~~^~~~~~~~~~~
partial.c:1967:21: note: 'Sop_j' was declared here
 1967 |    HYPRE_BigInt    *Sop_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: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: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:2524:75: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 2524 |                                                                 A_ext_data[jj1];
      |                                                                 ~~~~~~~~~~^~~~~
partial.c:1954:21: note: 'A_ext_data' was declared here
 1954 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9,
                 from _hypre_parcsr_ls.h:9,
                 from par_ilu_setup.c:7:
./../utilities/_hypre_utilities.h: In function 'hypre_ILUSetupILUKSymbolic':
./../utilities/_hypre_utilities.h:670:16: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized]
  670 | ( (new_type *) hypre_ReAlloc_v2((char *)ptr, (size_t)(sizeof(old_type)*(old_count)), (size_t)(sizeof(new_type)*(new_count)), location) )
      |                ^~~~~~~~~~~~~~~~
par_ilu_setup.c:4186:22: note: 'capacity_S' was declared here
 4186 |    HYPRE_Int         capacity_S;
      |                      ^~~~~~~~~~
ams.c: In function 'hypre_AMSSolve':
ams.c:3858:7: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized]
 3858 |       hypre_printf("\n\n Average Convergence Factor = %f\n\n",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3859 |                    pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i)));
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ams.c:3632:24: note: 'r_norm' was declared here
 3632 |    HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid;
      |                        ^~~~~~
ams.c:3858:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized]
 3858 |       hypre_printf("\n\n Average Convergence Factor = %f\n\n",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3859 |                    pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i)));
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ams.c:3632:15: note: 'r0_norm' was declared here
 3632 |    HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid;
      |               ^~~~~~~
ams.c:3839:28: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized]
 3839 |             relative_resid = r_norm / b_norm;
      |             ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
ams.c:3632:32: note: 'b_norm' was declared here
 3632 |    HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid;
      |                                ^~~~~~
par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterpHost':
par_lr_interp.c:5228:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 5228 |                      big_k1 = Sop_j[kk];
      |                      ~~~~~~~^~~~~~~~~~~
par_lr_interp.c:4849:21: note: 'Sop_j' was declared here
 4849 |    HYPRE_BigInt    *Sop_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: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: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:5384:88: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 5384 |                               P_diag_data[P_marker[loc_col]] += distribute * A_ext_data[jj1];
      |                                                                              ~~~~~~~~~~^~~~~
par_lr_interp.c:4837:21: note: 'A_ext_data' was declared here
 4837 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
schwarz.c: In function 'hypre_ParAdSchwarzSolve':
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;
      |                ^~~~~~~~~
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: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;
      |                ^~~~~~~~~~
ams.c: In function 'hypre_ParCSRComputeL1NormsThreads':
ams.c:4611:41: warning: 'diag' may be used uninitialized [-Wmaybe-uninitialized]
 4611 |             if (l1_norm[i] <= 4.0 / 3.0 * diag)
      |                               ~~~~~~~~~~^~~~~~
ams.c:4378:15: note: 'diag' was declared here
 4378 |    HYPRE_Real diag;
      |               ^~~~
./../utilities/_hypre_utilities.h: In function 'hypre_ILUSetupILUT':
./../utilities/_hypre_utilities.h:670:16: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized]
  670 | ( (new_type *) hypre_ReAlloc_v2((char *)ptr, (size_t)(sizeof(old_type)*(old_count)), (size_t)(sizeof(new_type)*(new_count)), location) )
      |                ^~~~~~~~~~~~~~~~
par_ilu_setup.c:5155:29: note: 'capacity_S' was declared here
 5155 |    HYPRE_Int                capacity_S;
      |                             ^~~~~~~~~~
schwarz.c: In function 'hypre_ParAMGCreateDomainDof':
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: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: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;
      |               ^~~~~~~
In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9,
                 from _hypre_parcsr_ls.h:9,
                 from schwarz.c:8:
./../utilities/_hypre_utilities.h: In function 'hypre_ParGenerateScale':
./../utilities/_hypre_utilities.h:676:3: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
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;
      |                ^~~~~~~~~
schwarz.c:3768:15: warning: 'send_map_elmts' may be used uninitialized [-Wmaybe-uninitialized]
 3768 |    HYPRE_Int *send_map_elmts;
      |               ^~~~~~~~~~~~~~
schwarz.c:3814:42: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized]
 3814 |       for (j = start; j < send_map_starts[i + 1]; j++)
      |                           ~~~~~~~~~~~~~~~^~~~~~~
schwarz.c:3767:15: note: 'send_map_starts' was declared here
 3767 |    HYPRE_Int *send_map_starts;
      |               ^~~~~~~~~~~~~~~
schwarz.c: In function 'hypre_ParGenerateHybridScale':
schwarz.c:3855:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized]
 3855 |    HYPRE_Real *scale_int;
      |                ^~~~~~~~~
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:3919:21: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized]
 3919 |       comm_handle = hypre_ParCSRCommHandleCreate(2, comm_pkg, scale_ext, scale_int);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
schwarz.c:3854:16: note: 'scale_ext' was declared here
 3854 |    HYPRE_Real *scale_ext;
      |                ^~~~~~~~~
Building libHYPRE_parcsr_ls.so ... 
mpicc -shared  -o libHYPRE_parcsr_ls-2.26.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.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.26.0.so
ln -s -f libHYPRE_parcsr_ls-2.26.0.so libHYPRE_parcsr_ls.so
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_parcsr_ls.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_ls'

Making struct_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/struct_mv'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c assumed_part.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c box_algebra.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c box_boundary.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c box.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c box_manager.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c communication_info.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c computation.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_stencil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_stencil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c project.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_io.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_matrix_mask.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_stencil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_axpy.c -o struct_axpy.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_communication.c -o struct_communication.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_copy.c -o struct_copy.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_matrix.c -o struct_matrix.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_scale.c -o struct_scale.obj
In file included from assumed_part.c:10:
_hypre_struct_mv.h: In function 'hypre_APSubdivideRegion':
_hypre_struct_mv.h:197:24: warning: 'div' may be used uninitialized [-Wmaybe-uninitialized]
  197 | hypre__n[0] = loop_size[0];\
      |                        ^
assumed_part.c:87:31: note: 'div' declared here
   87 |    hypre_Index  isize, index, div;
      |                               ^~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_vector.c -o struct_vector.obj
struct_communication.c: In function 'hypre_CommPkgCreate':
struct_communication.c:396:43: warning: 'comm_type' may be used uninitialized [-Wmaybe-uninitialized]
  396 |          hypre_CommTypeBufsize(comm_type) += (size * num_values);
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;
      |                             ^~~~~~
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_matrix.c: In function 'hypre_StructMatrixSetBoxValues':
struct_matrix.c:806:48: warning: 'center_rank' may be used uninitialized [-Wmaybe-uninitialized]
  806 |                     (constant_coefficient == 2 && stencil_indices[s] != center_rank ))
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct_matrix.c:715:25: note: 'center_rank' was declared here
  715 |    HYPRE_Int            center_rank;
      |                         ^~~~~~~~~~~
Building libHYPRE_struct_mv.so ... 
mpicc -shared  -o libHYPRE_struct_mv-2.26.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.26.0.so
ln -s -f libHYPRE_struct_mv-2.26.0.so libHYPRE_struct_mv.so
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_struct_mv.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_struct_mv.hpp /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/struct_mv'

Making struct_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src/struct_ls'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c coarsen.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_cycred.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_hybrid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_int.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_jacobi.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_pcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_pfmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_smg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_sparse_msg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c hybrid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_cycred.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_hybrid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_jacobi.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_pfmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_smg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_sparse_msg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c jacobi.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pcg_struct.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_relax.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_setup_rap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c semi.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_relax.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_setup.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_setup_rap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_setup_restrict.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg_setup.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_int.c -o HYPRE_struct_int.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_pcg.c -o HYPRE_struct_pcg.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c 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;
      |           ^~~
sparse_msg_setup_rap.c:29:27: note: 'RAP' was declared here
   29 |    hypre_StructMatrix    *RAP;
      |                           ^~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_setup.c -o pfmg_setup.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_setup_interp.c -o pfmg_setup_interp.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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_setup_rap5.c -o pfmg_setup_rap5.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_setup_rap7.c -o pfmg_setup_rap7.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c point_relax.c -o point_relax.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c red_black_constantcoef_gs.c -o red_black_constantcoef_gs.obj
sparse_msg_solve.c: In function 'hypre_SparseMSGSolve':
sparse_msg_solve.c:188:29: warning: 'x_dot_x' may be used uninitialized [-Wmaybe-uninitialized]
  188 |                if ((e_dot_e / x_dot_x) < eps)
      |                    ~~~~~~~~~^~~~~~~~~~
sparse_msg_solve.c:72:35: note: 'x_dot_x' was declared here
   72 |    HYPRE_Real            e_dot_e, x_dot_x;
      |                                   ^~~~~~~
sparse_msg_solve.c:188:29: warning: 'e_dot_e' may be used uninitialized [-Wmaybe-uninitialized]
  188 |                if ((e_dot_e / x_dot_x) < eps)
      |                    ~~~~~~~~~^~~~~~~~~~
sparse_msg_solve.c:72:26: note: 'e_dot_e' was declared here
   72 |    HYPRE_Real            e_dot_e, x_dot_x;
      |                          ^~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c red_black_gs.c -o red_black_gs.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj
red_black_constantcoef_gs.c: In function 'hypre_RedBlackConstantCoefGS':
red_black_constantcoef_gs.c:462:37: warning: 'App1' may be used uninitialized [-Wmaybe-uninitialized]
  462 |                                App1 * xp[xi + xoff1]) / Ap[Ai];
      |                                ~~~~~^~~~~~~~~~~~~~~~
red_black_constantcoef_gs.c:56:33: note: 'App1' was declared here
   56 |    HYPRE_Real             App0, App1, App2, App3, App4, App5, AApd;
      |                                 ^~~~
red_black_constantcoef_gs.c:461:37: warning: 'App0' may be used uninitialized [-Wmaybe-uninitialized]
  461 |                                App0 * xp[xi + xoff0] -
      |                                ~~~~~^~~~~~~~~~~~~~~~
red_black_constantcoef_gs.c:56:27: note: 'App0' was declared here
   56 |    HYPRE_Real             App0, App1, App2, App3, App4, App5, AApd;
      |                           ^~~~
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:47:27: warning: 'xoff0' may be used uninitialized [-Wmaybe-uninitialized]
   47 |    HYPRE_Int              xoff0, xoff1, xoff2, xoff3, xoff4, xoff5;
      |                           ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj
cyclic_reduction.c: In function 'hypre_CycRedSetupCoarseOp':
cyclic_reduction.c:241:44: warning: 'ac_ce' may be used uninitialized [-Wmaybe-uninitialized]
  241 |    HYPRE_Real             *ac_cc, *ac_cw, *ac_ce;
      |                                            ^~~~~
semi_setup_rap.c: In function 'hypre_SemiCreateRAPOp':
semi_setup_rap.c:212:45: warning: 'not_cdirs' may be used uninitialized [-Wmaybe-uninitialized]
  212 |             hypre_IndexD(indexRAP, not_cdirs[0]) = i;
      |                                             ^
semi_setup_rap.c:57:27: note: 'not_cdirs' was declared here
   57 |    HYPRE_Int             *not_cdirs;
      |                           ^~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg.c -o smg.obj
pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS5':
pfmg_setup_interp.c:914:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized]
  914 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:874:32: note: 'right' was declared here
  874 |       HYPRE_Real center, left, right;
      |                                ^~~~~
pfmg_setup_interp.c:911:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized]
  911 |                Pp1[Pi] = left / center;
      |                          ~~~~~^~~~~~~~
pfmg_setup_interp.c:874:26: note: 'left' was declared here
  874 |       HYPRE_Real center, left, right;
      |                          ^~~~
pfmg_setup_interp.c:911:31: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized]
  911 |                Pp1[Pi] = left / center;
      |                          ~~~~~^~~~~~~~
pfmg_setup_interp.c:874:18: note: 'center' was declared here
  874 |       HYPRE_Real center, left, right;
      |                  ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_residual.c -o smg_residual.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj
smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym':
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: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: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;
      |                          ^~~~~
pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS9':
pfmg_setup_interp.c:1048:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized]
 1048 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1020:32: note: 'right' was declared here
 1020 |       HYPRE_Real center, left, right;
      |                                ^~~~~
pfmg_setup_interp.c:1047:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized]
 1047 |                Pp0[Pi] = left / center;
      |                          ~~~~~^~~~~~~~
pfmg_setup_interp.c:1020:26: note: 'left' was declared here
 1020 |       HYPRE_Real center, left, right;
      |                          ^~~~
pfmg_setup_interp.c:1048:32: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1048 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1020:18: note: 'center' was declared here
 1020 |       HYPRE_Real center, left, right;
      |                  ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj
pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS7':
pfmg_setup_interp.c:1176:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized]
 1176 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1144:32: note: 'right' was declared here
 1144 |       HYPRE_Real center, left, right;
      |                                ^~~~~
pfmg_setup_interp.c:1175:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized]
 1175 |                Pp0[Pi] = left / center;
      |                          ~~~~~^~~~~~~~
pfmg_setup_interp.c:1144:26: note: 'left' was declared here
 1144 |       HYPRE_Real center, left, right;
      |                          ^~~~
pfmg_setup_interp.c:1176:32: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1176 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1144:18: note: 'center' was declared here
 1144 |       HYPRE_Real center, left, right;
      |                  ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj
sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPSym':
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;
      |                                          ^~~~~
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: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;
      |                          ^~~~~
smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym':
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;
      |                                          ^~~~~
smg2_setup_rap.c:491:34: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized]
  491 |    HYPRE_Real           *a_cse, *a_cnw, *a_cne;
      |                                  ^~~~~
smg2_setup_rap.c:491:26: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized]
  491 |    HYPRE_Real           *a_cse, *a_cnw, *a_cne;
      |                          ^~~~~
pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS15':
pfmg_setup_interp.c:1501:35: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized]
 1501 |                   Pp1[Pi] = right / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1467:35: note: 'right' was declared here
 1467 |          HYPRE_Real center, left, right;
      |                                   ^~~~~
pfmg_setup_interp.c:1500:35: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized]
 1500 |                   Pp0[Pi] = left  / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1467:29: note: 'left' was declared here
 1467 |          HYPRE_Real center, left, right;
      |                             ^~~~
pfmg_setup_interp.c:1501:35: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1501 |                   Pp1[Pi] = right / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1467:21: note: 'center' was declared here
 1467 |          HYPRE_Real center, left, right;
      |                     ^~~~~~
pfmg_setup_interp.c:1441:35: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized]
 1441 |                   Pp1[Pi] = right / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1407:35: note: 'right' was declared here
 1407 |          HYPRE_Real center, left, right;
      |                                   ^~~~~
pfmg_setup_interp.c:1440:35: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized]
 1440 |                   Pp0[Pi] = left  / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1407:29: note: 'left' was declared here
 1407 |          HYPRE_Real center, left, right;
      |                             ^~~~
pfmg_setup_interp.c:1441:35: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1441 |                   Pp1[Pi] = right / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1407:21: note: 'center' was declared here
 1407 |          HYPRE_Real center, left, right;
      |                     ^~~~~~
pfmg_setup_interp.c:1381:35: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized]
 1381 |                   Pp1[Pi] = right / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1347:35: note: 'right' was declared here
 1347 |          HYPRE_Real center, left, right;
      |                                   ^~~~~
pfmg_setup_interp.c:1380:35: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized]
 1380 |                   Pp0[Pi] = left  / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1347:29: note: 'left' was declared here
 1347 |          HYPRE_Real center, left, right;
      |                             ^~~~
pfmg_setup_interp.c:1381:35: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1381 |                   Pp1[Pi] = right / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1347:21: note: 'center' was declared here
 1347 |          HYPRE_Real center, left, right;
      |                     ^~~~~~
smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPSym':
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;
      |                                                        ^~~~~~~
smg3_setup_rap.c:266:46: warning: 'rap_bnw' may be used uninitialized [-Wmaybe-uninitialized]
  266 |    HYPRE_Real           *rap_bsw, *rap_bse, *rap_bnw, *rap_bne;
      |                                              ^~~~~~~
smg3_setup_rap.c:266:36: warning: 'rap_bse' may be used uninitialized [-Wmaybe-uninitialized]
  266 |    HYPRE_Real           *rap_bsw, *rap_bse, *rap_bnw, *rap_bne;
      |                                    ^~~~~~~
smg3_setup_rap.c:266:26: warning: 'rap_bsw' may be used uninitialized [-Wmaybe-uninitialized]
  266 |    HYPRE_Real           *rap_bsw, *rap_bse, *rap_bnw, *rap_bne;
      |                          ^~~~~~~
smg3_setup_rap.c:265:36: warning: 'rap_cse' may be used uninitialized [-Wmaybe-uninitialized]
  265 |    HYPRE_Real           *rap_csw, *rap_cse;
      |                                    ^~~~~~~
smg3_setup_rap.c:265:26: warning: 'rap_csw' may be used uninitialized [-Wmaybe-uninitialized]
  265 |    HYPRE_Real           *rap_csw, *rap_cse;
      |                          ^~~~~~~
smg3_setup_rap.c:861:57: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized]
  861 |                               +                    a_bne[iA]   * pa[iP1];
      |                                                    ~~~~~^~~~
smg3_setup_rap.c:261:50: note: 'a_bne' was declared here
  261 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                                                  ^~~~~
smg3_setup_rap.c:851:57: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized]
  851 |                               +                    a_bnw[iA]   * pa[iP1];
      |                                                    ~~~~~^~~~
smg3_setup_rap.c:261:42: note: 'a_bnw' was declared here
  261 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                                          ^~~~~
smg3_setup_rap.c:888:65: warning: 'a_bse' may be used uninitialized [-Wmaybe-uninitialized]
  888 |                                        +          ra[iR] * a_bse[iAp1];
      |                                                            ~~~~~^~~~~~
smg3_setup_rap.c:261:34: note: 'a_bse' was declared here
  261 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                                  ^~~~~
smg3_setup_rap.c:821:57: warning: 'a_bsw' may be used uninitialized [-Wmaybe-uninitialized]
  821 |                               +                    a_bsw[iA]   * pa[iP1];
      |                                                    ~~~~~^~~~
smg3_setup_rap.c:261:26: note: 'a_bsw' was declared here
  261 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                          ^~~~~
smg3_setup_rap.c:887:65: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized]
  887 |                                        +          rb[iR] * a_ase[iAm1]
      |                                                            ~~~~~^~~~~~
smg3_setup_rap.c:260:34: note: 'a_ase' was declared here
  260 |    HYPRE_Real           *a_asw, *a_ase;
      |                                  ^~~~~
smg3_setup_rap.c:869:65: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized]
  869 |                                        +          rb[iR] * a_asw[iAm1]
      |                                                            ~~~~~^~~~~~
smg3_setup_rap.c:260:26: note: 'a_asw' was declared here
  260 |    HYPRE_Real           *a_asw, *a_ase;
      |                          ^~~~~
smg3_setup_rap.c:859:45: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized]
  859 |                rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1]
      |                                        ~~~~~^~~~~~
smg3_setup_rap.c:259:50: note: 'a_cne' was declared here
  259 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                                  ^~~~~
smg3_setup_rap.c:849:45: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized]
  849 |                rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1]
      |                                        ~~~~~^~~~~~
smg3_setup_rap.c:259:42: note: 'a_cnw' was declared here
  259 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                          ^~~~~
smg3_setup_rap.c:884:65: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized]
  884 |                                        +          ra[iR] * a_cse[iAp1] * pa[iP1]
      |                                                            ~~~~~^~~~~~
smg3_setup_rap.c:259:34: note: 'a_cse' was declared here
  259 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                  ^~~~~
smg3_setup_rap.c:819:45: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized]
  819 |                rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1]
      |                                        ~~~~~^~~~~~
smg3_setup_rap.c:259:26: note: 'a_csw' was declared here
  259 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                          ^~~~~
smg3_setup_rap.c:856:54: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized]
  856 |                              +                   a_bn[iA]   * pa[iP1];
      |                                                  ~~~~^~~~
smg3_setup_rap.c:258:54: note: 'a_bn' was declared here
  258 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                                      ^~~~
smg3_setup_rap.c:879:63: warning: 'a_bs' may be used uninitialized [-Wmaybe-uninitialized]
  879 |                                       +          ra[iR] * a_bs[iAp1];
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:258:47: note: 'a_bs' was declared here
  258 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                               ^~~~
smg3_setup_rap.c:846:54: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized]
  846 |                              +                   a_be[iA]   * pa[iP1];
      |                                                  ~~~~^~~~
smg3_setup_rap.c:258:40: note: 'a_be' was declared here
  258 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                        ^~~~
smg3_setup_rap.c:897:63: warning: 'a_bw' may be used uninitialized [-Wmaybe-uninitialized]
  897 |                                       +          ra[iR] * a_bw[iAp1];
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:258:33: note: 'a_bw' was declared here
  258 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                 ^~~~
smg3_setup_rap.c:878:63: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized]
  878 |                                       +          rb[iR] * a_as[iAm1]
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:257:40: note: 'a_as' was declared here
  257 |    HYPRE_Real           *a_ac, *a_aw, *a_as;
      |                                        ^~~~
smg3_setup_rap.c:896:63: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized]
  896 |                                       +          rb[iR] * a_aw[iAm1]
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:257:33: note: 'a_aw' was declared here
  257 |    HYPRE_Real           *a_ac, *a_aw, *a_as;
      |                                 ^~~~
sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym':
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_msg2_setup_rap.c:534:34: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized]
  534 |    HYPRE_Real           *a_cse, *a_cnw, *a_cne;
      |                                  ^~~~~
sparse_msg2_setup_rap.c:534:26: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized]
  534 |    HYPRE_Real           *a_cse, *a_cnw, *a_cne;
      |                          ^~~~~
pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19':
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;
      |                                ^~~~~
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: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1686 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1651:18: note: 'center' was declared here
 1651 |       HYPRE_Real center, left, right;
      |                  ^~~~~~
sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPSym':
sparse_msg3_setup_rap.c:772:29: warning: 'rap_bne' may be used uninitialized [-Wmaybe-uninitialized]
  772 |                rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  773 |                               +           rb[iR] * a_bne[iAm1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  774 |                               +                    a_bne[iA]   * pa[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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_msg3_setup_rap.c:762:29: warning: 'rap_bnw' may be used uninitialized [-Wmaybe-uninitialized]
  762 |                rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  763 |                               +           rb[iR] * a_bnw[iAm1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  764 |                               +                    a_bnw[iA]   * pa[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:223:46: note: 'rap_bnw' was declared here
  223 |    HYPRE_Real           *rap_bsw, *rap_bse, *rap_bnw, *rap_bne;
      |                                              ^~~~~~~
sparse_msg3_setup_rap.c:742:29: warning: 'rap_bse' may be used uninitialized [-Wmaybe-uninitialized]
  742 |                rap_bse[iAc] = rb[iR] * a_cse[iAm1] * pa[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  743 |                               +           rb[iR] * a_bse[iAm1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  744 |                               +                    a_bse[iA]   * pa[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:223:36: note: 'rap_bse' was declared here
  223 |    HYPRE_Real           *rap_bsw, *rap_bse, *rap_bnw, *rap_bne;
      |                                    ^~~~~~~
sparse_msg3_setup_rap.c:732:29: warning: 'rap_bsw' may be used uninitialized [-Wmaybe-uninitialized]
  732 |                rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  733 |                               +           rb[iR] * a_bsw[iAm1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  734 |                               +                    a_bsw[iA]   * pa[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:223:26: note: 'rap_bsw' was declared here
  223 |    HYPRE_Real           *rap_bsw, *rap_bse, *rap_bnw, *rap_bne;
      |                          ^~~~~~~
sparse_msg3_setup_rap.c:774:57: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized]
  774 |                               +                    a_bne[iA]   * pa[iP1];
      |                                                    ~~~~~^~~~
sparse_msg3_setup_rap.c:218:50: note: 'a_bne' was declared here
  218 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                                                  ^~~~~
sparse_msg3_setup_rap.c:764:57: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized]
  764 |                               +                    a_bnw[iA]   * pa[iP1];
      |                                                    ~~~~~^~~~
sparse_msg3_setup_rap.c:218:42: note: 'a_bnw' was declared here
  218 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                                          ^~~~~
sparse_msg3_setup_rap.c:801:65: warning: 'a_bse' may be used uninitialized [-Wmaybe-uninitialized]
  801 |                                        +          ra[iR] * a_bse[iAp1];
      |                                                            ~~~~~^~~~~~
sparse_msg3_setup_rap.c:218:34: note: 'a_bse' was declared here
  218 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                                  ^~~~~
sparse_msg3_setup_rap.c:734:57: warning: 'a_bsw' may be used uninitialized [-Wmaybe-uninitialized]
  734 |                               +                    a_bsw[iA]   * pa[iP1];
      |                                                    ~~~~~^~~~
sparse_msg3_setup_rap.c:218:26: note: 'a_bsw' was declared here
  218 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                          ^~~~~
sparse_msg3_setup_rap.c:800:65: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized]
  800 |                                        +          rb[iR] * a_ase[iAm1]
      |                                                            ~~~~~^~~~~~
sparse_msg3_setup_rap.c:217:34: note: 'a_ase' was declared here
  217 |    HYPRE_Real           *a_asw, *a_ase;
      |                                  ^~~~~
sparse_msg3_setup_rap.c:782:65: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized]
  782 |                                        +          rb[iR] * a_asw[iAm1]
      |                                                            ~~~~~^~~~~~
sparse_msg3_setup_rap.c:217:26: note: 'a_asw' was declared here
  217 |    HYPRE_Real           *a_asw, *a_ase;
      |                          ^~~~~
sparse_msg3_setup_rap.c:772:45: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized]
  772 |                rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1]
      |                                        ~~~~~^~~~~~
sparse_msg3_setup_rap.c:216:50: note: 'a_cne' was declared here
  216 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                                  ^~~~~
sparse_msg3_setup_rap.c:762:45: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized]
  762 |                rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1]
      |                                        ~~~~~^~~~~~
sparse_msg3_setup_rap.c:216:42: note: 'a_cnw' was declared here
  216 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                          ^~~~~
sparse_msg3_setup_rap.c:797:65: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized]
  797 |                                        +          ra[iR] * a_cse[iAp1] * pa[iP1]
      |                                                            ~~~~~^~~~~~
sparse_msg3_setup_rap.c:216:34: note: 'a_cse' was declared here
  216 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                  ^~~~~
sparse_msg3_setup_rap.c:732:45: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized]
  732 |                rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1]
      |                                        ~~~~~^~~~~~
sparse_msg3_setup_rap.c:216:26: note: 'a_csw' was declared here
  216 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                          ^~~~~
sparse_msg3_setup_rap.c:769:54: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized]
  769 |                              +                   a_bn[iA]   * pa[iP1];
      |                                                  ~~~~^~~~
sparse_msg3_setup_rap.c:215:54: note: 'a_bn' was declared here
  215 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                                      ^~~~
sparse_msg3_setup_rap.c:792:63: warning: 'a_bs' may be used uninitialized [-Wmaybe-uninitialized]
  792 |                                       +          ra[iR] * a_bs[iAp1];
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:215:47: note: 'a_bs' was declared here
  215 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                               ^~~~
sparse_msg3_setup_rap.c:759:54: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized]
  759 |                              +                   a_be[iA]   * pa[iP1];
      |                                                  ~~~~^~~~
sparse_msg3_setup_rap.c:215:40: note: 'a_be' was declared here
  215 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                        ^~~~
sparse_msg3_setup_rap.c:810:63: warning: 'a_bw' may be used uninitialized [-Wmaybe-uninitialized]
  810 |                                       +          ra[iR] * a_bw[iAp1];
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:215:33: note: 'a_bw' was declared here
  215 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                 ^~~~
sparse_msg3_setup_rap.c:791:63: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized]
  791 |                                       +          rb[iR] * a_as[iAm1]
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:214:40: note: 'a_as' was declared here
  214 |    HYPRE_Real           *a_ac, *a_aw, *a_as;
      |                                        ^~~~
sparse_msg3_setup_rap.c:809:63: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized]
  809 |                                       +          rb[iR] * a_aw[iAm1]
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:214:33: note: 'a_aw' was declared here
  214 |    HYPRE_Real           *a_ac, *a_aw, *a_as;
      |                                 ^~~~
pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27':
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;
      |                                ^~~~~
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: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1918 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1876:18: note: 'center' was declared here
 1876 |       HYPRE_Real center, left, right;
      |                  ^~~~~~
smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPNoSym':
smg3_setup_rap.c:970:56: warning: 'rap_ane' may be used uninitialized [-Wmaybe-uninitialized]
  970 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                                                        ^~~~~~~
smg3_setup_rap.c:970:46: warning: 'rap_anw' may be used uninitialized [-Wmaybe-uninitialized]
  970 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                                              ^~~~~~~
smg3_setup_rap.c:970:36: warning: 'rap_ase' may be used uninitialized [-Wmaybe-uninitialized]
  970 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                                    ^~~~~~~
smg3_setup_rap.c:970:26: warning: 'rap_asw' may be used uninitialized [-Wmaybe-uninitialized]
  970 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                          ^~~~~~~
smg3_setup_rap.c:969:36: warning: 'rap_cne' may be used uninitialized [-Wmaybe-uninitialized]
  969 |    HYPRE_Real           *rap_cnw, *rap_cne;
      |                                    ^~~~~~~
smg3_setup_rap.c:969:26: warning: 'rap_cnw' may be used uninitialized [-Wmaybe-uninitialized]
  969 |    HYPRE_Real           *rap_cnw, *rap_cne;
      |                          ^~~~~~~
smg3_setup_rap.c:1546:64: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized]
 1546 |                                       +          ra[iR] * a_bne[iAp1];
      |                                                           ~~~~~^~~~~~
smg3_setup_rap.c:965:34: note: 'a_bne' was declared here
  965 |    HYPRE_Real           *a_bnw, *a_bne;
      |                                  ^~~~~
smg3_setup_rap.c:1564:64: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized]
 1564 |                                       +          ra[iR] * a_bnw[iAp1];
      |                                                           ~~~~~^~~~~~
smg3_setup_rap.c:965:26: note: 'a_bnw' was declared here
  965 |    HYPRE_Real           *a_bnw, *a_bne;
      |                          ^~~~~
smg3_setup_rap.c:1496:57: warning: 'a_ane' may be used uninitialized [-Wmaybe-uninitialized]
 1496 |                               +                    a_ane[iA]   * pb[iP1];
      |                                                    ~~~~~^~~~
smg3_setup_rap.c:964:50: note: 'a_ane' was declared here
  964 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                                                  ^~~~~
smg3_setup_rap.c:1563:64: warning: 'a_anw' may be used uninitialized [-Wmaybe-uninitialized]
 1563 |                                       +          rb[iR] * a_anw[iAm1]
      |                                                           ~~~~~^~~~~~
smg3_setup_rap.c:964:42: note: 'a_anw' was declared here
  964 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                                          ^~~~~
smg3_setup_rap.c:1526:57: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized]
 1526 |                               +                    a_ase[iA]   * pb[iP1];
      |                                                    ~~~~~^~~~
smg3_setup_rap.c:964:34: note: 'a_ase' was declared here
  964 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                                  ^~~~~
smg3_setup_rap.c:1536:57: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized]
 1536 |                               +                    a_asw[iA]   * pb[iP1];
      |                                                    ~~~~~^~~~
smg3_setup_rap.c:964:26: note: 'a_asw' was declared here
  964 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                          ^~~~~
smg3_setup_rap.c:1494:45: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized]
 1494 |                rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1]
      |                                        ~~~~~^~~~~~
smg3_setup_rap.c:963:50: note: 'a_cne' was declared here
  963 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                                  ^~~~~
smg3_setup_rap.c:1559:64: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized]
 1559 |                                       +          rb[iR] * a_cnw[iAm1] * pb[iP1]
      |                                                           ~~~~~^~~~~~
smg3_setup_rap.c:963:42: note: 'a_cnw' was declared here
  963 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                          ^~~~~
smg3_setup_rap.c:1524:45: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized]
 1524 |                rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1]
      |                                        ~~~~~^~~~~~
smg3_setup_rap.c:963:34: note: 'a_cse' was declared here
  963 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                  ^~~~~
smg3_setup_rap.c:1534:45: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized]
 1534 |                rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1]
      |                                        ~~~~~^~~~~~
smg3_setup_rap.c:963:26: note: 'a_csw' was declared here
  963 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                          ^~~~~
smg3_setup_rap.c:1555:63: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized]
 1555 |                                       +          ra[iR] * a_bn[iAp1];
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:962:33: note: 'a_bn' was declared here
  962 |    HYPRE_Real           *a_be, *a_bn;
      |                                 ^~~~
smg3_setup_rap.c:1573:63: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized]
 1573 |                                       +          ra[iR] * a_be[iAp1];
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:962:26: note: 'a_be' was declared here
  962 |    HYPRE_Real           *a_be, *a_bn;
      |                          ^~~~
smg3_setup_rap.c:1554:63: warning: 'a_an' may be used uninitialized [-Wmaybe-uninitialized]
 1554 |                                       +          rb[iR] * a_an[iAm1]
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:961:54: note: 'a_an' was declared here
  961 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                                      ^~~~
smg3_setup_rap.c:1531:54: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized]
 1531 |                              +                   a_as[iA]   * pb[iP1];
      |                                                  ~~~~^~~~
smg3_setup_rap.c:961:47: note: 'a_as' was declared here
  961 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                               ^~~~
smg3_setup_rap.c:1572:63: warning: 'a_ae' may be used uninitialized [-Wmaybe-uninitialized]
 1572 |                                       +          rb[iR] * a_ae[iAm1]
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:961:40: note: 'a_ae' was declared here
  961 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                        ^~~~
smg3_setup_rap.c:1521:54: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized]
 1521 |                              +                   a_aw[iA]   * pb[iP1];
      |                                                  ~~~~^~~~
smg3_setup_rap.c:961:33: note: 'a_aw' was declared here
  961 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                 ^~~~
sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPNoSym':
sparse_msg3_setup_rap.c:1369:29: warning: 'rap_ane' may be used uninitialized [-Wmaybe-uninitialized]
 1369 |                rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1370 |                               +           ra[iR] * a_ane[iAp1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1371 |                               +                    a_ane[iA]   * pb[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:885:56: note: 'rap_ane' was declared here
  885 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                                                        ^~~~~~~
sparse_msg3_setup_rap.c:1379:29: warning: 'rap_anw' may be used uninitialized [-Wmaybe-uninitialized]
 1379 |                rap_anw[iAc] = ra[iR] * a_cnw[iAp1] * pb[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1380 |                               +           ra[iR] * a_anw[iAp1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1381 |                               +                    a_anw[iA]   * pb[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:885:46: note: 'rap_anw' was declared here
  885 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                                              ^~~~~~~
sparse_msg3_setup_rap.c:1399:29: warning: 'rap_ase' may be used uninitialized [-Wmaybe-uninitialized]
 1399 |                rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1400 |                               +           ra[iR] * a_ase[iAp1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1401 |                               +                    a_ase[iA]   * pb[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:885:36: note: 'rap_ase' was declared here
  885 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                                    ^~~~~~~
sparse_msg3_setup_rap.c:1409:29: warning: 'rap_asw' may be used uninitialized [-Wmaybe-uninitialized]
 1409 |                rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1410 |                               +           ra[iR] * a_asw[iAp1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1411 |                               +                    a_asw[iA]   * pb[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:885:26: note: 'rap_asw' was declared here
  885 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                          ^~~~~~~
sparse_msg3_setup_rap.c:1421:64: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized]
 1421 |                                       +          ra[iR] * a_bne[iAp1];
      |                                                           ~~~~~^~~~~~
sparse_msg3_setup_rap.c:880:34: note: 'a_bne' was declared here
  880 |    HYPRE_Real           *a_bnw, *a_bne;
      |                                  ^~~~~
sparse_msg3_setup_rap.c:1439:64: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized]
 1439 |                                       +          ra[iR] * a_bnw[iAp1];
      |                                                           ~~~~~^~~~~~
sparse_msg3_setup_rap.c:880:26: note: 'a_bnw' was declared here
  880 |    HYPRE_Real           *a_bnw, *a_bne;
      |                          ^~~~~
sparse_msg3_setup_rap.c:1371:57: warning: 'a_ane' may be used uninitialized [-Wmaybe-uninitialized]
 1371 |                               +                    a_ane[iA]   * pb[iP1];
      |                                                    ~~~~~^~~~
sparse_msg3_setup_rap.c:879:50: note: 'a_ane' was declared here
  879 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                                                  ^~~~~
sparse_msg3_setup_rap.c:1438:64: warning: 'a_anw' may be used uninitialized [-Wmaybe-uninitialized]
 1438 |                                       +          rb[iR] * a_anw[iAm1]
      |                                                           ~~~~~^~~~~~
sparse_msg3_setup_rap.c:879:42: note: 'a_anw' was declared here
  879 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                                          ^~~~~
sparse_msg3_setup_rap.c:1401:57: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized]
 1401 |                               +                    a_ase[iA]   * pb[iP1];
      |                                                    ~~~~~^~~~
sparse_msg3_setup_rap.c:879:34: note: 'a_ase' was declared here
  879 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                                  ^~~~~
sparse_msg3_setup_rap.c:1411:57: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized]
 1411 |                               +                    a_asw[iA]   * pb[iP1];
      |                                                    ~~~~~^~~~
sparse_msg3_setup_rap.c:879:26: note: 'a_asw' was declared here
  879 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                          ^~~~~
sparse_msg3_setup_rap.c:1369:45: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized]
 1369 |                rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1]
      |                                        ~~~~~^~~~~~
sparse_msg3_setup_rap.c:878:50: note: 'a_cne' was declared here
  878 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                                  ^~~~~
sparse_msg3_setup_rap.c:1434:64: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized]
 1434 |                                       +          rb[iR] * a_cnw[iAm1] * pb[iP1]
      |                                                           ~~~~~^~~~~~
sparse_msg3_setup_rap.c:878:42: note: 'a_cnw' was declared here
  878 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                          ^~~~~
sparse_msg3_setup_rap.c:1399:45: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized]
 1399 |                rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1]
      |                                        ~~~~~^~~~~~
sparse_msg3_setup_rap.c:878:34: note: 'a_cse' was declared here
  878 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                  ^~~~~
sparse_msg3_setup_rap.c:1409:45: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized]
 1409 |                rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1]
      |                                        ~~~~~^~~~~~
sparse_msg3_setup_rap.c:878:26: note: 'a_csw' was declared here
  878 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                          ^~~~~
sparse_msg3_setup_rap.c:1430:63: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized]
 1430 |                                       +          ra[iR] * a_bn[iAp1];
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:877:33: note: 'a_bn' was declared here
  877 |    HYPRE_Real           *a_be, *a_bn;
      |                                 ^~~~
sparse_msg3_setup_rap.c:1448:63: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized]
 1448 |                                       +          ra[iR] * a_be[iAp1];
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:877:26: note: 'a_be' was declared here
  877 |    HYPRE_Real           *a_be, *a_bn;
      |                          ^~~~
sparse_msg3_setup_rap.c:1429:63: warning: 'a_an' may be used uninitialized [-Wmaybe-uninitialized]
 1429 |                                       +          rb[iR] * a_an[iAm1]
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:876:54: note: 'a_an' was declared here
  876 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                                      ^~~~
sparse_msg3_setup_rap.c:1406:54: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized]
 1406 |                              +                   a_as[iA]   * pb[iP1];
      |                                                  ~~~~^~~~
sparse_msg3_setup_rap.c:876:47: note: 'a_as' was declared here
  876 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                               ^~~~
sparse_msg3_setup_rap.c:1447:63: warning: 'a_ae' may be used uninitialized [-Wmaybe-uninitialized]
 1447 |                                       +          rb[iR] * a_ae[iAm1]
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:876:40: note: 'a_ae' was declared here
  876 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                        ^~~~
sparse_msg3_setup_rap.c:1396:54: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized]
 1396 |                              +                   a_aw[iA]   * pb[iP1];
      |                                                  ~~~~^~~~
sparse_msg3_setup_rap.c:876:33: note: 'a_aw' was declared here
  876 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                 ^~~~
point_relax.c: In function 'hypre_PointRelax':
point_relax.c:647:50: warning: 'bsumsq' may be used uninitialized [-Wmaybe-uninitialized]
  647 |    if ( tol > 0.0 ) { (relax_data -> rresnorm) = sqrt( rsumsq / bsumsq ); }
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~
point_relax.c:359:27: note: 'bsumsq' was declared here
  359 |    HYPRE_Real             bsumsq, rsumsq;
      |                           ^~~~~~
Building libHYPRE_struct_ls.so ... 
mpicc -shared  -o libHYPRE_struct_ls-2.26.0.so coarsen.o F90_HYPRE_struct_bicgstab.o F90_HYPRE_struct_cycred.o F90_HYPRE_struct_flexgmres.o F90_HYPRE_struct_gmres.o F90_HYPRE_struct_lgmres.o F90_HYPRE_struct_hybrid.o F90_HYPRE_struct_int.o F90_HYPRE_struct_jacobi.o F90_HYPRE_struct_pcg.o F90_HYPRE_struct_pfmg.o F90_HYPRE_struct_smg.o F90_HYPRE_struct_sparse_msg.o hybrid.o HYPRE_struct_bicgstab.o HYPRE_struct_cycred.o HYPRE_struct_flexgmres.o HYPRE_struct_gmres.o HYPRE_struct_hybrid.o HYPRE_struct_jacobi.o HYPRE_struct_lgmres.o HYPRE_struct_pfmg.o HYPRE_struct_smg.o HYPRE_struct_sparse_msg.o jacobi.o pcg_struct.o pfmg.o pfmg_relax.o pfmg_setup_rap.o pfmg_solve.o semi.o smg_relax.o smg_setup.o smg_setup_rap.o smg_setup_restrict.o smg_solve.o sparse_msg.o sparse_msg_setup.o sparse_msg_setup_rap.o sparse_msg_solve.o cyclic_reduction.obj HYPRE_struct_int.obj HYPRE_struct_pcg.obj pfmg2_setup_rap.obj pfmg3_setup_rap.obj pfmg_setup.obj pfmg_setup_interp.obj pfmg_setup_rap5.obj pfmg_setup_rap7.obj point_relax.obj red_black_constantcoef_gs.obj red_black_gs.obj semi_interp.obj semi_restrict.obj semi_setup_rap.obj smg2_setup_rap.obj smg3_setup_rap.obj smg.obj smg_axpy.obj smg_residual.obj smg_setup_interp.obj sparse_msg2_setup_rap.obj sparse_msg3_setup_rap.obj sparse_msg_filter.obj sparse_msg_interp.obj sparse_msg_restrict.obj -Wl,-soname,libHYPRE_struct_ls-2.26.0.so
ln -s -f libHYPRE_struct_ls-2.26.0.so libHYPRE_struct_ls.so
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_struct_ls.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/struct_ls'

Making sstruct_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/sstruct_mv'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_graph.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_stencil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_graph.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_stencil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_axpy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_copy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_graph.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_innerprod.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_matvec.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_scale.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_stencil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_matrix.c -o sstruct_matrix.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj
HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize':
HYPRE_sstruct_vector.c:213:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized]
  213 |    HYPRE_IJVectorCreate(comm, ilower, iupper,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  214 |                         &hypre_SStructVectorIJVector(vector));
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HYPRE_sstruct_vector.c:152:36: note: 'iupper' was declared here
  152 |    HYPRE_Int               ilower, iupper;
      |                                    ^~~~~~
HYPRE_sstruct_vector.c:213:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized]
  213 |    HYPRE_IJVectorCreate(comm, ilower, iupper,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  214 |                         &hypre_SStructVectorIJVector(vector));
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HYPRE_sstruct_vector.c:152:28: note: 'ilower' was declared here
  152 |    HYPRE_Int               ilower, iupper;
      |                            ^~~~~~
HYPRE_sstruct_matrix.c: In function 'HYPRE_SStructMatrixInitialize':
HYPRE_sstruct_matrix.c:312:4: warning: 'jupper' may be used uninitialized [-Wmaybe-uninitialized]
  312 |    HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  313 |                         &hypre_SStructMatrixIJMatrix(matrix));
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HYPRE_sstruct_matrix.c:238:52: note: 'jupper' was declared here
  238 |    HYPRE_Int               ilower, iupper, jlower, jupper;
      |                                                    ^~~~~~
HYPRE_sstruct_matrix.c:312:4: warning: 'jlower' may be used uninitialized [-Wmaybe-uninitialized]
  312 |    HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  313 |                         &hypre_SStructMatrixIJMatrix(matrix));
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HYPRE_sstruct_matrix.c:238:44: note: 'jlower' was declared here
  238 |    HYPRE_Int               ilower, iupper, jlower, jupper;
      |                                            ^~~~~~
HYPRE_sstruct_matrix.c:312:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized]
  312 |    HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  313 |                         &hypre_SStructMatrixIJMatrix(matrix));
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HYPRE_sstruct_matrix.c:238:36: note: 'iupper' was declared here
  238 |    HYPRE_Int               ilower, iupper, jlower, jupper;
      |                                    ^~~~~~
HYPRE_sstruct_matrix.c:312:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized]
  312 |    HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  313 |                         &hypre_SStructMatrixIJMatrix(matrix));
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HYPRE_sstruct_matrix.c:238:28: note: 'ilower' was declared here
  238 |    HYPRE_Int               ilower, iupper, jlower, jupper;
      |                            ^~~~~~
Building libHYPRE_sstruct_mv.so ... 
mpicc -shared  -o libHYPRE_sstruct_mv-2.26.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.26.0.so
ln -s -f libHYPRE_sstruct_mv-2.26.0.so libHYPRE_sstruct_mv.so
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_sstruct_mv.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/sstruct_mv'

Making sstruct_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src/sstruct_ls'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_InterFAC.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_int.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_maxwell.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_pcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_split.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_sys_pfmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_InterFAC.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_int.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_maxwell.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_pcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_split.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_sys_pfmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c bsearch.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac_amr_zero_data.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac_cf_coarsen.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac_cfstencil_box.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac_CFInterfaceExtents.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac_interp2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac_relax.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac_solve3.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac_zero_cdata.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c krylov.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c krylov_sstruct.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c eliminate_rowscols.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c maxwell_grad.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c maxwell_physbdy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c maxwell_PNedelec.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c maxwell_semi_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c maxwell_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c maxwell_solve2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c maxwell_TV.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c maxwell_TV_setup.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c maxwell_zeroBC.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c nd1_amge_interpolation.c
fac_cf_coarsen.c: In function 'hypre_AMR_CFCoarsen':
fac_cf_coarsen.c:360:54: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized]
  360 |                      index_temp[2] = node_extents[2] + lindex[2];
      |                                      ~~~~~~~~~~~~~~~~^~~~~~~~~~~
fac_cf_coarsen.c:131:28: note: 'lindex[2]' was declared here
  131 |    hypre_Index             lindex, zero_index;
      |                            ^~~~~~
fac_cf_coarsen.c:359:54: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized]
  359 |                      index_temp[1] = node_extents[1] + lindex[1];
      |                                      ~~~~~~~~~~~~~~~~^~~~~~~~~~~
fac_cf_coarsen.c:131:28: note: 'lindex[1]' was declared here
  131 |    hypre_Index             lindex, zero_index;
      |                            ^~~~~~
fac_cf_coarsen.c:369:35: warning: 'startrank' may be used uninitialized [-Wmaybe-uninitialized]
  369 |                         if ((rank - startrank) >= hypre_SStructGraphIUVEntry(graph, 0) &&
      |                             ~~~~~~^~~~~~~~~~~~
fac_cf_coarsen.c:125:34: note: 'startrank' was declared here
  125 |    HYPRE_BigInt            rank, startrank;
      |                                  ^~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c sstruct_owninfo.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c sstruct_recvinfo.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c sstruct_sendinfo.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c
maxwell_solve2.c: In function 'hypre_MaxwellSolve2':
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;
      |                                    ^~~~~~~
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;
      |                           ^~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c sys_pfmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c sys_pfmg_relax.c
In file included from ./../struct_ls/_hypre_struct_ls.h:9,
                 from _hypre_sstruct_ls.h:21,
                 from maxwell_grad.c:18:
./../struct_mv/_hypre_struct_mv.h: In function 'hypre_Maxwell_Grad':
./../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:75:45: note: 'lindex[2]' was declared here
   75 |    hypre_Index            loop_size, start, lindex;
      |                                             ^~~~~~
./../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:75:45: note: 'lindex[1]' was declared here
   75 |    hypre_Index            loop_size, start, lindex;
      |                                             ^~~~~~
maxwell_grad.c:89:38: warning: 'ndirection' may be used uninitialized [-Wmaybe-uninitialized]
   89 |    HYPRE_Int             *direction, ndirection;
      |                                      ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c sys_pfmg_setup.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c sys_pfmg_solve.c
nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation':
nd1_amge_interpolation.c:303:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized]
  303 |                size1 = (OffProcRows[swap[m]] -> ncols);
      |                                         ^
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_physbdy.c:16:
./../struct_mv/_hypre_struct_mv.h: In function 'hypre_Maxwell_PhysBdy':
./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized]
  115 |   hypre_IndexD(index, 2) = iz )
      |                          ^
maxwell_physbdy.c:79:53: note: 'lindex[2]' was declared here
   79 |    hypre_Index             loop_size, start, index, lindex;
      |                                                     ^~~~~~
./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized]
  114 |   hypre_IndexD(index, 1) = iy,\
      |                          ^
maxwell_physbdy.c:79:53: note: 'lindex[1]' was declared here
   79 |    hypre_Index             loop_size, start, index, lindex;
      |                                                     ^~~~~~
maxwell_physbdy.c:419:23: warning: 'fbox_mapping' may be used uninitialized [-Wmaybe-uninitialized]
  419 |       if (fbox_mapping[i])
      |           ~~~~~~~~~~~~^~~
maxwell_physbdy.c:71:44: note: 'fbox_mapping' was declared here
   71 |    HYPRE_Int             **cbox_mapping, **fbox_mapping;
      |                                            ^~~~~~~~~~~~
maxwell_physbdy.c:423:23: warning: 'cbox_mapping' may be used uninitialized [-Wmaybe-uninitialized]
  423 |       if (cbox_mapping[i + 1])
      |           ~~~~~~~~~~~~^~~~~~~
maxwell_physbdy.c:71:28: note: 'cbox_mapping' was declared here
   71 |    HYPRE_Int             **cbox_mapping, **fbox_mapping;
      |                            ^~~~~~~~~~~~
maxwell_TV_setup.c: In function 'hypre_MaxwellTV_Setup':
maxwell_TV_setup.c:911:54: warning: 'topological_face' may be used uninitialized [-Wmaybe-uninitialized]
  911 |             HYPRE_SStructGridDestroy(topological_face[l + 1]);
      |                                                      ^
maxwell_TV_setup.c:105:47: note: 'topological_face' was declared here
  105 |    hypre_SStructGrid    **topological_edge, **topological_face, **topological_cell;
      |                                               ^~~~~~~~~~~~~~~~
maxwell_TV_setup.c:721:10: warning: 'vartype_faces' may be used uninitialized [-Wmaybe-uninitialized]
  721 |          HYPRE_SStructGridSetVariables(face_grid, i, ndim, vartype_faces);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
maxwell_TV_setup.c:117:54: note: 'vartype_faces' was declared here
  117 |    HYPRE_SStructVariable *vartypes, *vartype_edges, *vartype_faces, *vartype_cell;
      |                                                      ^~~~~~~~~~~~~
In file included from ./../struct_ls/_hypre_struct_ls.h:9,
                 from _hypre_sstruct_ls.h:21,
                 from maxwell_TV_setup.c:15:
./../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:124:67: note: 'lindex[2]' was declared here
  124 |    hypre_Index            index, cindex, shape, loop_size, start, lindex;
      |                                                                   ^~~~~~
./../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:124:67: note: 'lindex[1]' was declared here
  124 |    hypre_Index            index, cindex, shape, loop_size, start, lindex;
      |                                                                   ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c sys_semi_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c sys_semi_restrict.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj
In file included from ./../struct_ls/_hypre_struct_ls.h:9,
                 from _hypre_sstruct_ls.h:21,
                 from sstruct_sharedDOFComm.c:16:
./../struct_mv/_hypre_struct_mv.h: In function 'hypre_SStructSharedDOF_ParcsrMatRowsComm':
./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized]
  115 |   hypre_IndexD(index, 2) = iz )
      |                          ^
sstruct_sharedDOFComm.c:113:45: note: 'lindex[2]' was declared here
  113 |    hypre_Index            loop_size, start, lindex;
      |                                             ^~~~~~
./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized]
  114 |   hypre_IndexD(index, 1) = iy,\
      |                          ^
sstruct_sharedDOFComm.c:113:45: note: 'lindex[1]' was declared here
  113 |    hypre_Index            loop_size, start, lindex;
      |                                             ^~~~~~
./../struct_mv/_hypre_struct_mv.h:153:58: warning: 'send_slabs' may be used uninitialized [-Wmaybe-uninitialized]
  153 | #define hypre_BoxArrayBox(box_array, i)    &((box_array) -> boxes[(i)])
      |                                                          ^~
sstruct_sharedDOFComm.c:120:40: note: 'send_slabs' was declared here
  120 |    hypre_BoxArray        *recv_slabs, *send_slabs;
      |                                        ^~~~~~~~~~
./../struct_mv/_hypre_struct_mv.h:153:58: warning: 'recv_slabs' may be used uninitialized [-Wmaybe-uninitialized]
  153 | #define hypre_BoxArrayBox(box_array, i)    &((box_array) -> boxes[(i)])
      |                                                          ^~
sstruct_sharedDOFComm.c:120:27: note: 'recv_slabs' was declared here
  120 |    hypre_BoxArray        *recv_slabs, *send_slabs;
      |                           ^~~~~~~~~~
sstruct_sharedDOFComm.c:119:27: warning: 'nbdry_slabs' may be used uninitialized [-Wmaybe-uninitialized]
  119 |    HYPRE_Int              nbdry_slabs;
      |                           ^~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac_setup2.c -o fac_setup2.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c fac_zero_stencilcoef.c -o fac_zero_stencilcoef.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c node_relax.c -o node_relax.obj
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]),
      |                                                                 ^
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]),
      |                                                                 ^
fac_interp2.c:742:39: note: 'lindex[1]' was declared here
  742 |    hypre_Index             loop_size, lindex;
      |                                       ^~~~~~
fac_interp2.c:1154:58: warning: 'zweight2' may be used uninitialized [-Wmaybe-uninitialized]
 1154 |                                               + zweight2 * (
      |                                                 ~~~~~~~~~^~~
 1155 |                                                  yweight1 * (
      |                                                  ~~~~~~~~~~~~
 1156 |                                                     xweight1 * xcp[kshift + 1][jshift][ishift + xci] +
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1157 |                                                     xweight2 * xcp[kshift + 1][jshift][ishift + xci + 1])
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1158 |                                                  + yweight2 * (
      |                                                  ~~~~~~~~~~~~~~
 1159 |                                                     xweight1 * xcp[kshift + 1][jshift + 1][ishift + xci] +
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1160 |                                                     xweight2 * xcp[kshift + 1][jshift + 1][ishift + xci + 1]) );
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fac_interp2.c:764:38: note: 'zweight2' was declared here
  764 |    HYPRE_Real              zweight1, zweight2;
      |                                      ^~~~~~~~
fac_interp2.c:1158:61: warning: 'yweight2' may be used uninitialized [-Wmaybe-uninitialized]
 1158 |                                                  + yweight2 * (
      |                                                    ~~~~~~~~~^~~
 1159 |                                                     xweight1 * xcp[kshift + 1][jshift + 1][ishift + xci] +
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1160 |                                                     xweight2 * xcp[kshift + 1][jshift + 1][ishift + xci + 1]) );
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fac_interp2.c:763:38: note: 'yweight2' was declared here
  763 |    HYPRE_Real              yweight1, yweight2;
      |                                      ^~~~~~~~
fac_interp2.c:1149:67: warning: 'kshift' may be used uninitialized [-Wmaybe-uninitialized]
 1149 |                                                     xweight1 * xcp[kshift][jshift][ishift + xci] +
      |                                                                   ^
fac_interp2.c:755:44: note: 'kshift' was declared here
  755 |    HYPRE_Int               ishift, jshift, kshift;
      |                                            ^~~~~~
fac_interp2.c:1165:67: warning: 'jshift' may be used uninitialized [-Wmaybe-uninitialized]
 1165 |                                                  xweight1 * xcp[0][jshift][ishift + xci] +
      |                                                                   ^
fac_interp2.c:755:36: note: 'jshift' was declared here
  755 |    HYPRE_Int               ishift, jshift, kshift;
      |                                    ^~~~~~
fac_restrict2.c: In function 'hypre_FACRestrict2':
fac_restrict2.c:742:57: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized]
  742 |             kmax = hypre_min( (fbox_size[2] - lindex[2] * stride[2]), rfactors[2] );
      |                                                         ^
fac_restrict2.c:525:39: note: 'lindex[2]' was declared here
  525 |    hypre_Index             loop_size, lindex;
      |                                       ^~~~~~
fac_restrict2.c:741:57: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized]
  741 |             jmax = hypre_min( (fbox_size[1] - lindex[1] * stride[1]), rfactors[1] );
      |                                                         ^
fac_restrict2.c:525:39: note: 'lindex[1]' was declared here
  525 |    hypre_Index             loop_size, lindex;
      |                                       ^~~~~~
maxwell_PNedelec.c: In function 'hypre_Maxwell_PNedelec':
maxwell_PNedelec.c:1669:36: warning: 'fCedge_ratio' may be used uninitialized [-Wmaybe-uninitialized]
 1669 |                   vals_edgeEdge[k] = fCedge_ratio;
      |                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
maxwell_PNedelec.c:46:27: note: 'fCedge_ratio' was declared here
   46 |    HYPRE_Real             fCedge_ratio;
      |                           ^~~~~~~~~~~~
maxwell_PNedelec.c:544:29: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized]
  544 |                   findex[k] *= stride[k];
      |                             ^~
maxwell_PNedelec.c:52:71: note: 'lindex[2]' was declared here
   52 |    hypre_Index            loop_size, start, cstart, stride, hi_index, lindex;
      |                                                                       ^~~~~~
maxwell_PNedelec.c:544:29: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized]
  544 |                   findex[k] *= stride[k];
      |                             ^~
maxwell_PNedelec.c:52:71: note: 'lindex[1]' was declared here
   52 |    hypre_Index            loop_size, start, cstart, stride, hi_index, lindex;
      |                                                                       ^~~~~~
In file included from _hypre_sstruct_ls.h:19,
                 from fac_amr_fcoarsen.c:16:
./../utilities/_hypre_utilities.h: In function 'hypre_AMR_FCoarsen':
./../utilities/_hypre_utilities.h:676:3: warning: 'vals' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
fac_amr_fcoarsen.c:152:28: note: 'vals' was declared here
  152 |    HYPRE_Real             *vals, *vals2;
      |                            ^~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'volume_shift_box' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
fac_amr_fcoarsen.c:149:28: note: 'volume_shift_box' was declared here
  149 |    HYPRE_Int              *volume_shift_box;
      |                            ^~~~~~~~~~~~~~~~
fac_amr_fcoarsen.c:2406:23: warning: 'shift_box' may be used uninitialized [-Wmaybe-uninitialized]
 2406 |          if (shift_box[j])
      |              ~~~~~~~~~^~~
fac_amr_fcoarsen.c:146:28: note: 'shift_box' was declared here
  146 |    hypre_Box             **shift_box;
      |                            ^~~~~~~~~
fac_amr_fcoarsen.c:2437:33: warning: 'weight_contrib_i' may be used uninitialized [-Wmaybe-uninitialized]
 2437 |             if (weight_contrib_i[stencil_i])
      |                                 ^
fac_amr_fcoarsen.c:142:28: note: 'weight_contrib_i' was declared here
  142 |    HYPRE_Real            **weight_contrib_i;
      |                            ^~~~~~~~~~~~~~~~
fac_amr_fcoarsen.c:2421:34: warning: 'stencil_contrib_i' may be used uninitialized [-Wmaybe-uninitialized]
 2421 |             if (stencil_contrib_i[stencil_i])
      |                                  ^
fac_amr_fcoarsen.c:141:28: note: 'stencil_contrib_i' was declared here
  141 |    HYPRE_Int             **stencil_contrib_i;
      |                            ^~~~~~~~~~~~~~~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'stencil_contrib_cnt' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
fac_amr_fcoarsen.c:140:28: note: 'stencil_contrib_cnt' was declared here
  140 |    HYPRE_Int              *stencil_contrib_cnt;
      |                            ^~~~~~~~~~~~~~~~~~~
fac_amr_fcoarsen.c:139:44: warning: 'rank_stencils' may be used uninitialized [-Wmaybe-uninitialized]
  139 |    HYPRE_Int              *stencil_ranks, *rank_stencils;
      |                                            ^~~~~~~~~~~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'stencil_ranks' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
fac_amr_fcoarsen.c:139:28: note: 'stencil_ranks' was declared here
  139 |    HYPRE_Int              *stencil_ranks, *rank_stencils;
      |                            ^~~~~~~~~~~~~
fac_amr_fcoarsen.c:2404:21: warning: 'stencil_size' may be used uninitialized [-Wmaybe-uninitialized]
 2404 |       for (j = 0; j < stencil_size; j++)
      |                   ~~^~~~~~~~~~~~~~
fac_amr_fcoarsen.c:91:28: note: 'stencil_size' was declared here
   91 |    HYPRE_Int               stencil_size, stencil_last_size;
      |                            ^~~~~~~~~~~~
fac_amr_fcoarsen.c:816:38: warning: 'max_contribut_size' may be used uninitialized [-Wmaybe-uninitialized]
  816 |                   max_contribut_size = hypre_max( max_contribut_size,
fac_amr_fcoarsen.c:150:28: note: 'max_contribut_size' was declared here
  150 |    HYPRE_Int               max_contribut_size, stencil_i;
      |                            ^~~~~~~~~~~~~~~~~~
fac_amr_fcoarsen.c:2685:48: warning: 'ci' may be used uninitialized [-Wmaybe-uninitialized]
 2685 |                box_ranks[i] = cdata_space_ranks[ci] +
      |                                                ^
fac_amr_fcoarsen.c:133:28: note: 'ci' was declared here
  133 |    HYPRE_Int               ci, fi, arrayi;
      |                            ^~
fac_amr_fcoarsen.c:2292:61: warning: 'startrank' may be used uninitialized [-Wmaybe-uninitialized]
 2292 |                                        if ((HYPRE_Int)(rank - startrank) >= i && (HYPRE_Int)(rank - startrank) <= m)
      |                                                       ~~~~~~^~~~~~~~~~~~
fac_amr_fcoarsen.c:151:28: note: 'startrank' was declared here
  151 |    HYPRE_BigInt            startrank, rank;
      |                            ^~~~~~~~~
maxwell_semi_interp.c: In function 'hypre_Maxwell_PTopology':
maxwell_semi_interp.c:3488:36: warning: 'fCedge_ratio' may be used uninitialized [-Wmaybe-uninitialized]
 3488 |                   vals_edgeEdge[k] = fCedge_ratio;
      |                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
maxwell_semi_interp.c:126:27: note: 'fCedge_ratio' was declared here
  126 |    HYPRE_Real             fCedge_ratio;
      |                           ^~~~~~~~~~~~
In file included from _hypre_sstruct_ls.h:19,
                 from maxwell_semi_interp.c:18:
./../utilities/_hypre_utilities.h:676:3: warning: 'ncols_ElementFace' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
maxwell_semi_interp.c:124:27: note: 'ncols_ElementFace' was declared here
  124 |    HYPRE_Int             *ncols_ElementFace, *ncols_ElementEdge;
      |                           ^~~~~~~~~~~~~~~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'vals_ElementFace' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
maxwell_semi_interp.c:121:46: note: 'vals_ElementFace' was declared here
  121 |    HYPRE_Real            *vals_ElementEdge, *vals_ElementFace, *vals_edgeEdge, *vals_Faceedge;
      |                                              ^~~~~~~~~~~~~~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'jElement_Face' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
maxwell_semi_interp.c:118:27: note: 'jElement_Face' was declared here
  118 |    HYPRE_BigInt          *jElement_Face, *jedge_Edge;
      |                           ^~~~~~~~~~~~~
maxwell_semi_interp.c:2323:29: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized]
 2323 |                   findex[k] *= stride[k];
      |                             ^~
maxwell_semi_interp.c:135:27: note: 'lindex[2]' was declared here
  135 |    hypre_Index            lindex;
      |                           ^~~~~~
maxwell_semi_interp.c:2323:29: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized]
 2323 |                   findex[k] *= stride[k];
      |                             ^~
maxwell_semi_interp.c:135:27: note: 'lindex[1]' was declared here
  135 |    hypre_Index            lindex;
      |                           ^~~~~~
maxwell_semi_interp.c:1081:30: warning: 'Face_nvars' may be used uninitialized [-Wmaybe-uninitialized]
 1081 |                for (t = 0; t < Face_nvars; t++)
      |                            ~~^~~~~~~~~~~~
maxwell_semi_interp.c:146:34: note: 'Face_nvars' was declared here
  146 |    HYPRE_Int              nvars, Face_nvars, Edge_nvars, part, var, box, fboxi;
      |                                  ^~~~~~~~~~
maxwell_semi_interp.c:1084:23: warning: 'Face_vartypes' may be used uninitialized [-Wmaybe-uninitialized]
 1084 |                   var = Face_vartypes[t]; /* c & f faces enumerated the same */
      |                   ~~~~^~~~~~~~~~~~~~~~~~
maxwell_semi_interp.c:141:54: note: 'Face_vartypes' was declared here
  141 |    HYPRE_SStructVariable *vartypes, *Edge_vartypes, *Face_vartypes;
      |                                                      ^~~~~~~~~~~~~
maxwell_semi_interp.c:1285:33: warning: 'iFace' may be used uninitialized [-Wmaybe-uninitialized]
 1285 |                            iFace[nFaces] = rank;
      |                                 ^
maxwell_semi_interp.c:115:27: note: 'iFace' was declared here
  115 |    HYPRE_BigInt          *iFace, *iEdge;
      |                           ^~~~~
Building libHYPRE_sstruct_ls.so ... 
mpicc -shared  -o libHYPRE_sstruct_ls-2.26.0.so F90_HYPRE_sstruct_bicgstab.o F90_HYPRE_sstruct_gmres.o F90_HYPRE_sstruct_flexgmres.o F90_HYPRE_sstruct_lgmres.o F90_HYPRE_sstruct_InterFAC.o F90_HYPRE_sstruct_int.o F90_HYPRE_sstruct_maxwell.o F90_HYPRE_sstruct_pcg.o F90_HYPRE_sstruct_split.o F90_HYPRE_sstruct_sys_pfmg.o HYPRE_sstruct_bicgstab.o HYPRE_sstruct_gmres.o HYPRE_sstruct_flexgmres.o HYPRE_sstruct_lgmres.o HYPRE_sstruct_InterFAC.o HYPRE_sstruct_int.o HYPRE_sstruct_maxwell.o HYPRE_sstruct_pcg.o HYPRE_sstruct_split.o HYPRE_sstruct_sys_pfmg.o bsearch.o fac.o fac_amr_zero_data.o fac_cf_coarsen.o fac_cfstencil_box.o fac_CFInterfaceExtents.o fac_interp2.o fac_relax.o fac_solve3.o fac_zero_cdata.o krylov.o krylov_sstruct.o eliminate_rowscols.o maxwell_grad.o maxwell_physbdy.o maxwell_PNedelec.o maxwell_PNedelec_bdy.o maxwell_semi_interp.o maxwell_solve.o maxwell_solve2.o maxwell_TV.o maxwell_TV_setup.o maxwell_zeroBC.o nd1_amge_interpolation.o sstruct_amr_intercommunication.o sstruct_owninfo.o sstruct_recvinfo.o sstruct_sendinfo.o sstruct_sharedDOFComm.o sys_pfmg.o sys_pfmg_relax.o sys_pfmg_setup.o sys_pfmg_setup_interp.o sys_pfmg_setup_rap.o sys_pfmg_solve.o sys_semi_interp.o sys_semi_restrict.o fac_amr_fcoarsen.obj fac_amr_rap.obj fac_restrict2.obj fac_setup2.obj fac_zero_stencilcoef.obj node_relax.obj -Wl,-soname,libHYPRE_sstruct_ls-2.26.0.so
ln -s -f libHYPRE_sstruct_ls-2.26.0.so libHYPRE_sstruct_ls.so
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_sstruct_ls.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/sstruct_ls'

Making /build/hypre-2.26.0/src/distributed_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src/distributed_ls'
Making pilut ...
make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/pilut'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c comm.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c debug.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c distributed_qsort.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c distributed_qsort_si.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_DistributedMatrixPilutSolver.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c ilut.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c parilut.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c parutil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c pblas1.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c serilut.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c trifactor.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c util.c
ilut.c: In function 'hypre_ILUT':
ilut.c:147:9: warning: 'ierr' may be used uninitialized [-Wmaybe-uninitialized]
  147 |   return( ierr );
      |         ^
ilut.c:28:16: note: 'ierr' was declared here
   28 |   HYPRE_Int i, ierr;
      |                ^~~~
Building libHYPRE_DistributedMatrixPilutSolver.so ... 
mpicc -shared  -o libHYPRE_DistributedMatrixPilutSolver-2.26.0.so comm.o debug.o distributed_qsort.o distributed_qsort_si.o HYPRE_DistributedMatrixPilutSolver.o ilut.o parilut.o parutil.o pblas1.o serilut.o trifactor.o util.o -Wl,-soname,libHYPRE_DistributedMatrixPilutSolver-2.26.0.so
ln -s -f libHYPRE_DistributedMatrixPilutSolver-2.26.0.so libHYPRE_DistributedMatrixPilutSolver.so
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/pilut'
Making ParaSails ...
make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/ParaSails'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c ConjGrad.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c DiagScale.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c FGmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c Hash.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c hypre_ParaSails.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c LoadBal.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c Matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c Mem.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c Numbering.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c OrderStat.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c ParaSails.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c PrunedRows.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c RowPatt.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c StoredRows.c
Building libHYPRE_ParaSails.so ... 
mpicc -shared  -o libHYPRE_ParaSails-2.26.0.so ConjGrad.o DiagScale.o FGmres.o Hash.o hypre_ParaSails.o LoadBal.o Matrix.o Mem.o Numbering.o OrderStat.o ParaSails.o PrunedRows.o RowPatt.o StoredRows.o -Wl,-soname,libHYPRE_ParaSails-2.26.0.so
ln -s -f libHYPRE_ParaSails-2.26.0.so libHYPRE_ParaSails.so
make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/ParaSails'
Making Euclid ...
make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/Euclid'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c blas_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c Euclid_apply.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c Euclid_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c ExternalRows_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c Factor_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c getRow_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c globalObjects.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c Hash_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c Hash_i_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c ilu_mpi_bj.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c ilu_mpi_pilu.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c ilu_seq.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c io_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c krylov_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c Mat_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c mat_dh_private.c
krylov_dh.c: In function 'bicgstab_euclid':
krylov_dh.c:70:22: warning: 'rho_2' may be used uninitialized [-Wmaybe-uninitialized]
   70 |       beta_1 = (rho_1/rho_2)*(alpha_1/widget_1);
      |                ~~~~~~^~~~~~~
krylov_dh.c:29:17: note: 'rho_2' was declared here
   29 |          rho_1, rho_2,
      |                 ^~~~~
krylov_dh.c:73:7: warning: 'widget_1' may be used uninitialized [-Wmaybe-uninitialized]
   73 |       Axpy(m, -widget_1, v, p); CHECK_V_ERROR;
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
krylov_dh.c:28:18: note: 'widget_1' was declared here
   28 |          widget, widget_1,
      |                  ^~~~~~~~
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);
      |                              ~~~~~~~~^~~~~~~~~~
krylov_dh.c:26:21: note: 'alpha_1' was declared here
   26 |   HYPRE_Real alpha, alpha_1,
      |                     ^~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c MatGenFD.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c Mem_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c Numbering_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c Parser_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c shellSort_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c sig_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c SortedList_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c SortedSet_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c SubdomainGraph_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c TimeLog_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c Timer_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include         -I/usr/lib/i386-linux-gnu/openmpi/include -c Vec_dh.c
In function 'generateBlocked',
    inlined from 'MatGenFD_Run' at MatGenFD.c:201:5:
MatGenFD.c:815:12: warning: 'nabory2' may be used uninitialized [-Wmaybe-uninitialized]
  815 |            setBoundary_private(globalRow, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  816 |                                &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:664:40: note: 'nabory2' was declared here
  664 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2;
      |                                        ^~~~~~~
In function 'generateBlocked',
    inlined from 'MatGenFD_Run' at MatGenFD.c:201:5:
MatGenFD.c:820:12: warning: 'nabory1' may be used uninitialized [-Wmaybe-uninitialized]
  820 |            setBoundary_private(globalRow, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  821 |                                &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:664:31: note: 'nabory1' was declared here
  664 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2;
      |                               ^~~~~~~
In function 'generateBlocked',
    inlined from 'MatGenFD_Run' at MatGenFD.c:201:5:
MatGenFD.c:805:12: warning: 'naborx2' may be used uninitialized [-Wmaybe-uninitialized]
  805 |            setBoundary_private(globalRow, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  806 |                                &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:664:22: note: 'naborx2' was declared here
  664 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2;
      |                      ^~~~~~~
In function 'generateBlocked',
    inlined from 'MatGenFD_Run' at MatGenFD.c:201:5:
MatGenFD.c:810:12: warning: 'naborx1' may be used uninitialized [-Wmaybe-uninitialized]
  810 |            setBoundary_private(globalRow, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  811 |                                &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:664:13: note: 'naborx1' was declared here
  664 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2;
      |             ^~~~~~~
In function 'generateStriped',
    inlined from 'MatGenFD_Run' at MatGenFD.c:199:5:
MatGenFD.c:358:12: warning: 'nabory2' may be used uninitialized [-Wmaybe-uninitialized]
  358 |            setBoundary_private(row, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  359 |                                &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:228:40: note: 'nabory2' was declared here
  228 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2;
      |                                        ^~~~~~~
In function 'generateStriped',
    inlined from 'MatGenFD_Run' at MatGenFD.c:199:5:
MatGenFD.c:348:12: warning: 'naborx2' may be used uninitialized [-Wmaybe-uninitialized]
  348 |            setBoundary_private(row, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349 |                                &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:228:22: note: 'naborx2' was declared here
  228 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2;
      |                      ^~~~~~~
In function 'generateStriped',
    inlined from 'MatGenFD_Run' at MatGenFD.c:199:5:
MatGenFD.c:353:12: warning: 'naborx1' may be used uninitialized [-Wmaybe-uninitialized]
  353 |            setBoundary_private(row, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  354 |                                &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:228:13: note: 'naborx1' was declared here
  228 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2;
      |             ^~~~~~~
In function 'generateStriped',
    inlined from 'MatGenFD_Run' at MatGenFD.c:199:5:
MatGenFD.c:363:12: warning: 'nabory1' may be used uninitialized [-Wmaybe-uninitialized]
  363 |            setBoundary_private(row, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  364 |                                &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:228:31: note: 'nabory1' was declared here
  228 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2;
      |                               ^~~~~~~
In function 'init_mpi_private',
    inlined from 'SubdomainGraph_dhInit' at SubdomainGraph_dh.c:121:5:
SubdomainGraph_dh.c:556:36: warning: 'interiorCount' may be used uninitialized [-Wmaybe-uninitialized]
  556 |         o2n[interiorNodes[i]] = idx++;
      |                                 ~~~^~
SubdomainGraph_dh.c: In function 'SubdomainGraph_dhInit':
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.26.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.26.0.so
ln -s -f libHYPRE_Euclid-2.26.0.so libHYPRE_Euclid.so
make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/Euclid'
make[3]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls'

Making lib ...
make[3]: Entering directory '/build/hypre-2.26.0/src/lib'
Building libHYPRE.so ... 
mpicc -shared  -o libHYPRE-2.26.0.so   /build/hypre-2.26.0/src/IJ_mv/*.o /build/hypre-2.26.0/src/distributed_ls/Euclid/*.o /build/hypre-2.26.0/src/distributed_ls/ParaSails/*.o /build/hypre-2.26.0/src/distributed_ls/pilut/*.o /build/hypre-2.26.0/src/distributed_matrix/*.o /build/hypre-2.26.0/src/krylov/*.o /build/hypre-2.26.0/src/matrix_matrix/*.o /build/hypre-2.26.0/src/multivector/*.o /build/hypre-2.26.0/src/parcsr_ls/*.o /build/hypre-2.26.0/src/parcsr_mv/*.o /build/hypre-2.26.0/src/parcsr_block_mv/*.o /build/hypre-2.26.0/src/seq_mv/*.o /build/hypre-2.26.0/src/sstruct_ls/*.o /build/hypre-2.26.0/src/sstruct_mv/*.o /build/hypre-2.26.0/src/struct_ls/*.o /build/hypre-2.26.0/src/struct_mv/*.o /build/hypre-2.26.0/src/utilities/*.o /build/hypre-2.26.0/src/blas/*.o /build/hypre-2.26.0/src/lapack/*.o /build/hypre-2.26.0/src/IJ_mv/*.obj /build/hypre-2.26.0/src/parcsr_ls/*.obj /build/hypre-2.26.0/src/parcsr_mv/*.obj /build/hypre-2.26.0/src/seq_mv/*.obj /build/hypre-2.26.0/src/sstruct_ls/*.obj /build/hypre-2.26.0/src/sstruct_mv/*.obj /build/hypre-2.26.0/src/struct_ls/*.obj /build/hypre-2.26.0/src/struct_mv/*.obj /build/hypre-2.26.0/src/utilities/*.obj -lsuperlu_dist -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi  -llapack  -lblas -lmpi -lm            -Wl,-soname,libHYPRE-2.26.0.so -Wl,-z,defs -Wl,-z,relro -Wl,--no-as-needed
ln -s -f libHYPRE-2.26.0.so libHYPRE.so
cp -fR libHYPRE* /build/hypre-2.26.0/src/hypre/lib
make[3]: Leaving directory '/build/hypre-2.26.0/src/lib'

make[2]: Leaving directory '/build/hypre-2.26.0/src'
dh_auto_build -Dsrc-static
	cd src-static && make -j16
make[2]: Entering directory '/build/hypre-2.26.0/src-static'
Making blas ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/blas'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dasum.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c daxpy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dcopy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c ddot.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dgemm.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dgemv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dger.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dnrm2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c drot.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dscal.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dswap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dsymm.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dsymv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dsyr2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dsyr2k.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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) {
      |        ^
dnrm2.c:35:17: note: 'xmax' was declared here
   35 |      doublereal xmax;
      |                 ^~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dtrmm.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dtrmv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dtrsm.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c dtrsv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c f2c.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c idamax.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c lsame.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../utilities -c xerbla.c
dsyr2.c: In function 'hypre_dsyr2':
dsyr2.c:29:25: warning: 'jy' may be used uninitialized [-Wmaybe-uninitialized]
   29 |     integer ix, iy, jx, jy, kx, ky;
      |                         ^~
dsyr2.c:29:21: warning: 'jx' may be used uninitialized [-Wmaybe-uninitialized]
   29 |     integer ix, iy, jx, jy, kx, ky;
      |                     ^~
dtrsv.c: In function 'hypre_dtrsv':
dtrsv.c:289:24: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized]
  289 |                     jx += *incx;
      |                     ~~~^~~~~~~~
dtrsv.c:28:21: note: 'kx' was declared here
   28 |     integer ix, jx, kx;
      |                     ^~
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/hypre-2.26.0/src-static/blas'

Making lapack ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/lapack'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dbdsqr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgebd2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgebrd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgelq2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgelqf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgels.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgeqr2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgeqrf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgesvd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgetrf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgetri.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgetrs.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dgetf2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlabad.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlabrd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlacpy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlae2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlaev2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlange.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlanst.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlansy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlapy2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlarfb.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlarf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlarfg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlarft.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlartg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlas2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlascl.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlaset.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasq1.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasq2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasq3.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasq4.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasq5.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasq6.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasrt.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlassq.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlaswp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlasv2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlatrd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorg2l.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorg2r.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorgbr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorgl2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorglq.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorgql.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorgqr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorgtr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorm2r.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dormbr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dorml2.c
dgesvd.c: In function 'hypre_dgesvd':
dgesvd.c:4043:12: warning: 'ie' may be used uninitialized [-Wmaybe-uninitialized]
 4043 |         if (ie < 2) {
      |            ^
dgesvd.c:40:13: note: 'ie' was declared here
   40 |     integer ie;
      |             ^~
In file included from dgesvd.c:8:
f2c.h:200:36: warning: 'bdspac' may be used uninitialized [-Wmaybe-uninitialized]
  200 | #define max(a,b) ((a) >= (b) ? (a) : (b))
      |                                    ^
dgesvd.c:46:17: note: 'bdspac' was declared here
   46 |     integer ir, bdspac, iu;
      |                 ^~~~~~
f2c.h:200:36: warning: 'wrkbl' may be used uninitialized [-Wmaybe-uninitialized]
  200 | #define max(a,b) ((a) >= (b) ? (a) : (b))
      |                                    ^
dgesvd.c:38:27: note: 'wrkbl' was declared here
   38 |     integer chunk, minmn, wrkbl, itaup, itauq, mnthr, iwork;
      |                           ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dormlq.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dormqr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dpotf2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dpotrf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dpotrs.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsteqr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsterf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsyev.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsygs2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsygst.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsygv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsytd2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dsytrd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dtrtri.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dtrti2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c ieeeck.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c ilaenv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c lsame.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c xerbla.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H         -I.. -I../blas -I../utilities -c dlamch.c
dlamch.c: In function 'hypre_dlamc5':
dlamch.c:940:18: warning: 'y' may be used uninitialized [-Wmaybe-uninitialized]
  940 |         d__1 = y * *beta;
      |                ~~^~~~~~~
dlamch.c:840:16: note: 'y' was declared here
  840 |     doublereal y, z;
      |                ^
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/lapack'

Making utilities ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/utilities'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c F90_HYPRE_error.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c F90_HYPRE_general.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c HYPRE_handle.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c HYPRE_version.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c amg_linklist.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c binsearch.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c exchange_data.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c fortran_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c ap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c log.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c complex.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c error.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c hopscotch_hash.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c memory_tracker.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c merge_sort.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c mmio.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c mpi_comm_f2c.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c prefix_sum.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c printf.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c qsort.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c utilities.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c mpistubs.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c qsplit.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c random.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c threading.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c timer.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c timing.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c device_utils.c -o device_utils.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c general.c -o general.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c handle.c -o handle.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c int_array.c -o int_array.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c memory.c -o memory.obj
In file included from exchange_data.c:15:
_hypre_utilities.h: In function 'hypre_DataExchangeList':
_hypre_utilities.h:676:3: warning: 'term_statuses' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
exchange_data.c:179:23: note: 'term_statuses' was declared here
  179 |    hypre_MPI_Status  *term_statuses, term_status1, status_parent;
      |                       ^~~~~~~~~~~~~
_hypre_utilities.h:676:3: warning: 'term_requests' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
exchange_data.c:178:23: note: 'term_requests' was declared here
  178 |    hypre_MPI_Request *term_requests, term_request1, request_parent;
      |                       ^~~~~~~~~~~~~
_hypre_utilities.h:676:3: warning: 'tree.child_id' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
exchange_data.c:170:21: note: 'tree.child_id' was declared here
  170 |    hypre_BinaryTree tree;
      |                     ^~~~
exchange_data.c:444:27: warning: 'tree.num_child' may be used uninitialized [-Wmaybe-uninitialized]
  444 |             for (i = 0; i < tree.num_child; i++)
      |                         ~~^~~~~~~~~~~~~~~~
exchange_data.c:170:21: note: 'tree.num_child' was declared here
  170 |    hypre_BinaryTree tree;
      |                     ^~~~
exchange_data.c:426:13: warning: 'tree.parent_id' may be used uninitialized [-Wmaybe-uninitialized]
  426 |             hypre_MPI_Irecv(NULL, 0, HYPRE_MPI_INT, tree.parent_id, term_tag,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  427 |                             comm, &term_request1);
      |                             ~~~~~~~~~~~~~~~~~~~~~
exchange_data.c:170:21: note: 'tree.parent_id' was declared here
  170 |    hypre_BinaryTree tree;
      |                     ^~~~
_hypre_utilities.h:676:3: warning: 'contact_statuses' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
exchange_data.c:173:43: note: 'contact_statuses' was declared here
  173 |    hypre_MPI_Status  *response_statuses, *contact_statuses;
      |                                           ^~~~~~~~~~~~~~~~
exchange_data.c:408:10: warning: 'response_statuses' may be used uninitialized [-Wmaybe-uninitialized]
  408 |          hypre_MPI_Testall(num_contacts, response_requests, &responses_complete,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  409 |                            response_statuses);
      |                            ~~~~~~~~~~~~~~~~~~
exchange_data.c:173:23: note: 'response_statuses' was declared here
  173 |    hypre_MPI_Status  *response_statuses, *contact_statuses;
      |                       ^~~~~~~~~~~~~~~~~
_hypre_utilities.h:676:3: warning: 'contact_requests' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
exchange_data.c:172:43: note: 'contact_requests' was declared here
  172 |    hypre_MPI_Request *response_requests, *contact_requests;
      |                                           ^~~~~~~~~~~~~~~~
exchange_data.c:408:10: warning: 'response_requests' may be used uninitialized [-Wmaybe-uninitialized]
  408 |          hypre_MPI_Testall(num_contacts, response_requests, &responses_complete,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  409 |                            response_statuses);
      |                            ~~~~~~~~~~~~~~~~~~
exchange_data.c:172:23: note: 'response_requests' was declared here
  172 |    hypre_MPI_Request *response_requests, *contact_requests;
      |                       ^~~~~~~~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c omp_device.c -o omp_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I.         -I/usr/lib/i386-linux-gnu/openmpi/include  -c nvtx.c -o nvtx.obj
Building libHYPRE_utilities.a ... 
ar -rcu libHYPRE_utilities.a *.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_utilities.a
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_onedpl.hpp /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_utilities.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_utilities.hpp /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./fortran*.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/utilities'

Making multivector ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/multivector'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c multivector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c temp_multivector.c
Building libHYPRE_multivector.a ... 
ar -rcu libHYPRE_multivector.a multivector.o temp_multivector.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_multivector.a
cp -fR *.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/multivector'

Making krylov ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/krylov'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c cgnr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c cogmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_cgnr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_cogmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_pcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c pcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_lobpcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c lobpcg.c
In function 'lobpcg_MultiVectorByMultiVector',
    inlined from 'lobpcg_solve' at lobpcg.c:729:10:
lobpcg.c:94:4: warning: 'blockVectorBY' may be used uninitialized [-Wmaybe-uninitialized]
   94 |    mv_MultiVectorByMultiVector( x, y,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   95 |                                 utilities_FortranMatrixGlobalHeight( xy ),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   96 |                                 utilities_FortranMatrixHeight( xy ),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   97 |                                 utilities_FortranMatrixWidth( xy ),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   98 |                                 utilities_FortranMatrixValues( xy ) );
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lobpcg.c: In function 'lobpcg_solve':
lobpcg.c:296:26: note: 'blockVectorBY' was declared here
  296 |    mv_MultiVectorPtr     blockVectorBY; /* B*Y */
      |                          ^~~~~~~~~~~~~
gmres.c: In function 'hypre_GMRESSolve':
gmres.c:641:34: warning: 'rs_2' may be used uninitialized [-Wmaybe-uninitialized]
  641 |                rs_2[i - 1] = rs_2[i - 1] / hh[i - 1][i - 1];
      |                              ~~~~^~~~~~~
gmres.c:310:45: note: 'rs_2' was declared here
  310 |    HYPRE_Real           *rs, **hh, *c, *s, *rs_2;
      |                                             ^~~~
cogmres.c: In function 'hypre_COGMRESSolve':
cogmres.c:664:34: warning: 'rs_2' may be used uninitialized [-Wmaybe-uninitialized]
  664 |                rs_2[i - 1] = rs_2[i - 1] / hh[itmp + i - 1];
      |                              ~~~~^~~~~~~
cogmres.c:318:39: note: 'rs_2' was declared here
  318 |    HYPRE_Real *rs, *hh, *uu, *c, *s, *rs_2, *rv;
      |                                       ^~~~
Building libHYPRE_krylov.a ... 
ar -rcu libHYPRE_krylov.a bicgstab.o cgnr.o gmres.o cogmres.o flexgmres.o lgmres.o HYPRE_bicgstab.o HYPRE_cgnr.o HYPRE_gmres.o HYPRE_cogmres.o HYPRE_lgmres.o HYPRE_flexgmres.o HYPRE_pcg.o pcg.o HYPRE_lobpcg.o lobpcg.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_krylov.a
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./krylov.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./lobpcg.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/krylov'

Making seq_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv'
make autogen
make[4]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv'
make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv'
make lib
make[4]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv'
make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matop.c
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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matrix.c
csr_matrix.c: In function 'hypre_CSRMatrixUnion':
csr_matrix.c:966:16: warning: 'big_jB' may be used uninitialized [-Wmaybe-uninitialized]
  966 |             if ( big_jB == big_jA )
      |                ^
csr_matrix.c:866:30: note: 'big_jB' was declared here
  866 |    HYPRE_BigInt jBg, big_jA, big_jB;
      |                              ^~~~~~
csr_matrix.c:966:16: warning: 'big_jA' may be used uninitialized [-Wmaybe-uninitialized]
  966 |             if ( big_jB == big_jA )
      |                ^
csr_matrix.c:866:22: note: 'big_jA' was declared here
  866 |    HYPRE_BigInt jBg, big_jA, big_jB;
      |                      ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matvec.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c genpart.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_csr_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_mapped_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_multiblock_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c mapped_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c multiblock_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c vector_batched.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matop_device.c -o csr_matop_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matrix_cuda_utils.c -o csr_matrix_cuda_utils.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matvec_device.c -o csr_matvec_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_matvec_oomp.c -o csr_matvec_oomp.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spadd_device.c -o csr_spadd_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device.c -o csr_spgemm_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_cusparse.c -o csr_spgemm_device_cusparse.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numblocks.c -o csr_spgemm_device_numblocks.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer.c -o csr_spgemm_device_numer.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer1.c -o csr_spgemm_device_numer1.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer2.c -o csr_spgemm_device_numer2.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer3.c -o csr_spgemm_device_numer3.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer4.c -o csr_spgemm_device_numer4.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer5.c -o csr_spgemm_device_numer5.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer6.c -o csr_spgemm_device_numer6.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer7.c -o csr_spgemm_device_numer7.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer8.c -o csr_spgemm_device_numer8.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer9.c -o csr_spgemm_device_numer9.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_numer10.c -o csr_spgemm_device_numer10.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_onemklsparse.c -o csr_spgemm_device_onemklsparse.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl.c -o csr_spgemm_device_symbl.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl1.c -o csr_spgemm_device_symbl1.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl2.c -o csr_spgemm_device_symbl2.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl3.c -o csr_spgemm_device_symbl3.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl4.c -o csr_spgemm_device_symbl4.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl5.c -o csr_spgemm_device_symbl5.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl6.c -o csr_spgemm_device_symbl6.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_symbl10.c -o csr_spgemm_device_symbl10.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-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
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_seq_mv.a
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./seq_mv.h /build/hypre-2.26.0/src-static/hypre/include
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv'
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv'

Making parcsr_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_mv'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c communicationT.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_parcsr_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_par_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c gen_fffc.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c new_commpkg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c numbers.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_aat.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_assumed_part.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_bool_matop.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_bool_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_communication.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_matop.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_matvec.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_matop_marked.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_triplemat.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_make_system.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_vector.c
par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt':
par_csr_bool_matop.c:860:31: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
  860 |                   if ( A_ext_j[jj3] == A_col_map_offd[i2] )
      |                        ~~~~~~~^~~~~
par_csr_bool_matop.c:645:27: note: 'A_ext_j' was declared here
  645 |    HYPRE_BigInt          *A_ext_j;
      |                           ^~~~~~~
par_csr_bool_matop.c:858:54: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
  858 |                for ( jj3 = A_ext_i[i3]; jj3 < A_ext_i[i3 + 1]; jj3++ )
      |                                               ~~~~~~~^~~~~~~~
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: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;
      |                            ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_vector_batched.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_matvec_device.c -o par_csr_matvec_device.obj
par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF':
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: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_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ':
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_matrix.c:575:19: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized]
  575 |    HYPRE_Int     *offd_i;
      |                   ^~~~~~
par_csr_aat.c: In function 'hypre_ParCSRAAt':
par_csr_aat.c:604:31: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
  604 |                   if ( A_ext_j[jj3] == A_col_map_offd[i2] )
      |                        ~~~~~~~^~~~~
par_csr_aat.c:366:21: note: 'A_ext_j' was declared here
  366 |    HYPRE_BigInt    *A_ext_j;
      |                     ^~~~~~~
par_csr_aat.c:602:54: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
  602 |                for ( jj3 = A_ext_i[i3]; jj3 < A_ext_i[i3 + 1]; jj3++ )
      |                                               ~~~~~~~^~~~~~~~
par_csr_aat.c:365:21: note: 'A_ext_i' was declared here
  365 |    HYPRE_Int       *A_ext_i;
      |                     ^~~~~~~
par_csr_aat.c:609:56: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  609 |                      a_b_product = a_entry * A_ext_data[jj3];
      |                                              ~~~~~~~~~~^~~~~
par_csr_aat.c:364:21: note: 'A_ext_data' was declared here
  364 |    HYPRE_Complex   *A_ext_data;
      |                     ^~~~~~~~~~
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;
      |                     ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj
par_csr_triplemat.c: In function 'hypre_ParCSRMatrixRAPKTHost':
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_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;
      |                     ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c par_vector_device.c -o par_vector_device.obj
par_csr_bool_matop.c: In function 'hypre_ParBooleanMatmul':
par_csr_bool_matop.c:351:19: warning: 'B_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
  351 |                i3 = B_ext_diag_j[jj3];
      |                ~~~^~~~~~~~~~~~~~~~~~~
par_csr_bool_matop.c:66:27: note: 'B_ext_diag_j' was declared here
   66 |    HYPRE_Int             *B_ext_diag_j;
      |                           ^~~~~~~~~~~~
par_csr_bool_matop.c:226:25: warning: 'B_tmp_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  226 |       B_ext_offd_j[i] = hypre_BigBinarySearch(col_map_offd_C,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  227 |                                               B_tmp_offd_j[i],
      |                                               ~~~~~~~~~~~~~~~~
  228 |                                               num_cols_offd_C);
      |                                               ~~~~~~~~~~~~~~~~
par_csr_bool_matop.c:71:27: note: 'B_tmp_offd_j' was declared here
   71 |    HYPRE_BigInt          *B_tmp_offd_j;
      |                           ^~~~~~~~~~~~
par_csr_bool_matop.c:335:51: warning: 'B_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  335 |                i3 = num_cols_diag_B + B_ext_offd_j[jj3];
      |                                       ~~~~~~~~~~~~^~~~~
par_csr_bool_matop.c:70:27: note: 'B_ext_offd_j' was declared here
   70 |    HYPRE_Int             *B_ext_offd_j;
      |                           ^~~~~~~~~~~~
par_csr_bool_matop.c:63:27: warning: 'Bs_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
   63 |    HYPRE_BigInt          *Bs_ext_j;
      |                           ^~~~~~~~
par_csr_bool_matop.c:62:27: warning: 'Bs_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
   62 |    HYPRE_Int             *Bs_ext_i;
      |                           ^~~~~~~~
par_csr_bool_matop.c:176:7: warning: 'Bs_ext' may be used uninitialized [-Wmaybe-uninitialized]
  176 |       hypre_CSRBooleanMatrixDestroy(Bs_ext);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_bool_matop.c:61:28: note: 'Bs_ext' was declared here
   61 |    hypre_CSRBooleanMatrix *Bs_ext;
      |                            ^~~~~~
par_vector.c: In function 'hypre_VectorToParVector':
par_vector.c:583:72: warning: 'v_data' may be used uninitialized [-Wmaybe-uninitialized]
  583 |             hypre_MPI_Isend( &v_data[(HYPRE_Int) global_vec_starts[p]] + j * global_vecstride,
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
par_vector.c:521:24: note: 'v_data' was declared here
  521 |    HYPRE_Complex      *v_data;
      |                        ^~~~~~
par_csr_matop_marked.c: In function 'hypre_ParMatmul_FC':
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;
      |                        ^~~~~~~~~~~~~~~
In file included from _hypre_parcsr_mv.h:9,
                 from par_csr_matop_marked.c:8:
./../utilities/_hypre_utilities.h:676:3: warning: 'map_P_to_C' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
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_marked.c:626:25: warning: 'P_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
  626 |                      i3 = P_ext_diag_j[jj3];
      |                      ~~~^~~~~~~~~~~~~~~~~~~
par_csr_matop_marked.c:316:24: note: 'P_ext_diag_j' was declared here
  316 |    HYPRE_Int          *P_ext_diag_j;
      |                        ^~~~~~~~~~~~
par_csr_matop_marked.c:627:61: warning: 'P_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
  627 |                      a_b_product = a_entry * P_ext_diag_data[jj3];
      |                                              ~~~~~~~~~~~~~~~^~~~~
par_csr_matop_marked.c:314:24: note: 'P_ext_diag_data' was declared here
  314 |    HYPRE_Complex      *P_ext_diag_data;
      |                        ^~~~~~~~~~~~~~~
par_csr_matop_marked.c:479:25: warning: 'Ps_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
  479 |       P_ext_offd_j[i] = hypre_BigBinarySearch(col_map_offd_C,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  480 |                                               Ps_ext_j[i],
      |                                               ~~~~~~~~~~~~
  481 |                                               num_cols_offd_C);
      |                                               ~~~~~~~~~~~~~~~~
par_csr_matop_marked.c:312:24: note: 'Ps_ext_j' was declared here
  312 |    HYPRE_BigInt       *Ps_ext_j;
      |                        ^~~~~~~~
par_csr_matop_marked.c:311:24: warning: 'Ps_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
  311 |    HYPRE_Int          *Ps_ext_i;
      |                        ^~~~~~~~
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_matop_marked.c:310:24: note: 'Ps_ext_data' was declared here
  310 |    HYPRE_Complex      *Ps_ext_data;
      |                        ^~~~~~~~~~~
par_csr_matop_marked.c:429:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized]
  429 |       hypre_CSRMatrixDestroy(Ps_ext);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_matop_marked.c:308:24: note: 'Ps_ext' was declared here
  308 |    hypre_CSRMatrix    *Ps_ext;
      |                        ^~~~~~
par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ':
par_csr_matrix.c:927:22: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized]
  927 |          offd_j[i] = hypre_BigBinarySearch(col_map_offd, tmp_j[i], num_cols_offd);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_matrix.c:819:24: note: 'tmp_j' was declared here
  819 |    HYPRE_BigInt       *tmp_j;
      |                        ^~~~~
par_csr_matrix.c:912:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  912 |          aux_offd_j[i] = (HYPRE_BigInt)offd_j[i];
      |                          ^~~~~~~~~~~~~~~~~~~~~~~
par_csr_matrix.c:818:24: note: 'offd_j' was declared here
  818 |    HYPRE_Int          *offd_j;
      |                        ^~~~~~
par_csr_matrix.c:893:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  893 |          offd_data[offd_cnt++] = data;
      |                   ^
par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix':
par_csr_matrix.c:816:24: note: 'offd_data' was declared here
  816 |    HYPRE_Complex      *offd_data;
      |                        ^~~~~~~~~
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_bool_matrix.c:894:19: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized]
  894 |          ind = 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_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap':
par_csr_matop.c:1632:27: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 1632 |       *comm_handle_data = hypre_ParCSRCommHandleCreate(1, tmp_comm_pkg, B_int_data,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1633 |                                                        B_ext_data);
      |                                                        ~~~~~~~~~~~
par_csr_matop.c:1273:20: note: 'B_ext_data' was declared here
 1273 |    HYPRE_Complex * B_ext_data;
      |                    ^~~~~~~~~~
par_csr_matop.c:1475:38: warning: 'B_int_data' may be used uninitialized [-Wmaybe-uninitialized]
 1475 |                            B_int_data[count] = diag_data[k];
      |                                      ^
par_csr_matop.c:1274:20: note: 'B_int_data' was declared here
 1274 |    HYPRE_Complex * B_int_data;
      |                    ^~~~~~~~~~
par_csr_matrix.c: In function 'hypre_CSRMatrixToParCSRMatrix':
par_csr_matrix.c:1444:10: warning: 'A_j' may be used uninitialized [-Wmaybe-uninitialized]
 1444 |          hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i],
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1445 |                                          num_rows_proc[i],
      |                                          ~~~~~~~~~~~~~~~~~
 1446 |                                          &A_data[ind],
      |                                          ~~~~~~~~~~~~~
 1447 |                                          &A_i[(HYPRE_Int) global_row_starts[i]],
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1448 |                                          &A_j[ind],
      |                                          ~~~~~~~~~~
 1449 |                                          &csr_matrix_datatypes[i]);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_matrix.c:1253:24: note: 'A_j' was declared here
 1253 |    HYPRE_Int          *A_j;
      |                        ^~~
par_csr_matrix.c:1442:19: warning: 'A_i' may be used uninitialized [-Wmaybe-uninitialized]
 1442 |          ind = A_i[(HYPRE_Int) global_row_starts[i]];
      |                   ^
par_csr_matrix.c:1252:24: note: 'A_i' was declared here
 1252 |    HYPRE_Int          *A_i;
      |                        ^~~
par_csr_matrix.c:1444:10: warning: 'A_data' may be used uninitialized [-Wmaybe-uninitialized]
 1444 |          hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i],
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1445 |                                          num_rows_proc[i],
      |                                          ~~~~~~~~~~~~~~~~~
 1446 |                                          &A_data[ind],
      |                                          ~~~~~~~~~~~~~
 1447 |                                          &A_i[(HYPRE_Int) global_row_starts[i]],
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1448 |                                          &A_j[ind],
      |                                          ~~~~~~~~~~
 1449 |                                          &csr_matrix_datatypes[i]);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_matrix.c:1251:24: note: 'A_data' was declared here
 1251 |    HYPRE_Complex      *A_data;
      |                        ^~~~~~
par_csr_matop.c: In function 'hypre_ParCSRMatrixTransposeHost':
par_csr_matop.c:1967:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized]
 1967 |       hypre_ParCSRCommHandleDestroy(comm_handle);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_matop.c:1898:29: note: 'comm_handle' was declared here
 1898 |    hypre_ParCSRCommHandle  *comm_handle;
      |                             ^~~~~~~~~~~
par_csr_matop.c:2046:19: warning: 'send_map_elmts' may be used uninitialized [-Wmaybe-uninitialized]
 2046 |             j_row = send_map_elmts[j];
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~
par_csr_matop.c:1894:29: note: 'send_map_elmts' was declared here
 1894 |    HYPRE_Int               *send_map_elmts;
      |                             ^~~~~~~~~~~~~~
par_csr_matop.c:1893:29: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized]
 1893 |    HYPRE_Int               *send_map_starts;
      |                             ^~~~~~~~~~~~~~~
par_csr_matop.c:1988:47: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized]
 1988 |       tmp_recv_vec_starts[0] = recv_vec_starts[0];
      |                                ~~~~~~~~~~~~~~~^~~
par_csr_matop.c:1892:29: note: 'recv_vec_starts' was declared here
 1892 |    HYPRE_Int               *recv_vec_starts;
      |                             ^~~~~~~~~~~~~~~
par_csr_matop.c:1999:7: warning: 'send_procs' may be used uninitialized [-Wmaybe-uninitialized]
 1999 |       hypre_ParCSRCommPkgCreateAndFill(comm,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2000 |                                        num_recvs, recv_procs, tmp_recv_vec_starts,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2001 |                                        num_sends, send_procs, tmp_send_map_starts,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2002 |                                        NULL,
      |                                        ~~~~~
 2003 |                                        &tmp_comm_pkg);
      |                                        ~~~~~~~~~~~~~~
par_csr_matop.c:1891:42: note: 'send_procs' was declared here
 1891 |    HYPRE_Int               *recv_procs, *send_procs;
      |                                          ^~~~~~~~~~
par_csr_matop.c:1999:7: warning: 'recv_procs' may be used uninitialized [-Wmaybe-uninitialized]
 1999 |       hypre_ParCSRCommPkgCreateAndFill(comm,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2000 |                                        num_recvs, recv_procs, tmp_recv_vec_starts,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2001 |                                        num_sends, send_procs, tmp_send_map_starts,
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2002 |                                        NULL,
      |                                        ~~~~~
 2003 |                                        &tmp_comm_pkg);
      |                                        ~~~~~~~~~~~~~~
par_csr_matop.c:1891:29: note: 'recv_procs' was declared here
 1891 |    HYPRE_Int               *recv_procs, *send_procs;
      |                             ^~~~~~~~~~
par_csr_matop.c:1878:29: warning: 'AT_buf_i' may be used uninitialized [-Wmaybe-uninitialized]
 1878 |    HYPRE_Int               *AT_buf_i;
      |                             ^~~~~~~~
par_csr_matop.c:2015:24: warning: 'AT_tmp_data' may be used uninitialized [-Wmaybe-uninitialized]
 2015 |          comm_handle = hypre_ParCSRCommHandleCreate(2, tmp_comm_pkg, AT_tmp_data,
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2016 |                                                     AT_buf_data);
      |                                                     ~~~~~~~~~~~~
par_csr_matop.c:1876:29: note: 'AT_tmp_data' was declared here
 1876 |    HYPRE_Complex           *AT_tmp_data;
      |                             ^~~~~~~~~~~
par_csr_matop.c:1994:52: warning: 'AT_tmp_i' may be used uninitialized [-Wmaybe-uninitialized]
 1994 |             tmp_recv_vec_starts[i + 1] +=  AT_tmp_i[j];
      |                                            ~~~~~~~~^~~
par_csr_matop.c:1873:29: note: 'AT_tmp_i' was declared here
 1873 |    HYPRE_Int               *AT_tmp_i;
      |                             ^~~~~~~~
par_csr_matop.c:1861:40: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized]
 1861 |    HYPRE_Int                num_sends, num_recvs, num_cols_offd_AT;
      |                                        ^~~~~~~~~
par_csr_matop.c:2005:65: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized]
 2005 |       AT_buf_j = hypre_CTAlloc(HYPRE_BigInt, tmp_send_map_starts[num_sends], HYPRE_MEMORY_HOST);
      |                                                                 ^
par_csr_matop.c:1861:29: note: 'num_sends' was declared here
 1861 |    HYPRE_Int                num_sends, num_recvs, num_cols_offd_AT;
      |                             ^~~~~~~~~
par_csr_matrix.c: In function 'hypre_ParCSRMatrixPrintIJ':
par_csr_matrix.c:664:25: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized]
  664 |    HYPRE_Int           *offd_i;
      |                         ^~~~~~
par_csr_matop.c: In function 'hypre_ParCSRMatrixAminvDB':
par_csr_matop.c:3350:29: warning: 'map_to_B' may be used uninitialized [-Wmaybe-uninitialized]
 3350 |             A_col = map_to_B[A_offd_j[j]];
      |                             ^
par_csr_matop.c:3224:26: note: 'map_to_B' was declared here
 3224 |    HYPRE_Int            *map_to_B;
      |                          ^~~~~~~~
par_csr_matop.c: In function 'hypre_ParMatmul':
par_csr_matop.c:911:31: warning: 'col_map_offd_C' may be used uninitialized [-Wmaybe-uninitialized]
  911 |             B_ext_offd_j[j] = hypre_BigBinarySearch(col_map_offd_C, B_big_offd_j[j],
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  912 |                                                     //B_ext_offd_j[j] = hypre_BigBinarySearch(col_map_offd_C, Bs_ext_j[j],
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  913 |                                                     num_cols_offd_C);
      |                                                     ~~~~~~~~~~~~~~~~
par_csr_matop.c:408:24: note: 'col_map_offd_C' was declared here
  408 |    HYPRE_BigInt       *col_map_offd_C;
      |                        ^~~~~~~~~~~~~~
par_csr_matop.c:1065:54: warning: 'B_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1065 |                   i3 = num_cols_diag_B + B_ext_offd_j[jj3];
      |                                          ~~~~~~~~~~~~^~~~~
par_csr_matop.c:437:24: note: 'B_ext_offd_j' was declared here
  437 |    HYPRE_Int          *B_ext_offd_j;
      |                        ^~~~~~~~~~~~
par_csr_matop.c:1076:76: warning: 'B_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 1076 |                      C_offd_data[jj_count_offd] = a_entry * B_ext_offd_data[jj3];
      |                                                             ~~~~~~~~~~~~~~~^~~~~
par_csr_matop.c:435:24: note: 'B_ext_offd_data' was declared here
  435 |    HYPRE_Complex      *B_ext_offd_data;
      |                        ^~~~~~~~~~~~~~~
par_csr_matop.c:877:22: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized]
  877 |                value = temp[0];
      |                ~~~~~~^~~~~~~~~
par_csr_matop.c:722:18: note: 'temp' was declared here
  722 |    HYPRE_BigInt *temp;
      |                  ^~~~
par_csr_matop.c:1087:22: warning: 'B_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 1087 |                   i3 = B_ext_diag_j[jj3];
      |                   ~~~^~~~~~~~~~~~~~~~~~~
par_csr_matop.c:433:24: note: 'B_ext_diag_j' was declared here
  433 |    HYPRE_Int          *B_ext_diag_j;
      |                        ^~~~~~~~~~~~
par_csr_matop.c:1091:76: warning: 'B_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 1091 |                      C_diag_data[jj_count_diag] = a_entry * B_ext_diag_data[jj3];
      |                                                             ~~~~~~~~~~~~~~~^~~~~
par_csr_matop.c:431:24: note: 'B_ext_diag_data' was declared here
  431 |    HYPRE_Complex      *B_ext_diag_data;
      |                        ^~~~~~~~~~~~~~~
par_csr_matop.c:832:25: warning: 'Bs_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
  832 |             if (Bs_ext_j[j] < first_col_diag_B ||
      |                 ~~~~~~~~^~~
par_csr_matop.c:430:24: note: 'Bs_ext_j' was declared here
  430 |    HYPRE_BigInt       *Bs_ext_j;
      |                        ^~~~~~~~
par_csr_matop.c:429:24: warning: 'Bs_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
  429 |    HYPRE_Int          *Bs_ext_i;
      |                        ^~~~~~~~
par_csr_matop.c:838:57: warning: 'Bs_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  838 |                B_ext_offd_data[cnt_offd++] = Bs_ext_data[j];
      |                                              ~~~~~~~~~~~^~~
par_csr_matop.c:428:24: note: 'Bs_ext_data' was declared here
  428 |    HYPRE_Complex      *Bs_ext_data;
      |                        ^~~~~~~~~~~
par_csr_matop.c:858:13: warning: 'Bs_ext' may be used uninitialized [-Wmaybe-uninitialized]
  858 |             hypre_CSRMatrixDestroy(Bs_ext);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_matop.c:427:24: note: 'Bs_ext' was declared here
  427 |    hypre_CSRMatrix    *Bs_ext;
      |                        ^~~~~~
In file included from par_csr_matop.c:8:
./../utilities/_hypre_utilities.h: In function 'hypre_ParTMatmul':
./../utilities/_hypre_utilities.h:676:3: warning: 'map_B_to_C' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_csr_matop.c:3481:24: note: 'map_B_to_C' was declared here
 3481 |    HYPRE_Int          *map_B_to_C;
      |                        ^~~~~~~~~~
par_csr_matop.c:3523:21: warning: 'num_sends_A' may be used uninitialized [-Wmaybe-uninitialized]
 3523 |    HYPRE_Int        num_sends_A;
      |                     ^~~~~~~~~~~
par_csr_matop.c:3957:39: warning: 'send_map_elmts_A' may be used uninitialized [-Wmaybe-uninitialized]
 3957 |                   if (send_map_elmts_A[j1] == ik)
      |                       ~~~~~~~~~~~~~~~~^~~~
par_csr_matop.c:3522:21: note: 'send_map_elmts_A' was declared here
 3522 |    HYPRE_Int       *send_map_elmts_A;
      |                     ^~~~~~~~~~~~~~~~
par_csr_matop.c:3521:21: warning: 'send_map_starts_A' may be used uninitialized [-Wmaybe-uninitialized]
 3521 |    HYPRE_Int       *send_map_starts_A;
      |                     ^~~~~~~~~~~~~~~~~
par_csr_matop.c:3948:52: warning: 'C_tmp_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 3948 |                C_offd_data[nnz_o] = C_tmp_offd_data[jk];
      |                                     ~~~~~~~~~~~~~~~^~~~
par_csr_matop.c:3514:21: note: 'C_tmp_offd_data' was declared here
 3514 |    HYPRE_Complex   *C_tmp_offd_data;
      |                     ^~~~~~~~~~~~~~~
par_csr_matop.c:3946:21: warning: 'C_tmp_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 3946 |                jcol = C_tmp_offd_j[jk];
      |                ~~~~~^~~~~~~~~~~~~~~~~~
par_csr_matop.c:3513:17: note: 'C_tmp_offd_j' was declared here
 3513 |    HYPRE_Int   *C_tmp_offd_j;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3944:58: warning: 'C_tmp_offd_i' may be used uninitialized [-Wmaybe-uninitialized]
 3944 |             for (jk = C_tmp_offd_i[ik]; jk < C_tmp_offd_i[ik + 1]; jk++)
      |                                              ~~~~~~~~~~~~^~~~~~~~
par_csr_matop.c:3512:17: note: 'C_tmp_offd_i' was declared here
 3512 |    HYPRE_Int   *C_tmp_offd_i;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3939:52: warning: 'C_tmp_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 3939 |                C_diag_data[nnz_d] = C_tmp_diag_data[jk];
      |                                     ~~~~~~~~~~~~~~~^~~~
par_csr_matop.c:3511:21: note: 'C_tmp_diag_data' was declared here
 3511 |    HYPRE_Complex   *C_tmp_diag_data;
      |                     ^~~~~~~~~~~~~~~
par_csr_matop.c:3937:21: warning: 'C_tmp_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 3937 |                jcol = C_tmp_diag_j[jk];
      |                ~~~~~^~~~~~~~~~~~~~~~~~
par_csr_matop.c:3510:17: note: 'C_tmp_diag_j' was declared here
 3510 |    HYPRE_Int   *C_tmp_diag_j;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3980:64: warning: 'C_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 3980 |                            C_offd_data[nnz_o] = C_ext_offd_data[j2];
      |                                                 ~~~~~~~~~~~~~~~^~~~
par_csr_matop.c:3504:21: note: 'C_ext_offd_data' was declared here
 3504 |    HYPRE_Complex   *C_ext_offd_data;
      |                     ^~~~~~~~~~~~~~~
par_csr_matop.c:3976:30: warning: 'C_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 3976 |                         jcol = C_ext_offd_j[j2];
      |                         ~~~~~^~~~~~~~~~~~~~~~~~
par_csr_matop.c:3503:17: note: 'C_ext_offd_j' was declared here
 3503 |    HYPRE_Int   *C_ext_offd_j;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3974:44: warning: 'C_ext_offd_i' may be used uninitialized [-Wmaybe-uninitialized]
 3974 |                      for (j2 = C_ext_offd_i[j1]; j2 < C_ext_offd_i[j1 + 1]; j2++)
      |                                            ^
par_csr_matop.c:3502:17: note: 'C_ext_offd_i' was declared here
 3502 |    HYPRE_Int   *C_ext_offd_i;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3965:64: warning: 'C_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 3965 |                            C_diag_data[nnz_d] = C_ext_diag_data[j2];
      |                                                 ~~~~~~~~~~~~~~~^~~~
par_csr_matop.c:3501:21: note: 'C_ext_diag_data' was declared here
 3501 |    HYPRE_Complex   *C_ext_diag_data;
      |                     ^~~~~~~~~~~~~~~
par_csr_matop.c:3961:30: warning: 'C_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 3961 |                         jcol = C_ext_diag_j[j2];
      |                         ~~~~~^~~~~~~~~~~~~~~~~~
par_csr_matop.c:3500:17: note: 'C_ext_diag_j' was declared here
 3500 |    HYPRE_Int   *C_ext_diag_j;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3959:44: warning: 'C_ext_diag_i' may be used uninitialized [-Wmaybe-uninitialized]
 3959 |                      for (j2 = C_ext_diag_i[j1]; j2 < C_ext_diag_i[j1 + 1]; j2++)
      |                                            ^
par_csr_matop.c:3499:17: note: 'C_ext_diag_i' was declared here
 3499 |    HYPRE_Int   *C_ext_diag_i;
      |                 ^~~~~~~~~~~~
par_csr_matop.c:3731:56: warning: 'C_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 3731 |                C_ext_offd_data[cnt_offd++] = C_ext_data[j];
      |                                              ~~~~~~~~~~^~~
par_csr_matop.c:3498:21: note: 'C_ext_data' was declared here
 3498 |    HYPRE_Complex   *C_ext_data;
      |                     ^~~~~~~~~~
par_csr_matop.c:3725:24: warning: 'C_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
 3725 |             if (C_ext_j[j] < first_col_diag_C ||
      |                 ~~~~~~~^~~
par_csr_matop.c:3497:20: note: 'C_ext_j' was declared here
 3497 |    HYPRE_BigInt   *C_ext_j;
      |                    ^~~~~~~
par_csr_matop.c:3496:17: warning: 'C_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
 3496 |    HYPRE_Int   *C_ext_i;
      |                 ^~~~~~~
Building libHYPRE_parcsr_mv.a ... 
ar -rcu libHYPRE_parcsr_mv.a communicationT.o F90_HYPRE_parcsr_matrix.o F90_HYPRE_parcsr_vector.o F90_parcsr_matrix.o F90_par_vector.o HYPRE_parcsr_matrix.o HYPRE_parcsr_vector.o gen_fffc.o new_commpkg.o numbers.o par_csr_aat.o par_csr_assumed_part.o par_csr_bool_matop.o par_csr_bool_matrix.o par_csr_communication.o par_csr_matop.o par_csr_matrix.o par_csr_matvec.o par_csr_matop_marked.o par_csr_triplemat.o par_make_system.o par_vector.o par_vector_batched.o par_csr_matvec_device.obj par_csr_fffc_device.obj par_csr_matop_device.obj par_csr_triplemat_device.obj par_vector_device.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_parcsr_mv.a
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_parcsr_mv.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_mv'

Making parcsr_block_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_block_mv'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_block_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c csr_block_matvec.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_matvec.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_comm.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_rap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_rap_communication.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_csr_block_relax.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_block_nodal_systems.c
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_matvec.c:14:
./../utilities/_hypre_utilities.h: In function 'hypre_ParCSRBlockMatrixMatvec':
./../utilities/_hypre_utilities.h:676:3: warning: 'x_buf_data' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_csr_block_matvec.c:41:41: note: 'x_buf_data' was declared here
   41 |    HYPRE_Complex          *x_tmp_data, *x_buf_data, *x_local_data;
      |                                         ^~~~~~~~~~
par_csr_block_matvec.c:106:7: warning: 'x_tmp' may be used uninitialized [-Wmaybe-uninitialized]
  106 |       hypre_SeqVectorDestroy(x_tmp);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_matvec.c:34:48: note: 'x_tmp' was declared here
   34 |    hypre_Vector           *x_local, *y_local, *x_tmp;
      |                                                ^~~~~
par_csr_block_matvec.c:100:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized]
  100 |       hypre_ParCSRBlockCommHandleDestroy(comm_handle);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_matvec.c:31:28: note: 'comm_handle' was declared here
   31 |    hypre_ParCSRCommHandle *comm_handle;
      |                            ^~~~~~~~~~~
par_csr_block_matrix.c: In function 'hypre_ParCSRBlockMatrixExtractBExt':
par_csr_block_matrix.c:906:39: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  906 |       hypre_CSRBlockMatrixData(B_ext) = B_ext_data;
par_csr_block_matrix.c:760:19: note: 'B_ext_data' was declared here
  760 |    HYPRE_Complex *B_ext_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: In function 'hypre_BoomerAMGBlockRelax':
./../utilities/_hypre_utilities.h:676:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
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:1239:57: warning: 'Vext_data' may be used uninitialized [-Wmaybe-uninitialized]
 1239 |                                                         &Vext_data[ii * block_size],
      |                                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_relax.c:131:20: note: 'Vext_data' was declared here
  131 |    HYPRE_Real     *Vext_data;
      |                    ^~~~~~~~~
par_csr_block_relax.c:408:13: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized]
  408 |             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_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:1773:38: warning: 'RAP_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1773 |                            RAP_offd_j[jj_count_offd] = i3 - num_cols_diag_P;
      |                                      ^
par_csr_block_rap.c:253:27: note: 'RAP_offd_j' was declared here
  253 |    HYPRE_Int             *RAP_offd_j;
      |                           ^~~~~~~~~~
par_csr_block_rap.c:251:27: warning: 'RAP_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  251 |    HYPRE_Complex         *RAP_offd_data;
      |                           ^~~~~~~~~~~~~
par_csr_block_rap.c:1489:20: warning: 'RAP_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 1489 |          RAP_diag_j[jj_count_diag] = ic;
      |                    ^
par_csr_block_rap.c:247:27: note: 'RAP_diag_j' was declared here
  247 |    HYPRE_Int             *RAP_diag_j;
      |                           ^~~~~~~~~~
par_csr_block_rap.c:245:27: warning: 'RAP_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
  245 |    HYPRE_Complex         *RAP_diag_data;
      |                           ^~~~~~~~~~~~~
par_csr_block_rap.c:1622:45: warning: 'map_Pext_to_RAP' may be used uninitialized [-Wmaybe-uninitialized]
 1622 |                         i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]] + num_cols_diag_P;
      |                                             ^
par_csr_block_rap.c:294:27: note: 'map_Pext_to_RAP' was declared here
  294 |    HYPRE_Int             *map_Pext_to_RAP;
      |                           ^~~~~~~~~~~~~~~
par_csr_block_rap.c:1754:42: warning: 'map_P_to_RAP' may be used uninitialized [-Wmaybe-uninitialized]
 1754 |                         i3 = map_P_to_RAP[P_offd_j[jj3]] + num_cols_diag_P;
      |                                          ^
par_csr_block_rap.c:293:27: note: 'map_P_to_RAP' was declared here
  293 |    HYPRE_Int             *map_P_to_RAP;
      |                           ^~~~~~~~~~~~
par_csr_block_rap.c:1149:27: warning: 'col_map_offd_RAP' may be used uninitialized [-Wmaybe-uninitialized]
 1149 |                         + hypre_BigBinarySearch(col_map_offd_RAP,
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1150 |                                                 RAP_ext_j[i], num_cols_offd_RAP);
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_rap.c:229:29: note: 'col_map_offd_RAP' was declared here
  229 |    HYPRE_BigInt            *col_map_offd_RAP;
      |                             ^~~~~~~~~~~~~~~~
par_csr_block_rap.c:1498:27: warning: 'RAP_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
 1498 |                      jcol = (HYPRE_Int)RAP_ext_j[k];
      |                      ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_rap.c:241:27: note: 'RAP_ext_j' was declared here
  241 |    HYPRE_BigInt          *RAP_ext_j;
      |                           ^~~~~~~~~
par_csr_block_rap.c:1496:37: warning: 'RAP_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
 1496 |                   for (k = RAP_ext_i[j]; k < RAP_ext_i[j + 1]; k++)
      |                                     ^
par_csr_block_rap.c:240:27: note: 'RAP_ext_i' was declared here
  240 |    HYPRE_Int             *RAP_ext_i;
      |                           ^~~~~~~~~
par_csr_block_rap.c:239:27: warning: 'RAP_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  239 |    HYPRE_Complex         *RAP_ext_data;
      |                           ^~~~~~~~~~~~
par_csr_block_rap.c:693:37: warning: 'P_marker' may be used uninitialized [-Wmaybe-uninitialized]
  693 |                         if (P_marker[i3] < jj_row_begining)
      |                                     ^
par_csr_block_rap.c:296:27: note: 'P_marker' was declared here
  296 |    HYPRE_Int             *P_marker;
      |                           ^~~~~~~~
par_csr_block_rap.c:287:27: warning: 'P_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  287 |    HYPRE_Complex         *P_ext_offd_data;
      |                           ^~~~~~~~~~~~~~~
par_csr_block_rap.c:1589:28: warning: 'P_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 1589 |                         i3 = P_ext_diag_j[jj3];
      |                         ~~~^~~~~~~~~~~~~~~~~~~
par_csr_block_rap.c:285:27: note: 'P_ext_diag_j' was declared here
  285 |    HYPRE_Int             *P_ext_diag_j;
      |                           ^~~~~~~~~~~~
par_csr_block_rap.c:283:27: warning: 'P_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
  283 |    HYPRE_Complex         *P_ext_diag_data;
      |                           ^~~~~~~~~~~~~~~
par_csr_block_rap.c:1622:58: warning: 'P_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1622 |                         i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]] + num_cols_diag_P;
      |                                              ~~~~~~~~~~~~^~~~~
par_csr_block_rap.c:289:27: note: 'P_ext_offd_j' was declared here
  289 |    HYPRE_Int             *P_ext_offd_j;
      |                           ^~~~~~~~~~~~
par_csr_block_rap.c:982:48: warning: 'col_map_offd_Pext' may be used uninitialized [-Wmaybe-uninitialized]
  982 |                               col_map_offd_Pext[i3 - num_cols_diag_P];
      |                                                ^
par_csr_block_rap.c:291:27: note: 'col_map_offd_Pext' was declared here
  291 |    HYPRE_BigInt          *col_map_offd_Pext;
      |                           ^~~~~~~~~~~~~~~~~
par_csr_block_rap.c:962:43: warning: 'map_P_to_Pext' may be used uninitialized [-Wmaybe-uninitialized]
  962 |                         i3 = map_P_to_Pext[P_offd_j[jj3]] + num_cols_diag_P;
      |                                           ^
par_csr_block_rap.c:292:27: note: 'map_P_to_Pext' was declared here
  292 |    HYPRE_Int             *map_P_to_Pext;
      |                           ^~~~~~~~~~~~~
par_csr_block_rap.c:482:25: warning: 'Ps_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
  482 |       P_ext_offd_j[i] = hypre_BigBinarySearch(col_map_offd_Pext,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  483 |                                               Ps_ext_j[i],
      |                                               ~~~~~~~~~~~~
  484 |                                               num_cols_offd_Pext);
      |                                               ~~~~~~~~~~~~~~~~~~~
par_csr_block_rap.c:281:27: note: 'Ps_ext_j' was declared here
  281 |    HYPRE_BigInt          *Ps_ext_j;
      |                           ^~~~~~~~
par_csr_block_rap.c:280:27: warning: 'Ps_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
  280 |    HYPRE_Int             *Ps_ext_i;
      |                           ^~~~~~~~
par_csr_block_rap.c:279:27: warning: 'Ps_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  279 |    HYPRE_Complex         *Ps_ext_data;
      |                           ^~~~~~~~~~~
par_csr_block_rap.c:500:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized]
  500 |       hypre_CSRBlockMatrixDestroy(Ps_ext);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_rap.c:277:26: note: 'Ps_ext' was declared here
  277 |    hypre_CSRBlockMatrix *Ps_ext;
      |                          ^~~~~~
par_csr_block_rap.c:189:27: warning: 'send_map_starts_RT' may be used uninitialized [-Wmaybe-uninitialized]
  189 |    HYPRE_Int             *send_map_starts_RT;
      |                           ^~~~~~~~~~~~~~~~~~
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); }
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_interp.c:1639:27: note: 'A_ext' was declared here
 1639 |    hypre_CSRBlockMatrix  *A_ext;
      |                           ^~~~~
par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpRV':
par_csr_block_interp.c:3750:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized]
 3750 |    if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); }
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_interp.c:2763:27: note: 'A_ext' was declared here
 2763 |    hypre_CSRBlockMatrix  *A_ext;
      |                           ^~~~~
par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpRV2':
par_csr_block_interp.c:4790:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized]
 4790 |    if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); }
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_csr_block_interp.c:3815:26: note: 'A_ext' was declared here
 3815 |    hypre_CSRBlockMatrix *A_ext;
      |                          ^~~~~
Building libHYPRE_parcsr_block_mv.a ... 
ar -rcu libHYPRE_parcsr_block_mv.a csr_block_matrix.o csr_block_matvec.o par_csr_block_matrix.o par_csr_block_matvec.o par_csr_block_comm.o par_csr_block_rap.o par_csr_block_rap_communication.o par_csr_block_interp.o par_csr_block_relax.o par_block_nodal_systems.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_parcsr_block_mv.a
cp -fR ./par_csr_block_matrix.h /build/hypre-2.26.0/src-static/hypre/include	
cp -fR ./csr_block_matrix.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_block_mv'

Making distributed_matrix ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/distributed_matrix'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c distributed_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_distributed_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c distributed_matrix_ISIS.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c distributed_matrix_PETSc.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c distributed_matrix_parcsr.c
Building libHYPRE_DistributedMatrix.a ... 
ar -rcu libHYPRE_DistributedMatrix.a distributed_matrix.o HYPRE_distributed_matrix.o distributed_matrix_ISIS.o distributed_matrix_PETSc.o distributed_matrix_parcsr.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_DistributedMatrix.a
cp -fR ./distributed_matrix.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_matrix'

Making IJ_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/IJ_mv'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c aux_parcsr_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c aux_par_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_IJMatrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_IJVector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_IJMatrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_IJMatrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_IJVector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJ_assumed_part.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJMatrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJMatrix_parcsr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJVector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJVector_parcsr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJMatrix_parcsr_device.c -o IJMatrix_parcsr_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls         -I/usr/lib/i386-linux-gnu/openmpi/include -c IJVector_parcsr_device.c -o IJVector_parcsr_device.obj
IJMatrix_parcsr.c: In function 'hypre_IJMatrixGetValuesParCSR':
IJMatrix_parcsr.c:511:41: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
  511 |                cols[indx] = col_map_offd[offd_j[j]];
      |                                         ^
IJMatrix_parcsr.c:429:18: note: 'col_map_offd' was declared here
  429 |    HYPRE_BigInt *col_map_offd;
      |                  ^~~~~~~~~~~~
IJMatrix_parcsr.c:512:42: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  512 |                values[indx++] = offd_data[j];
      |                                 ~~~~~~~~~^~~
IJMatrix_parcsr.c:427:19: note: 'offd_data' was declared here
  427 |    HYPRE_Complex *offd_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:511:48: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  511 |                cols[indx] = col_map_offd[offd_j[j]];
      |                                          ~~~~~~^~~
IJMatrix_parcsr.c:426:15: note: 'offd_j' was declared here
  426 |    HYPRE_Int *offd_j;
      |               ^~~~~~
IJMatrix_parcsr.c: In function 'hypre_IJMatrixSetValuesParCSR':
IJMatrix_parcsr.c:952:38: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  952 |                            big_offd_j[cnt_offd] = cols[indx];
      |                                      ^
IJMatrix_parcsr.c:908:30: note: 'big_offd_j' was declared here
  908 |                HYPRE_BigInt *big_offd_j;
      |                              ^~~~~~~~~~
IJMatrix_parcsr.c:953:37: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  953 |                            offd_data[cnt_offd++] = values[indx];
      |                                     ^
IJMatrix_parcsr.c:645:19: note: 'offd_data' was declared here
  645 |    HYPRE_Complex *offd_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:897:47: warning: 'tmp_data' may be used uninitialized [-Wmaybe-uninitialized]
  897 |                   local_data[cnt++] = tmp_data[i];
      |                                       ~~~~~~~~^~~
IJMatrix_parcsr.c:630:20: note: 'tmp_data' was declared here
  630 |    HYPRE_Complex  *tmp_data;
      |                    ^~~~~~~~
IJMatrix_parcsr.c:732:28: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
  732 |                   j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first,
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  733 |                                                  num_cols_offd);
      |                                                  ~~~~~~~~~~~~~~
IJMatrix_parcsr.c:674:21: note: 'col_map_offd' was declared here
  674 |       HYPRE_BigInt *col_map_offd;
      |                     ^~~~~~~~~~~~
IJMatrix_parcsr.c:746:32: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  746 |                      if (offd_j[j] == j_offd)
      |                          ~~~~~~^~~
IJMatrix_parcsr.c:644:15: note: 'offd_j' was declared here
  644 |    HYPRE_Int *offd_j;
      |               ^~~~~~
IJMatrix_parcsr.c: In function 'hypre_IJMatrixAddToValuesParCSR':
IJMatrix_parcsr.c:1486:38: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1486 |                            big_offd_j[cnt_offd] = cols[indx];
      |                                      ^
IJMatrix_parcsr.c:1443:30: note: 'big_offd_j' was declared here
 1443 |                HYPRE_BigInt *big_offd_j;
      |                              ^~~~~~~~~~
IJMatrix_parcsr.c:1487:37: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 1487 |                            offd_data[cnt_offd++] = values[indx];
      |                                     ^
IJMatrix_parcsr.c:1127:19: note: 'offd_data' was declared here
 1127 |    HYPRE_Complex *offd_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:1432:47: warning: 'tmp_data' may be used uninitialized [-Wmaybe-uninitialized]
 1432 |                   local_data[cnt++] = tmp_data[i];
      |                                       ~~~~~~~~^~~
IJMatrix_parcsr.c:1111:20: note: 'tmp_data' was declared here
 1111 |    HYPRE_Complex  *tmp_data;
      |                    ^~~~~~~~
IJMatrix_parcsr.c:1205:28: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
 1205 |                   j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first,
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1206 |                                                  num_cols_offd);
      |                                                  ~~~~~~~~~~~~~~
IJMatrix_parcsr.c:1147:21: note: 'col_map_offd' was declared here
 1147 |       HYPRE_BigInt *col_map_offd;
      |                     ^~~~~~~~~~~~
IJMatrix_parcsr.c:1220:32: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1220 |                      if (offd_j[j] == j_offd)
      |                          ~~~~~~^~~
IJMatrix_parcsr.c:1126:15: note: 'offd_j' was declared here
 1126 |    HYPRE_Int *offd_j;
      |               ^~~~~~
In function 'hypre_IJMatrixAddToValuesParCSR',
    inlined from 'hypre_IJMatrixAssembleOffProcValsParCSR' at IJMatrix_parcsr.c:2299:13:
IJMatrix_parcsr.c:1486:38: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1486 |                            big_offd_j[cnt_offd] = cols[indx];
      |                                      ^
IJMatrix_parcsr.c: In function 'hypre_IJMatrixAssembleOffProcValsParCSR':
IJMatrix_parcsr.c:1443:30: note: 'big_offd_j' was declared here
 1443 |                HYPRE_BigInt *big_offd_j;
      |                              ^~~~~~~~~~
In function 'hypre_IJMatrixAddToValuesParCSR',
    inlined from 'hypre_IJMatrixAssembleOffProcValsParCSR' at IJMatrix_parcsr.c:2299:13:
IJMatrix_parcsr.c:1487:37: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 1487 |                            offd_data[cnt_offd++] = values[indx];
      |                                     ^
IJMatrix_parcsr.c: In function 'hypre_IJMatrixAssembleOffProcValsParCSR':
IJMatrix_parcsr.c:1127:19: note: 'offd_data' was declared here
 1127 |    HYPRE_Complex *offd_data;
      |                   ^~~~~~~~~
In function 'hypre_IJMatrixAddToValuesParCSR',
    inlined from 'hypre_IJMatrixAssembleOffProcValsParCSR' at IJMatrix_parcsr.c:2299:13:
IJMatrix_parcsr.c:1432:47: warning: 'tmp_data' may be used uninitialized [-Wmaybe-uninitialized]
 1432 |                   local_data[cnt++] = tmp_data[i];
      |                                       ~~~~~~~~^~~
IJMatrix_parcsr.c: In function 'hypre_IJMatrixAssembleOffProcValsParCSR':
IJMatrix_parcsr.c:1111:20: note: 'tmp_data' was declared here
 1111 |    HYPRE_Complex  *tmp_data;
      |                    ^~~~~~~~
In function 'hypre_IJMatrixAddToValuesParCSR',
    inlined from 'hypre_IJMatrixAssembleOffProcValsParCSR' at IJMatrix_parcsr.c:2299:13:
IJMatrix_parcsr.c:1205:28: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
 1205 |                   j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first,
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1206 |                                                  num_cols_offd);
      |                                                  ~~~~~~~~~~~~~~
IJMatrix_parcsr.c: In function 'hypre_IJMatrixAssembleOffProcValsParCSR':
IJMatrix_parcsr.c:1147:21: note: 'col_map_offd' was declared here
 1147 |       HYPRE_BigInt *col_map_offd;
      |                     ^~~~~~~~~~~~
In function 'hypre_IJMatrixAddToValuesParCSR',
    inlined from 'hypre_IJMatrixAssembleOffProcValsParCSR' at IJMatrix_parcsr.c:2299:13:
IJMatrix_parcsr.c:1220:32: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1220 |                      if (offd_j[j] == j_offd)
      |                          ~~~~~~^~~
IJMatrix_parcsr.c: In function 'hypre_IJMatrixAssembleOffProcValsParCSR':
IJMatrix_parcsr.c:1126:15: note: 'offd_j' was declared here
 1126 |    HYPRE_Int *offd_j;
      |               ^~~~~~
IJMatrix_parcsr.c: In function 'hypre_IJMatrixSetValuesOMPParCSR':
IJMatrix_parcsr.c:3448:40: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 3448 |                               offd_data[cnt_offd++] = values[indx];
      |                                        ^
IJMatrix_parcsr.c:2977:19: note: 'offd_data' was declared here
 2977 |    HYPRE_Complex *offd_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:3447:41: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 3447 |                               big_offd_j[cnt_offd] = cols[indx];
      |                                         ^
IJMatrix_parcsr.c:2976:18: note: 'big_offd_j' was declared here
 2976 |    HYPRE_BigInt *big_offd_j;
      |                  ^~~~~~~~~~
IJMatrix_parcsr.c:3434:40: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized]
 3434 |                         for (j = offd_i[row_local]; j < offd_indx; j++)
      |                                        ^
IJMatrix_parcsr.c:2974:15: note: 'offd_i' was declared here
 2974 |    HYPRE_Int *offd_i;
      |               ^~~~~~
IJMatrix_parcsr.c:3484:40: warning: 'diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 3484 |                               diag_data[cnt_diag++] = values[indx];
      |                                        ^
IJMatrix_parcsr.c:2973:19: note: 'diag_data' was declared here
 2973 |    HYPRE_Complex *diag_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:3483:37: warning: 'diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 3483 |                               diag_j[cnt_diag] = (HYPRE_Int)(cols[indx] - col_0);
      |                                     ^
IJMatrix_parcsr.c:2972:15: note: 'diag_j' was declared here
 2972 |    HYPRE_Int *diag_j;
      |               ^~~~~~
IJMatrix_parcsr.c:3470:40: warning: 'diag_i' may be used uninitialized [-Wmaybe-uninitialized]
 3470 |                         for (j = diag_i[row_local]; j < diag_indx; j++)
      |                                        ^
IJMatrix_parcsr.c:2971:15: note: 'diag_i' was declared here
 2971 |    HYPRE_Int *diag_i;
      |               ^~~~~~
IJMatrix_parcsr.c:3117:31: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
 3117 |                      j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first,
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3118 |                                                     num_cols_offd);
      |                                                     ~~~~~~~~~~~~~~
IJMatrix_parcsr.c:3014:21: note: 'col_map_offd' was declared here
 3014 |       HYPRE_BigInt *col_map_offd;
      |                     ^~~~~~~~~~~~
IJMatrix_parcsr.c:3136:35: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 3136 |                         if (offd_j[j] == j_offd)
      |                             ~~~~~~^~~
IJMatrix_parcsr.c:2975:15: note: 'offd_j' was declared here
 2975 |    HYPRE_Int *offd_j;
      |               ^~~~~~
IJMatrix_parcsr.c: In function 'hypre_IJMatrixAddToValuesOMPParCSR':
IJMatrix_parcsr.c:4058:40: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 4058 |                               offd_data[cnt_offd++] = values[indx];
      |                                        ^
IJMatrix_parcsr.c:3610:19: note: 'offd_data' was declared here
 3610 |    HYPRE_Complex *offd_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:4057:41: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 4057 |                               big_offd_j[cnt_offd] = cols[indx];
      |                                         ^
IJMatrix_parcsr.c:3609:18: note: 'big_offd_j' was declared here
 3609 |    HYPRE_BigInt *big_offd_j;
      |                  ^~~~~~~~~~
IJMatrix_parcsr.c:4044:40: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized]
 4044 |                         for (j = offd_i[row_local]; j < offd_indx; j++)
      |                                        ^
IJMatrix_parcsr.c:3607:15: note: 'offd_i' was declared here
 3607 |    HYPRE_Int *offd_i;
      |               ^~~~~~
IJMatrix_parcsr.c:4094:40: warning: 'diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 4094 |                               diag_data[cnt_diag++] = values[indx];
      |                                        ^
IJMatrix_parcsr.c:3606:19: note: 'diag_data' was declared here
 3606 |    HYPRE_Complex *diag_data;
      |                   ^~~~~~~~~
IJMatrix_parcsr.c:4093:37: warning: 'diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 4093 |                               diag_j[cnt_diag] = (HYPRE_Int)(cols[indx] - col_0);
      |                                     ^
IJMatrix_parcsr.c:3605:15: note: 'diag_j' was declared here
 3605 |    HYPRE_Int *diag_j;
      |               ^~~~~~
IJMatrix_parcsr.c:4080:40: warning: 'diag_i' may be used uninitialized [-Wmaybe-uninitialized]
 4080 |                         for (j = diag_i[row_local]; j < diag_indx; j++)
      |                                        ^
IJMatrix_parcsr.c:3604:15: note: 'diag_i' was declared here
 3604 |    HYPRE_Int *diag_i;
      |               ^~~~~~
IJMatrix_parcsr.c:3742:31: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
 3742 |                      j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first,
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3743 |                                                     num_cols_offd);
      |                                                     ~~~~~~~~~~~~~~
IJMatrix_parcsr.c:3644:21: note: 'col_map_offd' was declared here
 3644 |       HYPRE_BigInt *col_map_offd;
      |                     ^~~~~~~~~~~~
IJMatrix_parcsr.c:3761:35: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 3761 |                         if (offd_j[j] == j_offd)
      |                             ~~~~~~^~~
IJMatrix_parcsr.c:3608:15: note: 'offd_j' was declared here
 3608 |    HYPRE_Int *offd_j;
      |               ^~~~~~
Building libHYPRE_IJ_mv.a ... 
ar -rcu libHYPRE_IJ_mv.a aux_parcsr_matrix.o aux_par_vector.o F90_HYPRE_IJMatrix.o F90_HYPRE_IJVector.o F90_IJMatrix.o HYPRE_IJMatrix.o HYPRE_IJVector.o IJ_assumed_part.o IJMatrix.o IJMatrix_parcsr.o IJVector.o IJVector_parcsr.o IJMatrix_parcsr_device.obj IJVector_parcsr_device.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_IJ_mv.a
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_IJ_mv.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/IJ_mv'

Making matrix_matrix ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/matrix_matrix'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../distributed_matrix -I./../seq_mv -I./../parcsr_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_ConvertParCSRMatrixToDistributedMatrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../distributed_matrix -I./../seq_mv -I./../parcsr_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_ConvertPETScMatrixToDistributedMatrix.c
Building libHYPRE_MatrixMatrix.a ... 
ar -rcu libHYPRE_MatrixMatrix.a HYPRE_ConvertParCSRMatrixToDistributedMatrix.o HYPRE_ConvertPETScMatrixToDistributedMatrix.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_MatrixMatrix.a
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/matrix_matrix'

Making parcsr_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_ls'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c amg_hybrid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c aux_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_hypre_laplace.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_amg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_block.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cgnr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_Euclid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cogmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_hybrid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_int.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ParaSails.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pilut.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_schwarz.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_mgr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ilu.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_ams.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c gen_redcs_mat.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_cgnr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_Euclid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_cogmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_hybrid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_int.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_mgr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_fsai.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]
  516 |                Sop_j[kk] = (HYPRE_BigInt)(-loc_col - 1);
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
aux_interp.c: In function 'hypre_exchange_interp_data':
aux_interp.c:311:23: note: 'loc_col' was declared here
  311 |    HYPRE_Int got_loc, loc_col;
      |                       ^~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_pilut.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_parcsr_schwarz.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_ams.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_ads.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,
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  304 |                                              row_starts, row_starts,
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~
  305 |                                              0, total_nnz, 0);
      |                                              ~~~~~~~~~~~~~~~~
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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_ame.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_2s_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd_comp_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd_setup.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd_fac_cycle.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd_helpers.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amg_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amg_solveT.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_fsai.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_fsai_setup.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_fsai_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_cg_relax_wt.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_coarsen.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_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;
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
par_fsai_solve.c:43:38: note: 'resnorm' was declared here
   43 |    HYPRE_Real           old_resnorm, resnorm, rel_resnorm;
      |                                      ^~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_cheby.c
par_amg_solve.c: In function 'hypre_BoomerAMGSolve':
par_amg_solve.c:259:13: warning: 'Residual' may be used uninitialized [-Wmaybe-uninitialized]
  259 |             hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, F_array[0], Residual );
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_amg_solve.c:73:24: note: 'Residual' was declared here
   73 |    hypre_ParVector    *Residual;
      |                        ^~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_coarse_parms.c
par_amgdd_setup.c: In function 'hypre_BoomerAMGDDSetup':
par_amgdd_setup.c:57:28: warning: 'recv_map_send_buffer_size' may be used uninitialized [-Wmaybe-uninitialized]
   57 |    HYPRE_Int              *recv_map_send_buffer_size;
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9,
                 from _hypre_parcsr_ls.h:9,
                 from par_amgdd_setup.c:8:
./../utilities/_hypre_utilities.h:676:3: warning: 'recv_map_send_buffer' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_amgdd_setup.c:55:28: note: 'recv_map_send_buffer' was declared here
   55 |    HYPRE_Int             **recv_map_send_buffer;
      |                            ^~~~~~~~~~~~~~~~~~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'recv_buffer' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_amgdd_setup.c:53:28: note: 'recv_buffer' was declared here
   53 |    HYPRE_Int             **recv_buffer;
      |                            ^~~~~~~~~~~
par_cg_relax_wt.c: In function 'hypre_BoomerAMGCGRelaxWt':
par_cg_relax_wt.c:216:16: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized]
  216 |                HYPRE_ParCSRParaSailsSolve(smoother[level],
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  217 |                                           (HYPRE_ParCSRMatrix) A,
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~
  218 |                                           (HYPRE_ParVector) Vtemp,
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~
  219 |                                           (HYPRE_ParVector) Utemp);
      |                                           ~~~~~~~~~~~~~~~~~~~~~~~~
par_cg_relax_wt.c:38:24: note: 'Utemp' was declared here
   38 |    hypre_ParVector    *Utemp;
      |                        ^~~~~
par_cg_relax_wt.c:238:40: warning: 'smoother' may be used uninitialized [-Wmaybe-uninitialized]
  238 |             HYPRE_SchwarzSolve(smoother[level],
      |                                        ^
par_cg_relax_wt.c:30:18: note: 'smoother' was declared here
   30 |    HYPRE_Solver *smoother;
      |                  ^~~~~~~~
par_amgdd_solve.c: In function 'hypre_BoomerAMGDDSolve':
par_amgdd_solve.c:311:31: warning: 'rhs_norm' may be used uninitialized [-Wmaybe-uninitialized]
  311 |                relative_resid = resid_nrm / rhs_norm;
      |                ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
par_amgdd_solve.c:42:26: note: 'rhs_norm' was declared here
   42 |    HYPRE_Real            rhs_norm;
      |                          ^~~~~~~~
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_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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_coordinates.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_cr.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_cycle.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_add_cycle.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_difconv.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_gauss_elim.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_gsmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_indepset.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_interp.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;
      |                     ^~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_jacobi_interp.c
par_cycle.c: In function 'hypre_BoomerAMGCycle':
par_cycle.c:569:36: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized]
  569 |                   Solve_err_flag = hypre_BoomerAMGRelax(A_array[level],
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  570 |                                                         Aux_F,
      |                                                         ~~~~~~
  571 |                                                         CF_marker,
      |                                                         ~~~~~~~~~~
  572 |                                                         relax_type,
      |                                                         ~~~~~~~~~~~
  573 |                                                         relax_points,
      |                                                         ~~~~~~~~~~~~~
  574 |                                                         relax_weight[level],
      |                                                         ~~~~~~~~~~~~~~~~~~~~
  575 |                                                         omega[level],
      |                                                         ~~~~~~~~~~~~~
  576 |                                                         l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL,
      |                                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  577 |                                                         Aux_U,
      |                                                         ~~~~~~
  578 |                                                         Vtemp,
      |                                                         ~~~~~~
  579 |                                                         Ztemp);
      |                                                         ~~~~~~
par_cycle.c:80:20: note: 'relax_points' was declared here
   80 |    HYPRE_Int       relax_points;
      |                    ^~~~~~~~~~~~
par_cycle.c:47:21: warning: 'Ptemp_data' may be used uninitialized [-Wmaybe-uninitialized]
   47 |    HYPRE_Real      *Ptemp_data;
      |                     ^~~~~~~~~~
par_cycle.c:46:21: warning: 'Ztemp_data' may be used uninitialized [-Wmaybe-uninitialized]
   46 |    HYPRE_Real      *Ztemp_data;
      |                     ^~~~~~~~~~
par_cycle.c:88:20: warning: 'local_size' may be used uninitialized [-Wmaybe-uninitialized]
   88 |    HYPRE_Int       local_size;
      |                    ^~~~~~~~~~
par_cycle.c:456:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized]
  456 |                   hypre_ParVectorSetLocalSize(Utemp, local_size);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_cycle.c:35:30: note: 'Utemp' was declared here
   35 |    hypre_ParVector          *Utemp;
      |                              ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_krylov_func.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mod_lr_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_multi_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mod_multi_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_laplace.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_laplace_27pt.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_laplace_9pt.c
par_cgc_coarsen.c: In function 'hypre_BoomerAMGCoarsenCGCb':
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 */
      |                           ^~~~~~~~~~~
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:618:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized]
  618 |       wall_time = time_getWallclockSeconds() - wall_time;
      |       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_cgc_coarsen.c:96:27: note: 'wall_time' was declared here
   96 |    HYPRE_Real             wall_time;
      |                           ^~~~~~~~~
par_gsmg.c: In function 'hypre_BoomerAMGCreateSmoothVecs':
par_gsmg.c:525:40: warning: 'smoother' may be used uninitialized [-Wmaybe-uninitialized]
  525 |             HYPRE_SchwarzSolve(smoother[level],
      |                                        ^
par_gsmg.c:451:18: note: 'smoother' was declared here
  451 |    HYPRE_Solver *smoother;
      |                  ^~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_lr_interp.c
par_add_cycle.c: In function 'hypre_CreateLambda':
par_add_cycle.c:401:15: warning: 'send_map_elmts' may be used uninitialized [-Wmaybe-uninitialized]
  401 |    HYPRE_Int *send_map_elmts;
      |               ^~~~~~~~~~~~~~
par_add_cycle.c:946:44: warning: 'Atilde_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  946 |                Atilde_offd_j[A_cnt_offd++] = remap[j_indx];
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
par_add_cycle.c:389:15: note: 'Atilde_offd_j' was declared here
  389 |    HYPRE_Int *Atilde_offd_j;
      |               ^~~~~~~~~~~~~
par_add_cycle.c:940:44: warning: 'Atilde_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
  940 |                Atilde_diag_j[A_cnt_diag++] = j_indx + row_start;
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
par_add_cycle.c:387:15: note: 'Atilde_diag_j' was declared here
  387 |    HYPRE_Int *Atilde_diag_j;
      |               ^~~~~~~~~~~~~
par_add_cycle.c:945:45: warning: 'Atilde_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  945 |                Atilde_offd_data[A_cnt_offd] = A_tmp_offd_data[j];
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
par_add_cycle.c:361:19: note: 'Atilde_offd_data' was declared here
  361 |    HYPRE_Real    *Atilde_offd_data;
      |                   ^~~~~~~~~~~~~~~~
par_add_cycle.c:939:45: warning: 'Atilde_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
  939 |                Atilde_diag_data[A_cnt_diag] = A_tmp_diag_data[j];
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
par_add_cycle.c:360:19: note: 'Atilde_diag_data' was declared here
  360 |    HYPRE_Real    *Atilde_diag_data;
      |                   ^~~~~~~~~~~~~~~~
par_add_cycle.c:932:34: warning: 'L_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  932 |             L_offd_j[cnt_offd++] = remap[j_indx];
      |             ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
par_add_cycle.c:385:15: note: 'L_offd_j' was declared here
  385 |    HYPRE_Int *L_offd_j;
      |               ^~~~~~~~
par_add_cycle.c:931:35: warning: 'L_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  931 |             L_offd_data[cnt_offd] = (- A_tmp_offd_data[j] * D_data_offd[j_indx]) * D_data[i];
      |             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_add_cycle.c:372:19: note: 'L_offd_data' was declared here
  372 |    HYPRE_Real    *L_offd_data;
      |                   ^~~~~~~~~~~
par_add_cycle.c:921:18: warning: 'L_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
  921 |          L_diag_j[cnt_diag++] = i + row_start;
      |                  ^
par_add_cycle.c:383:15: note: 'L_diag_j' was declared here
  383 |    HYPRE_Int *L_diag_j;
      |               ^~~~~~~~
par_add_cycle.c:920:21: warning: 'L_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
  920 |          L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx] * D_data[i]) * D_data[i];
      |                     ^
par_add_cycle.c:371:19: note: 'L_diag_data' was declared here
  371 |    HYPRE_Real    *L_diag_data;
      |                   ^~~~~~~~~~~
par_add_cycle.c:402:15: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized]
  402 |    HYPRE_Int *send_map_starts;
      |               ^~~~~~~~~~~~~~~
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_amgdd_comp_grid.c: In function 'hypre_AMGDDCompGridFinalize':
par_amgdd_comp_grid.c:1272:37: warning: 'new_R_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 1272 |                      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_amgdd_comp_grid.c:1271:39: warning: 'new_R_offd_colInd' may be used uninitialized [-Wmaybe-uninitialized]
 1271 |                      new_R_offd_colInd[R_offd_cnt] = hypre_CSRMatrixJ(R_offd)[j];
      |                                       ^
par_amgdd_comp_grid.c:930:26: note: 'new_R_offd_colInd' was declared here
  930 |    HYPRE_Int            *new_R_offd_colInd;
      |                          ^~~~~~~~~~~~~~~~~
par_amgdd_comp_grid.c:1266:33: warning: 'new_R_offd_rowPtr' may be used uninitialized [-Wmaybe-uninitialized]
 1266 |                new_R_offd_rowPtr[node_cnt] = R_offd_cnt;
      |                                 ^
par_amgdd_comp_grid.c:929:26: note: 'new_R_offd_rowPtr' was declared here
  929 |    HYPRE_Int            *new_R_offd_rowPtr;
      |                          ^~~~~~~~~~~~~~~~~
par_amgdd_comp_grid.c:1262:37: warning: 'new_R_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 1262 |                      new_R_diag_data[R_diag_cnt] = hypre_CSRMatrixData(R_diag)[j];
      |                                     ^
par_amgdd_comp_grid.c:926:26: note: 'new_R_diag_data' was declared here
  926 |    HYPRE_Complex        *new_R_diag_data;
      |                          ^~~~~~~~~~~~~~~
par_amgdd_comp_grid.c:1261:39: warning: 'new_R_diag_colInd' may be used uninitialized [-Wmaybe-uninitialized]
 1261 |                      new_R_diag_colInd[R_diag_cnt] = hypre_CSRMatrixJ(R_diag)[j];
      |                                       ^
par_amgdd_comp_grid.c:925:26: note: 'new_R_diag_colInd' was declared here
  925 |    HYPRE_Int            *new_R_diag_colInd;
      |                          ^~~~~~~~~~~~~~~~~
par_amgdd_comp_grid.c:1256:33: warning: 'new_R_diag_rowPtr' may be used uninitialized [-Wmaybe-uninitialized]
 1256 |                new_R_diag_rowPtr[node_cnt] = R_diag_cnt;
      |                                 ^
par_amgdd_comp_grid.c:924:26: note: 'new_R_diag_rowPtr' was declared here
  924 |    HYPRE_Int            *new_R_diag_rowPtr;
      |                          ^~~~~~~~~~~~~~~~~
In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10,
                 from _hypre_parcsr_ls.h:9,
                 from par_amgdd_comp_grid.c:14:
./../seq_mv/seq_mv.h:83:63: warning: 'R_offd' may be used uninitialized [-Wmaybe-uninitialized]
   83 | #define hypre_CSRMatrixJ(matrix)                    ((matrix) -> j)
      |                                                               ^~
par_amgdd_comp_grid.c:921:26: note: 'R_offd' was declared here
  921 |    hypre_CSRMatrix      *R_offd;
      |                          ^~~~~~
./../seq_mv/seq_mv.h:82:63: warning: 'R_diag' may be used uninitialized [-Wmaybe-uninitialized]
   82 | #define hypre_CSRMatrixI(matrix)                    ((matrix) -> i)
      |                                                               ^~
par_amgdd_comp_grid.c:920:26: note: 'R_diag' was declared here
  920 |    hypre_CSRMatrix      *R_diag;
      |                          ^~~~~~
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_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge':
par_coarsen.c:1657:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized]
 1657 |       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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mgr.c
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_cr.c:1047:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized]
 1047 |       wall_time = time_getWallclockSeconds() - wall_time;
      |       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_cr.c:629:21: note: 'wall_time' was declared here
  629 |    HYPRE_Real       wall_time;
      |                     ^~~~~~~~~
par_laplace_9pt.c: In function 'GenerateLaplacian9pt':
par_laplace_9pt.c:433:22: warning: 'big_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:41:18: note: 'big_offd_j' was declared here
   41 |    HYPRE_BigInt *big_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: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);
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mgr_setup.c
par_laplace_9pt.c:33:18: note: 'offd_j' was declared here
   33 |    HYPRE_Int    *offd_j;
      |                  ^~~~~~
par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG':
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_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:1940:60: warning: 'S_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 1940 |                                  += distribute * 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: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_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_cr.c:1530:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized]
 1530 |       wall_time = time_getWallclockSeconds() - wall_time;
      |       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_cr.c:1112:21: note: 'wall_time' was declared here
 1112 |    HYPRE_Real       wall_time;
      |                     ^~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mgr_solve.c
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;
      |                     ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_nongalerkin.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_nodal_systems.c
par_cr.c: In function 'hypre_BoomerAMGIndepPMIS':
par_cr.c:2133:18: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 2133 |                j = S_offd_j[jS];
      |                ~~^~~~~~~~~~~~~~
par_cr.c:1630:24: note: 'S_offd_j' was declared here
 1630 |    HYPRE_Int          *S_offd_j;
      |                        ^~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_rap.c
par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMISHost':
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_coarsen.c:2118:30: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 2118 |    HYPRE_Int                *S_offd_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;
      |                ^~~~~~~~~
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;
      |                  ^~~~
par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipassHost':
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_multi_interp.c:808:56: warning: 'recv_vec_start' may be used uninitialized [-Wmaybe-uninitialized]
  808 |          for (j = recv_vec_start[i]; j < recv_vec_start[i + 1]; j++)
      |                                          ~~~~~~~~~~~~~~^~~~~~~
par_multi_interp.c:83:21: note: 'recv_vec_start' was declared here
   83 |    HYPRE_Int       *recv_vec_start;
      |                     ^~~~~~~~~~~~~~
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:80:21: warning: 'send_map_elmt' may be used uninitialized [-Wmaybe-uninitialized]
   80 |    HYPRE_Int       *send_map_elmt;
      |                     ^~~~~~~~~~~~~
par_multi_interp.c:79:21: warning: 'send_map_start' may be used uninitialized [-Wmaybe-uninitialized]
   79 |    HYPRE_Int       *send_map_start;
      |                     ^~~~~~~~~~~~~~
par_multi_interp.c:1217:32: warning: 'C_array' may be used uninitialized [-Wmaybe-uninitialized]
 1217 |                P_marker[C_array[k1]] = i1;
      |                                ^
par_multi_interp.c:95:21: note: 'C_array' was declared here
   95 |    HYPRE_Int       *C_array;
      |                     ^~~~~~~
par_cr.c: In function 'hypre_BoomerAMGIndepPMISa':
par_cr.c:2733:18: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 2733 |                j = S_offd_j[jS];
      |                ~~^~~~~~~~~~~~~~
par_cr.c:2247:24: note: 'S_offd_j' was declared here
 2247 |    HYPRE_Int          *S_offd_j;
      |                        ^~~~~~~~
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_BoomerAMGBuildStdInterp':
par_lr_interp.c:512:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
  512 |                      big_k1 = Sop_j[kk];
      |                      ~~~~~~~^~~~~~~~~~~
par_lr_interp.c:103:21: note: 'Sop_j' was declared here
  103 |    HYPRE_BigInt    *Sop_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: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: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: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_laplace_27pt.c: In function 'GenerateLaplacian27pt':
par_laplace_27pt.c:1431:31: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
 1431 |                      offd_data[o_cnt++] = value[1];
      |                               ^
par_laplace_27pt.c:38:16: note: 'offd_data' was declared here
   38 |    HYPRE_Real *offd_data;
      |                ^~~~~~~~~
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;
      |                  ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_rap_communication.c
par_mgr_solve.c: In function 'hypre_MGRSolve':
par_mgr_solve.c:225:13: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized]
  225 |             hypre_ParVectorCopy(F_array[0], residual);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_mgr_solve.c:41:26: note: 'residual' was declared here
   41 |    hypre_ParVector      *residual;
      |                          ^~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_rotate_7pt.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_relax.c
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:72:24: warning: 'AN_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
   72 |    HYPRE_Real         *AN_offd_data;
      |                        ^~~~~~~~~~~~
par_nodal_systems.c:781:65: warning: 'recv_vec_starts_AN' may be used uninitialized [-Wmaybe-uninitialized]
  781 |          recv_vec_starts[i] = num_functions * recv_vec_starts_AN[i];
      |                                               ~~~~~~~~~~~~~~~~~~^~~
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:809:61: warning: 'send_map_elmts_AN' may be used uninitialized [-Wmaybe-uninitialized]
  809 |                new_send_map_elmts[cnt++] = send_map_elmts_AN[j] * num_functions + k;
      |                                            ~~~~~~~~~~~~~~~~~^~~
par_nodal_systems.c:94:25: note: 'send_map_elmts_AN' was declared here
   94 |    HYPRE_Int           *send_map_elmts_AN;
      |                         ^~~~~~~~~~~~~~~~~
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:89:25: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized]
   89 |    HYPRE_Int           *recv_vec_starts;
      |                         ^~~~~~~~~~~~~~~
par_nodal_systems.c:83:25: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized]
   83 |    HYPRE_Int            num_recvs;
      |                         ^~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_relax_more.c
par_rap.c: In function 'hypre_BoomerAMGBuildCoarseOperatorKT':
par_rap.c:1580:32: warning: 'RA_offd.data' may be used uninitialized [-Wmaybe-uninitialized]
 1580 |       hypre_CSRMatrix RA_diag, RA_offd;
      |                                ^~~~~~~
par_rap.c:1580:32: warning: 'RA_offd.j' may be used uninitialized [-Wmaybe-uninitialized]
par_rap.c:1882:29: warning: 'RAP_diag_j' may be used uninitialized [-Wmaybe-uninitialized]
 1882 |                   RAP_diag_j[jj_count_diag] = i2;
      |                             ^
par_rap.c:107:27: note: 'RAP_diag_j' was declared here
  107 |    HYPRE_Int             *RAP_diag_j;
      |                           ^~~~~~~~~~
par_rap.c:1881:32: warning: 'RAP_diag_data' may be used uninitialized [-Wmaybe-uninitialized]
 1881 |                   RAP_diag_data[jj_count_diag] = r_a_product * p_entry;
      |                                ^
par_rap.c:105:21: note: 'RAP_diag_data' was declared here
  105 |    HYPRE_Real      *RAP_diag_data;
      |                     ^~~~~~~~~~~~~
par_rap.c:2041:7: warning: 'RAP_ext' may be used uninitialized [-Wmaybe-uninitialized]
 2041 |       hypre_CSRMatrixDestroy(RAP_ext);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_rap.c:97:21: note: 'RAP_ext' was declared here
   97 |    hypre_CSRMatrix *RAP_ext;
      |                     ^~~~~~~
par_rap.c:732:37: warning: 'P_marker' may be used uninitialized [-Wmaybe-uninitialized]
  732 |                         if (P_marker[i3] < jj_row_begining)
      |                                     ^
par_rap.c:162:27: note: 'P_marker' was declared here
  162 |    HYPRE_Int             *P_marker;
      |                           ^~~~~~~~
par_rap.c:989:48: warning: 'col_map_offd_Pext' may be used uninitialized [-Wmaybe-uninitialized]
  989 |                               col_map_offd_Pext[i3 - num_cols_diag_P];
      |                                                ^
par_rap.c:157:21: note: 'col_map_offd_Pext' was declared here
  157 |    HYPRE_BigInt    *col_map_offd_Pext;
      |                     ^~~~~~~~~~~~~~~~~
par_rap.c:394:26: warning: 'Ps_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
  394 |             HYPRE_BigInt value = Ps_ext_j[j];
      |                          ^~~~~
par_rap.c:146:21: note: 'Ps_ext_j' was declared here
  146 |    HYPRE_BigInt    *Ps_ext_j;
      |                     ^~~~~~~~
par_rap.c:145:27: warning: 'Ps_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
  145 |    HYPRE_Int             *Ps_ext_i;
      |                           ^~~~~~~~
par_rap.c:400:72: warning: 'Ps_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  400 |                P_ext_offd_data[P_ext_offd_size_private++] = Ps_ext_data[j];
      |                                                             ~~~~~~~~~~~^~~
par_rap.c:144:21: note: 'Ps_ext_data' was declared here
  144 |    HYPRE_Real      *Ps_ext_data;
      |                     ^~~~~~~~~~~
par_rap.c:416:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized]
  416 |       hypre_CSRMatrixDestroy(Ps_ext);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_rap.c:142:21: note: 'Ps_ext' was declared here
  142 |    hypre_CSRMatrix *Ps_ext;
      |                     ^~~~~~
par_rap.c:49:27: warning: 'send_map_starts_RT' may be used uninitialized [-Wmaybe-uninitialized]
   49 |    HYPRE_Int             *send_map_starts_RT;
      |                           ^~~~~~~~~~~~~~~~~~
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: In function 'hypre_BoomerAMGBuildInterpModUnk':
./../utilities/_hypre_utilities.h:676:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_interp.c:2702:24: note: 'tmp_map_offd' was declared here
 2702 |    HYPRE_Int          *tmp_map_offd;
      |                        ^~~~~~~~~~~~
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_rotate_7pt.c: In function 'GenerateRotate7pt':
par_rotate_7pt.c:384:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  384 |       hypre_CSRMatrixData(offd) = offd_data;
par_rotate_7pt.c:35:16: note: 'offd_data' was declared here
   35 |    HYPRE_Real *offd_data;
      |                ^~~~~~~~~
par_rotate_7pt.c:383:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  383 |       hypre_CSRMatrixJ(offd) = offd_j;
par_rotate_7pt.c:34:18: note: 'offd_j' was declared here
   34 |    HYPRE_Int    *offd_j;
      |                  ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_relax_interface.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_scaled_matnorm.c
In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9,
                 from _hypre_parcsr_ls.h:9,
                 from par_mgr.c:14:
./../utilities/_hypre_utilities.h: In function 'hypre_MGRBuildPDRS':
./../utilities/_hypre_utilities.h:676:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_mgr.c:2024:21: note: 'tmp_map_offd' was declared here
 2024 |    HYPRE_Int       *tmp_map_offd;
      |                     ^~~~~~~~~~~~
par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost':
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_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;
      |                ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_schwarz.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_stats.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_strength.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_sv_interp.c
par_laplace.c: In function 'GenerateSysLaplacianVCoef':
par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  900 |    HYPRE_Real *offd_data;
      |                ^~~~~~~~~
par_laplace.c:1303:27: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
 1303 |             if (big_offd_j[i] == col_map_offd[j])
      |                 ~~~~~~~~~~^~~
par_laplace.c:899:18: note: 'big_offd_j' was declared here
  899 |    HYPRE_BigInt *big_offd_j;
      |                  ^~~~~~~~~~
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;
      |                  ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_sv_interp_ln.c
par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterpHost':
par_lr_interp.c:1603:32: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 1603 |                         big_k1 = Sop_j[kk];
      |                         ~~~~~~~^~~~~~~~~~~
par_lr_interp.c:1108:21: note: 'Sop_j' was declared here
 1108 |    HYPRE_BigInt    *Sop_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: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: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:1763:69: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 1763 |                                  diagonal += distribute * A_ext_data[jj1];
      |                                                           ~~~~~~~~~~^~~~~
par_lr_interp.c:1096:21: note: 'A_ext_data' was declared here
 1096 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_vardifconv.c
par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo':
par_amgdd_helpers.c:3079:43: warning: 'R_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized]
 3079 |                         R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST);
      |                                           ^
par_amgdd_helpers.c:2862:26: note: 'R_tmp_info_complex' was declared here
 2862 |          HYPRE_Complex **R_tmp_info_complex;
      |                          ^~~~~~~~~~~~~~~~~~
In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9,
                 from _hypre_parcsr_ls.h:9,
                 from par_amgdd_helpers.c:8:
./../utilities/_hypre_utilities.h:676:3: warning: 'R_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_amgdd_helpers.c:2861:22: note: 'R_tmp_info_int' was declared here
 2861 |          HYPRE_Int **R_tmp_info_int;
      |                      ^~~~~~~~~~~~~~
par_amgdd_helpers.c:2999:43: warning: 'P_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized]
 2999 |                         P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST);
      |                                           ^
par_amgdd_helpers.c:2846:26: note: 'P_tmp_info_complex' was declared here
 2846 |          HYPRE_Complex **P_tmp_info_complex;
      |                          ^~~~~~~~~~~~~~~~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_amgdd_helpers.c:2845:22: note: 'P_tmp_info_int' was declared here
 2845 |          HYPRE_Int **P_tmp_info_int;
      |                      ^~~~~~~~~~~~~~
./../utilities/_hypre_utilities.h: In function 'hypre_block_jacobi_solve':
./../utilities/_hypre_utilities.h:676:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_mgr.c:3861:21: note: 'v_buf_data' was declared here
 3861 |    HYPRE_Real      *v_buf_data;
      |                     ^~~~~~~~~~
par_mgr.c:3930:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized]
 3930 |       hypre_ParCSRCommHandleDestroy(comm_handle);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_mgr.c:3847:28: note: 'comm_handle' was declared here
 3847 |    hypre_ParCSRCommHandle *comm_handle;
      |                            ^~~~~~~~~~~
par_relax.c: In function 'hypre_BoomerAMGRelaxWeightedJacobi_core':
par_relax.c:241:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized]
  241 |       hypre_ParCSRCommHandleDestroy(comm_handle);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_relax.c:203:28: note: 'comm_handle' was declared here
  203 |    hypre_ParCSRCommHandle *comm_handle;
      |                            ^~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_vardifconv_rs.c
par_relax.c: In function 'hypre_BoomerAMGRelax1GaussSeidel':
par_relax.c:426:13: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized]
  426 |             hypre_MPI_Waitall(jr, requests, status);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_relax.c:372:23: note: 'requests' was declared here
  372 |    hypre_MPI_Request *requests;
      |                       ^~~~~~~~
par_relax.c:426:13: warning: 'status' may be used uninitialized [-Wmaybe-uninitialized]
  426 |             hypre_MPI_Waitall(jr, requests, status);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_relax.c:371:22: note: 'status' was declared here
  371 |    hypre_MPI_Status *status;
      |                      ^~~~~~
par_relax.c:419:27: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized]
  419 |             for (i = 0; i < num_recvs; i++)
      |                         ~~^~~~~~~~~~~
par_relax.c:370:68: note: 'num_recvs' was declared here
  370 |    HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len;
      |                                                                    ^~~~~~~~~
par_relax.c:398:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized]
  398 |          for (i = 0; i < num_sends; i++)
      |                      ~~^~~~~~~~~~~
par_relax.c:370:57: note: 'num_sends' was declared here
  370 |    HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len;
      |                                                         ^~~~~~~~~
./../utilities/_hypre_utilities.h: In function 'hypre_MGRBlockRelaxSolve':
./../utilities/_hypre_utilities.h:676:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
par_mgr.c:4032:21: note: 'v_buf_data' was declared here
 4032 |    HYPRE_Real      *v_buf_data;
      |                     ^~~~~~~~~~
par_mgr.c:4100:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized]
 4100 |       hypre_ParCSRCommHandleDestroy(comm_handle);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_mgr.c:4018:28: note: 'comm_handle' was declared here
 4018 |    hypre_ParCSRCommHandle *comm_handle;
      |                            ^~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c partial.c
par_stats.c: In function 'hypre_BoomerAMGSetupStats':
par_stats.c:140:26: warning: 'bnnz' may be used uninitialized [-Wmaybe-uninitialized]
  140 |    HYPRE_Int block_size, bnnz;
      |                          ^~~~
par_stats.c:806:19: warning: 'block_size' may be used uninitialized [-Wmaybe-uninitialized]
  806 |                   hypre_CSRBlockMatrixBlockNorm(6, &P_offd_data[i * bnnz], &tmp_norm, block_size);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_stats.c:140:14: note: 'block_size' was declared here
  140 |    HYPRE_Int block_size, bnnz;
      |              ^~~~~~~~~~
par_mgr.c: In function 'hypre_BlockDiagInvLapack':
par_mgr.c:4204:41: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized]
 4204 |       hypre_dgetri(&left_size, diag + i * LWORK, &left_size, IPIV, WORK, &LWORK, &INFO);
      |                                       ~~^~~~~~~
par_mgr.c:4167:33: note: 'i' was declared here
 4167 |    HYPRE_Int nblock, left_size, i;
      |                                 ^
par_relax.c: In function 'hypre_BoomerAMGRelax2GaussSeidel':
par_relax.c:574:13: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized]
  574 |             hypre_MPI_Waitall(jr, requests, status);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_relax.c:501:23: note: 'requests' was declared here
  501 |    hypre_MPI_Request *requests;
      |                       ^~~~~~~~
par_relax.c:574:13: warning: 'status' may be used uninitialized [-Wmaybe-uninitialized]
  574 |             hypre_MPI_Waitall(jr, requests, status);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_relax.c:500:22: note: 'status' was declared here
  500 |    hypre_MPI_Status *status;
      |                      ^~~~~~
par_relax.c:567:27: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized]
  567 |             for (i = 0; i < num_recvs; i++)
      |                         ~~^~~~~~~~~~~
par_relax.c:499:68: note: 'num_recvs' was declared here
  499 |    HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len;
      |                                                                    ^~~~~~~~~
par_relax.c:546:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized]
  546 |          for (i = 0; i < num_sends; i++)
      |                      ~~^~~~~~~~~~~
par_relax.c:499:57: note: 'num_sends' was declared here
  499 |    HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len;
      |                                                         ^~~~~~~~~
par_vardifconv.c: In function 'GenerateVarDifConv':
par_vardifconv.c:364:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  364 |       hypre_CSRMatrixData(offd) = offd_data;
par_vardifconv.c:42:24: note: 'offd_data' was declared here
   42 |    HYPRE_Real         *offd_data;
      |                        ^~~~~~~~~
par_vardifconv.c:363:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  363 |       hypre_CSRMatrixJ(offd) = offd_j;
par_vardifconv.c:40:24: note: 'offd_j' was declared here
   40 |    HYPRE_Int          *offd_j;
      |                        ^~~~~~
par_vardifconv.c:313:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  313 |                   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;
      |                        ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c schwarz.c
par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp':
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_sv_interp.c:308:21: warning: 'theta' may be used uninitialized [-Wmaybe-uninitialized]
  308 |    HYPRE_Real      *theta;
      |                     ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c block_tridiag.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_restr.c
par_vardifconv_rs.c: In function 'GenerateRSVarDifConv':
par_vardifconv_rs.c:442:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  442 |       hypre_CSRMatrixData(offd) = offd_data;
par_vardifconv_rs.c:52:16: note: 'offd_data' was declared here
   52 |    HYPRE_Real *offd_data;
      |                ^~~~~~~~~
par_vardifconv_rs.c:441:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  441 |       hypre_CSRMatrixJ(offd) = offd_j;
par_vardifconv_rs.c:50:18: note: 'offd_j' was declared here
   50 |    HYPRE_Int    *offd_j;
      |                  ^~~~~~
par_vardifconv_rs.c:391:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  391 |                   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;
      |                  ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_lr_restr.c
par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp':
par_lr_interp.c:2578:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 2578 |                      big_k1 = Sop_j[kk];
      |                      ~~~~~~~^~~~~~~~~~~
par_lr_interp.c:2013:21: note: 'Sop_j' was declared here
 2013 |    HYPRE_BigInt    *Sop_j;
      |                     ^~~~~
par_lr_interp.c:2575:34: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized]
 2575 |                   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: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: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:2800:66: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 2800 |                               diagonal += distribute * A_ext_data[jj1];
      |                                                        ~~~~~~~~~~^~~~~
par_lr_interp.c:2001:21: note: 'A_ext_data' was declared here
 2001 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c dsuperlu.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c ads.c -o ads.obj
partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp':
partial.c:574:32: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
  574 |                         big_k1 = Sop_j[kk];
      |                         ~~~~~~~^~~~~~~~~~~
partial.c:95:21: note: 'Sop_j' was declared here
   95 |    HYPRE_BigInt    *Sop_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: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: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:734:69: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
  734 |                                  diagonal += distribute * A_ext_data[jj1];
      |                                                           ~~~~~~~~~~^~~~~
partial.c:83:21: note: 'A_ext_data' was declared here
   83 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c ams.c -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;
      |                  ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c ame.c -o ame.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj
schwarz.c: In function 'hypre_ParMPSchwarzSolve':
schwarz.c:553:60: warning: 'k_loc' may be used uninitialized [-Wmaybe-uninitialized]
  553 |                aux[jj] -= A_boundary_data[k] * x_ext[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;
      |                                  ^~~~~
schwarz.c:506:20: warning: 'rhs_ext' may be used uninitialized [-Wmaybe-uninitialized]
  506 |             rhs_ext[i] += A_boundary_data[j] * x[k_loc];
      |             ~~~~~~~^~~
schwarz.c:394:16: note: 'rhs_ext' was declared here
  394 |    HYPRE_Real *rhs_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: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:690:42: warning: 'A_boundary_data' may be used uninitialized [-Wmaybe-uninitialized]
  690 |                aux[jj] -= A_boundary_data[k] * x[k_loc];
      |                                          ^
schwarz.c:407:16: note: 'A_boundary_data' was declared here
  407 |    HYPRE_Real *A_boundary_data;
      |                ^~~~~~~~~~~~~~~
schwarz.c:686:36: warning: 'A_boundary_j' may be used uninitialized [-Wmaybe-uninitialized]
  686 |                k_loc = A_boundary_j[k];
      |                                    ^
schwarz.c:406:15: note: 'A_boundary_j' was declared here
  406 |    HYPRE_Int *A_boundary_j;
      |               ^~~~~~~~~~~~
schwarz.c:543:59: warning: 'A_boundary_i' may be used uninitialized [-Wmaybe-uninitialized]
  543 |             for (k = A_boundary_i[j_loc]; k < A_boundary_i[j_loc + 1]; k++)
      |                                                           ^
schwarz.c:405:15: note: 'A_boundary_i' was declared here
  405 |    HYPRE_Int *A_boundary_i;
      |               ^~~~~~~~~~~~
schwarz.c:677:38: warning: 'A_offd_data' may be used uninitialized [-Wmaybe-uninitialized]
  677 |                aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]];
      |                           ~~~~~~~~~~~^~~
schwarz.c:389:16: note: 'A_offd_data' was declared here
  389 |    HYPRE_Real *A_offd_data;
      |                ^~~~~~~~~~~
schwarz.c:677:58: warning: 'A_offd_j' may be used uninitialized [-Wmaybe-uninitialized]
  677 |                aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]];
      |                                                  ~~~~~~~~^~~
schwarz.c:388:15: note: 'A_offd_j' was declared here
  388 |    HYPRE_Int *A_offd_j;
      |               ^~~~~~~~
ams.c: In function 'hypre_BoomerAMGBlockSolve':
ams.c:186:58: warning: 'b_' may be used uninitialized [-Wmaybe-uninitialized]
  186 |    size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0]));
      |                                                          ^
ams.c:277:21: note: 'b_' declared here
  277 |    hypre_ParVector *b_[3];
      |                     ^~
ams.c:186:58: warning: 'x_' may be used uninitialized [-Wmaybe-uninitialized]
  186 |    size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0]));
      |                                                          ^
ams.c:278:21: note: 'x_' declared here
  278 |    hypre_ParVector *x_[3];
      |                     ^~
ams.c:186:58: warning: 'x_' may be used uninitialized [-Wmaybe-uninitialized]
  186 |    size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0]));
      |                                                          ^
ams.c:278:21: note: 'x_' declared here
  278 |    hypre_ParVector *x_[3];
      |                     ^~
par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp':
par_sv_interp_ln.c:1993:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized]
 1993 |                         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:1772:34: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
 1772 |                         p_point  = (HYPRE_Int)P_ext_j[pp];
      |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
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:1570:63: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
 1570 |                   for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index + 1]; pp++)
      |                                                               ^
par_sv_interp_ln.c:174:21: note: 'P_ext_i' was declared here
  174 |    HYPRE_Int       *P_ext_i;
      |                     ^~~~~~~
par_sv_interp_ln.c:1780:54: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 1780 |                               aw =  a_ij * P_ext_data[pp];
      |                                                      ^
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:2637:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized]
 2637 |    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_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse':
par_mgr.c:3374:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized]
 3374 |       hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P;
par_mgr.c:3265:26: note: 'col_map_offd_P' was declared here
 3265 |    HYPRE_BigInt         *col_map_offd_P;
      |                          ^~~~~~~~~~~~~~
par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp':
par_lr_interp.c:3515:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 3515 |                      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:3512:34: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized]
 3512 |                   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: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: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:3719:75: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 3719 |                                                                 A_ext_data[jj1];
      |                                                                 ~~~~~~~~~~^~~~~
par_lr_interp.c:2989:21: note: 'A_ext_data' was declared here
 2989 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
ads.c: In function 'hypre_ADSSolve':
ads.c:1618:7: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized]
 1618 |       hypre_printf("\n\n Average Convergence Factor = %f\n\n",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1619 |                    pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i)));
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:1618:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized]
 1618 |       hypre_printf("\n\n Average Convergence Factor = %f\n\n",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1619 |                    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;
      |               ^~~~~~~
ads.c:1599:28: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized]
 1599 |             relative_resid = r_norm / 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;
      |                                ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj
par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp':
par_sv_interp.c:2305:30: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
 2305 |                      p_point = (HYPRE_Int) P_ext_j[pp];
      |                      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
par_sv_interp.c:1644:21: note: 'P_ext_j' was declared here
 1644 |    HYPRE_BigInt    *P_ext_j;
      |                     ^~~~~~~
par_sv_interp.c:2194:60: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized]
 2194 |                for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index + 1]; pp++)
      |                                                            ^
par_sv_interp.c:1643:21: note: 'P_ext_i' was declared here
 1643 |    HYPRE_Int       *P_ext_i;
      |                     ^~~~~~~
par_sv_interp.c:2312:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 2312 |                            aw =  a_ij * P_ext_data[pp];
      |                                                   ^
par_sv_interp.c:1642:21: note: 'P_ext_data' was declared here
 1642 |    HYPRE_Real      *P_ext_data;
      |                     ^~~~~~~~~~
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;
      |                     ^~~~~
partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp':
partial.c:1713:40: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized]
 1713 |                      P_offd_data[jj] = -beta * ahat_offd[j1];
      |                                        ^~~~~
partial.c:974:27: note: 'beta' was declared here
  974 |    HYPRE_Real       alfa, beta;
      |                           ^~~~
partial.c:1696:37: warning: 'alfa' may be used uninitialized [-Wmaybe-uninitialized]
 1696 |                   P_diag_data[jj] = -alfa * ahat[j1];
      |                                     ^~~~~
partial.c:974:21: note: 'alfa' was declared here
  974 |    HYPRE_Real       alfa, beta;
      |                     ^~~~
partial.c:1392:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 1392 |                      big_k1 = Sop_j[kk];
      |                      ~~~~~~~^~~~~~~~~~~
partial.c:952:21: note: 'Sop_j' was declared here
  952 |    HYPRE_BigInt    *Sop_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: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: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: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;
      |                     ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj
ams.c: In function 'hypre_AMSComputePixyz':
ams.c:2375:16: warning: 'Piz' may be used uninitialized [-Wmaybe-uninitialized]
 2375 |       *Piz_ptr = Piz;
      |       ~~~~~~~~~^~~~~
ams.c:1869:36: note: 'Piz' was declared here
 1869 |    hypre_ParCSRMatrix *Pix, *Piy, *Piz;
      |                                    ^~~
ams.c:2209:74: warning: 'Gz_data' may be used uninitialized [-Wmaybe-uninitialized]
 2209 |                   *Piz_offd_data++ = fabs(G_offd_data[j]) * 0.5 * Gz_data[i];
      |                                                                   ~~~~~~~^~~
ams.c:1879:39: note: 'Gz_data' was declared here
 1879 |       HYPRE_Real *Gx_data, *Gy_data, *Gz_data;
      |                                       ^~~~~~~
ams.c:2371:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized]
 2371 |       *Piy_ptr = Piy;
      |       ~~~~~~~~~^~~~~
ams.c:1869:30: note: 'Piy' was declared here
 1869 |    hypre_ParCSRMatrix *Pix, *Piy, *Piz;
      |                              ^~~
ams.c:2208:74: warning: 'Gy_data' may be used uninitialized [-Wmaybe-uninitialized]
 2208 |                   *Piy_offd_data++ = fabs(G_offd_data[j]) * 0.5 * Gy_data[i];
      |                                                                   ~~~~~~~^~~
ams.c:1879:29: note: 'Gy_data' was declared here
 1879 |       HYPRE_Real *Gx_data, *Gy_data, *Gz_data;
      |                             ^~~~~~~
par_amg_setup.c: In function 'hypre_BoomerAMGSetup':
par_amg_setup.c:2085:26: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized]
 2085 |                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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj
par_ilu_solve.c: In function 'hypre_ILUSolveRAPGMRESHOST':
par_ilu_solve.c:1827:4: warning: 'x_local' may be used uninitialized [-Wmaybe-uninitialized]
 1827 |    hypre_SeqVectorSetConstantValues(x_local, 0.0);
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_ilu_solve.c:1722:23: note: 'x_local' was declared here
 1722 |    hypre_Vector      *x_local;
      |                       ^~~~~~~
par_ilu_solve.c: In function 'hypre_NSHSolve':
par_ilu_solve.c:1993:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized]
 1993 |          hypre_ParVectorCopy(f, residual );
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_ilu_solve.c:1934:26: note: 'residual' was declared here
 1934 |    hypre_ParVector      *residual;
      |                          ^~~~~~~~
par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp':
par_lr_interp.c:4443:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 4443 |                      big_k1 = Sop_j[kk];
      |                      ~~~~~~~^~~~~~~~~~~
par_lr_interp.c:3918:21: note: 'Sop_j' was declared here
 3918 |    HYPRE_BigInt    *Sop_j;
      |                     ^~~~~
par_lr_interp.c:4440:34: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized]
 4440 |                   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;
      |                     ^~~~~
partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp':
par_lr_interp.c:4618:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
 4618 |                      big_k1 = A_ext_j[jj1];
      |                      ~~~~~~~^~~~~~~~~~~~~~
partial.c:2369:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 2369 |                      big_k1 = Sop_j[kk];
      |                      ~~~~~~~^~~~~~~~~~~
par_lr_interp.c:3908:21: note: 'A_ext_j' was declared here
 3908 |    HYPRE_BigInt    *A_ext_j;
      |                     ^~~~~~~
partial.c:1967:21: note: 'Sop_j' was declared here
 1967 |    HYPRE_BigInt    *Sop_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++)
      |                                                  ^
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++)
      |                                                        ^
partial.c:1966:21: note: 'Sop_i' was declared here
 1966 |    HYPRE_Int       *Sop_i;
      |                     ^~~~~
partial.c:2492:29: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized]
 2492 |                      big_k1 = A_ext_j[jj1];
      |                      ~~~~~~~^~~~~~~~~~~~~~
par_lr_interp.c:3907:21: note: 'A_ext_i' was declared here
 3907 |    HYPRE_Int       *A_ext_i;
      |                     ^~~~~~~
partial.c:1956:21: note: 'A_ext_j' was declared here
 1956 |    HYPRE_BigInt    *A_ext_j;
      |                     ^~~~~~~
par_lr_interp.c:4649:75: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 4649 |                                                                 A_ext_data[jj1];
      |                                                                 ~~~~~~~~~~^~~~~
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;
      |                     ^~~~~~~
par_lr_interp.c:3906:21: note: 'A_ext_data' was declared here
 3906 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
partial.c:2524:75: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 2524 |                                                                 A_ext_data[jj1];
      |                                                                 ~~~~~~~~~~^~~~~
partial.c:1954:21: note: 'A_ext_data' was declared here
 1954 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9,
                 from _hypre_parcsr_ls.h:9,
                 from par_ilu_setup.c:7:
./../utilities/_hypre_utilities.h: In function 'hypre_ILUSetupILUKSymbolic':
./../utilities/_hypre_utilities.h:670:16: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized]
  670 | ( (new_type *) hypre_ReAlloc_v2((char *)ptr, (size_t)(sizeof(old_type)*(old_count)), (size_t)(sizeof(new_type)*(new_count)), location) )
      |                ^~~~~~~~~~~~~~~~
par_ilu_setup.c:4186:22: note: 'capacity_S' was declared here
 4186 |    HYPRE_Int         capacity_S;
      |                      ^~~~~~~~~~
par_ilu_solve.c: In function 'hypre_ILUSolve':
par_ilu_solve.c:156:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized]
  156 |          hypre_ParVectorCopy(f, residual);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_ilu_solve.c:85:26: note: 'residual' was declared here
   85 |    hypre_ParVector      *residual;
      |                          ^~~~~~~~
ams.c: In function 'hypre_AMSSolve':
ams.c:3858:7: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized]
 3858 |       hypre_printf("\n\n Average Convergence Factor = %f\n\n",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3859 |                    pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i)));
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ams.c:3632:24: note: 'r_norm' was declared here
 3632 |    HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid;
      |                        ^~~~~~
ams.c:3858:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized]
 3858 |       hypre_printf("\n\n Average Convergence Factor = %f\n\n",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3859 |                    pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i)));
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ams.c:3632:15: note: 'r0_norm' was declared here
 3632 |    HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid;
      |               ^~~~~~~
ams.c:3839:28: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized]
 3839 |             relative_resid = r_norm / b_norm;
      |             ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
ams.c:3632:32: note: 'b_norm' was declared here
 3632 |    HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid;
      |                                ^~~~~~
par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterpHost':
par_lr_interp.c:5228:29: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized]
 5228 |                      big_k1 = Sop_j[kk];
      |                      ~~~~~~~^~~~~~~~~~~
par_lr_interp.c:4849:21: note: 'Sop_j' was declared here
 4849 |    HYPRE_BigInt    *Sop_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: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: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:5384:88: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized]
 5384 |                               P_diag_data[P_marker[loc_col]] += distribute * A_ext_data[jj1];
      |                                                                              ~~~~~~~~~~^~~~~
par_lr_interp.c:4837:21: note: 'A_ext_data' was declared here
 4837 |    HYPRE_Real      *A_ext_data;
      |                     ^~~~~~~~~~
par_ilu.c: In function 'hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal':
par_ilu.c:4476:7: warning: 'nnzM' may be used uninitialized [-Wmaybe-uninitialized]
 4476 |       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",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4477 |                    n, i, r_norm, (time_e - time_s) / i, nnzM / nnzA, n / nnzA * n);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_ilu.c:4322:22: note: 'nnzM' was declared here
 4322 |    HYPRE_Real        nnzM;
      |                      ^~~~
par_ilu.c:4476:7: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized]
 4476 |       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",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4477 |                    n, i, r_norm, (time_e - time_s) / i, nnzM / nnzA, n / nnzA * n);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
par_ilu.c:4313:52: note: 'r_norm' was declared here
 4313 |    HYPRE_Real        value, trace1, trace2, alpha, r_norm;
      |                                                    ^~~~~~
par_ilu.c:4477:42: warning: 'time_s' may be used uninitialized [-Wmaybe-uninitialized]
 4477 |                    n, i, r_norm, (time_e - time_s) / i, nnzM / nnzA, n / nnzA * n);
      |                                  ~~~~~~~~^~~~~~~~~
par_ilu.c:4344:22: note: 'time_s' was declared here
 4344 |    HYPRE_Real        time_s, time_e;
      |                      ^~~~~~
./../utilities/_hypre_utilities.h: In function 'hypre_ILUSetupILUT':
./../utilities/_hypre_utilities.h:670:16: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized]
  670 | ( (new_type *) hypre_ReAlloc_v2((char *)ptr, (size_t)(sizeof(old_type)*(old_count)), (size_t)(sizeof(new_type)*(new_count)), location) )
      |                ^~~~~~~~~~~~~~~~
par_ilu_setup.c:5155:29: note: 'capacity_S' was declared here
 5155 |    HYPRE_Int                capacity_S;
      |                             ^~~~~~~~~~
ams.c: In function 'hypre_ParCSRComputeL1NormsThreads':
ams.c:4611:41: warning: 'diag' may be used uninitialized [-Wmaybe-uninitialized]
 4611 |             if (l1_norm[i] <= 4.0 / 3.0 * diag)
      |                               ~~~~~~~~~~^~~~~~
ams.c:4378:15: note: 'diag' was declared here
 4378 |    HYPRE_Real diag;
      |               ^~~~
schwarz.c: In function 'hypre_ParAdSchwarzSolve':
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;
      |                ^~~~~~~~~
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: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: In function 'hypre_ParAMGCreateDomainDof':
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: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: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;
      |               ^~~~~~~
In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9,
                 from _hypre_parcsr_ls.h:9,
                 from schwarz.c:8:
./../utilities/_hypre_utilities.h: In function 'hypre_ParGenerateScale':
./../utilities/_hypre_utilities.h:676:3: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
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;
      |                ^~~~~~~~~
schwarz.c:3768:15: warning: 'send_map_elmts' may be used uninitialized [-Wmaybe-uninitialized]
 3768 |    HYPRE_Int *send_map_elmts;
      |               ^~~~~~~~~~~~~~
schwarz.c:3814:42: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized]
 3814 |       for (j = start; j < send_map_starts[i + 1]; j++)
      |                           ~~~~~~~~~~~~~~~^~~~~~~
schwarz.c:3767:15: note: 'send_map_starts' was declared here
 3767 |    HYPRE_Int *send_map_starts;
      |               ^~~~~~~~~~~~~~~
schwarz.c: In function 'hypre_ParGenerateHybridScale':
schwarz.c:3855:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized]
 3855 |    HYPRE_Real *scale_int;
      |                ^~~~~~~~~
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:3919:21: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized]
 3919 |       comm_handle = hypre_ParCSRCommHandleCreate(2, comm_pkg, scale_ext, scale_int);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
schwarz.c:3854:16: note: 'scale_ext' was declared here
 3854 |    HYPRE_Real *scale_ext;
      |                ^~~~~~~~~
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.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')
ranlib libHYPRE_parcsr_ls.a
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_parcsr_ls.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_ls'

Making struct_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/struct_mv'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c assumed_part.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c box_algebra.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c box_boundary.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c box.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c box_manager.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c communication_info.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c computation.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_stencil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_stencil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c project.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_io.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_matrix_mask.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_stencil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_axpy.c -o struct_axpy.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_communication.c -o struct_communication.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_copy.c -o struct_copy.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_matrix.c -o struct_matrix.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj
In file included from assumed_part.c:10:
_hypre_struct_mv.h: In function 'hypre_APSubdivideRegion':
_hypre_struct_mv.h:197:24: warning: 'div' may be used uninitialized [-Wmaybe-uninitialized]
  197 | hypre__n[0] = loop_size[0];\
      |                        ^
assumed_part.c:87:31: note: 'div' declared here
   87 |    hypre_Index  isize, index, div;
      |                               ^~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_scale.c -o struct_scale.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities         -I/usr/lib/i386-linux-gnu/openmpi/include -c struct_vector.c -o struct_vector.obj
struct_communication.c: In function 'hypre_CommPkgCreate':
struct_communication.c:396:43: warning: 'comm_type' may be used uninitialized [-Wmaybe-uninitialized]
  396 |          hypre_CommTypeBufsize(comm_type) += (size * num_values);
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;
      |                             ^~~~~~
_hypre_struct_mv.h: In function 'hypre_APRefineRegionsByVol':
_hypre_struct_mv.h:197:24: warning: 'div' may be used uninitialized [-Wmaybe-uninitialized]
  197 | hypre__n[0] = loop_size[0];\
      |                        ^
assumed_part.c:87:31: note: 'div' declared here
   87 |    hypre_Index  isize, index, div;
      |                               ^~~
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_matrix.c: In function 'hypre_StructMatrixSetBoxValues':
struct_matrix.c:806:48: warning: 'center_rank' may be used uninitialized [-Wmaybe-uninitialized]
  806 |                     (constant_coefficient == 2 && stencil_indices[s] != center_rank ))
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct_matrix.c:715:25: note: 'center_rank' was declared here
  715 |    HYPRE_Int            center_rank;
      |                         ^~~~~~~~~~~
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')
ranlib libHYPRE_struct_mv.a
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_struct_mv.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_struct_mv.hpp /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/struct_mv'

Making struct_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/struct_ls'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c coarsen.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_cycred.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_hybrid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_int.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_jacobi.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_pcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_pfmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_smg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c F90_HYPRE_struct_sparse_msg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c hybrid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_cycred.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_hybrid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_jacobi.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_pfmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_smg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_sparse_msg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c jacobi.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pcg_struct.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_relax.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_setup_rap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c semi.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_relax.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_setup.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_setup_rap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_setup_restrict.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg_setup.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_int.c -o HYPRE_struct_int.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_struct_pcg.c -o HYPRE_struct_pcg.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg3_setup_rap.c -o pfmg3_setup_rap.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 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_setup.c -o pfmg_setup.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_setup_interp.c -o pfmg_setup_interp.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_setup_rap5.c -o pfmg_setup_rap5.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;
      |           ^~~
sparse_msg_setup_rap.c:29:27: note: 'RAP' was declared here
   29 |    hypre_StructMatrix    *RAP;
      |                           ^~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c pfmg_setup_rap7.c -o pfmg_setup_rap7.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c point_relax.c -o point_relax.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c red_black_constantcoef_gs.c -o red_black_constantcoef_gs.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c red_black_gs.c -o red_black_gs.obj
sparse_msg_solve.c: In function 'hypre_SparseMSGSolve':
sparse_msg_solve.c:188:29: warning: 'x_dot_x' may be used uninitialized [-Wmaybe-uninitialized]
  188 |                if ((e_dot_e / x_dot_x) < eps)
      |                    ~~~~~~~~~^~~~~~~~~~
sparse_msg_solve.c:72:35: note: 'x_dot_x' was declared here
   72 |    HYPRE_Real            e_dot_e, x_dot_x;
      |                                   ^~~~~~~
sparse_msg_solve.c:188:29: warning: 'e_dot_e' may be used uninitialized [-Wmaybe-uninitialized]
  188 |                if ((e_dot_e / x_dot_x) < eps)
      |                    ~~~~~~~~~^~~~~~~~~~
sparse_msg_solve.c:72:26: note: 'e_dot_e' was declared here
   72 |    HYPRE_Real            e_dot_e, x_dot_x;
      |                          ^~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj
red_black_constantcoef_gs.c: In function 'hypre_RedBlackConstantCoefGS':
red_black_constantcoef_gs.c:462:37: warning: 'App1' may be used uninitialized [-Wmaybe-uninitialized]
  462 |                                App1 * xp[xi + xoff1]) / Ap[Ai];
      |                                ~~~~~^~~~~~~~~~~~~~~~
red_black_constantcoef_gs.c:56:33: note: 'App1' was declared here
   56 |    HYPRE_Real             App0, App1, App2, App3, App4, App5, AApd;
      |                                 ^~~~
red_black_constantcoef_gs.c:461:37: warning: 'App0' may be used uninitialized [-Wmaybe-uninitialized]
  461 |                                App0 * xp[xi + xoff0] -
      |                                ~~~~~^~~~~~~~~~~~~~~~
red_black_constantcoef_gs.c:56:27: note: 'App0' was declared here
   56 |    HYPRE_Real             App0, App1, App2, App3, App4, App5, AApd;
      |                           ^~~~
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:47:27: warning: 'xoff0' may be used uninitialized [-Wmaybe-uninitialized]
   47 |    HYPRE_Int              xoff0, xoff1, xoff2, xoff3, xoff4, xoff5;
      |                           ^~~~~
cyclic_reduction.c: In function 'hypre_CycRedSetupCoarseOp':
cyclic_reduction.c:241:44: warning: 'ac_ce' may be used uninitialized [-Wmaybe-uninitialized]
  241 |    HYPRE_Real             *ac_cc, *ac_cw, *ac_ce;
      |                                            ^~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg.c -o smg.obj
semi_setup_rap.c: In function 'hypre_SemiCreateRAPOp':
semi_setup_rap.c:212:45: warning: 'not_cdirs' may be used uninitialized [-Wmaybe-uninitialized]
  212 |             hypre_IndexD(indexRAP, not_cdirs[0]) = i;
      |                                             ^
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_SS5':
pfmg_setup_interp.c:914:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized]
  914 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:874:32: note: 'right' was declared here
  874 |       HYPRE_Real center, left, right;
      |                                ^~~~~
pfmg_setup_interp.c:911:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized]
  911 |                Pp1[Pi] = left / center;
      |                          ~~~~~^~~~~~~~
pfmg_setup_interp.c:874:26: note: 'left' was declared here
  874 |       HYPRE_Real center, left, right;
      |                          ^~~~
pfmg_setup_interp.c:911:31: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized]
  911 |                Pp1[Pi] = left / center;
      |                          ~~~~~^~~~~~~~
pfmg_setup_interp.c:874:18: note: 'center' was declared here
  874 |       HYPRE_Real center, left, right;
      |                  ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_residual.c -o smg_residual.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj
pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS9':
pfmg_setup_interp.c:1048:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized]
 1048 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1020:32: note: 'right' was declared here
 1020 |       HYPRE_Real center, left, right;
      |                                ^~~~~
pfmg_setup_interp.c:1047:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized]
 1047 |                Pp0[Pi] = left / center;
      |                          ~~~~~^~~~~~~~
pfmg_setup_interp.c:1020:26: note: 'left' was declared here
 1020 |       HYPRE_Real center, left, right;
      |                          ^~~~
pfmg_setup_interp.c:1048:32: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1048 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1020:18: note: 'center' was declared here
 1020 |       HYPRE_Real center, left, right;
      |                  ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj
smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym':
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: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: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;
      |                          ^~~~~
pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS7':
pfmg_setup_interp.c:1176:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized]
 1176 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1144:32: note: 'right' was declared here
 1144 |       HYPRE_Real center, left, right;
      |                                ^~~~~
pfmg_setup_interp.c:1175:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized]
 1175 |                Pp0[Pi] = left / center;
      |                          ~~~~~^~~~~~~~
pfmg_setup_interp.c:1144:26: note: 'left' was declared here
 1144 |       HYPRE_Real center, left, right;
      |                          ^~~~
pfmg_setup_interp.c:1176:32: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1176 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1144:18: note: 'center' was declared here
 1144 |       HYPRE_Real center, left, right;
      |                  ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv         -I/usr/lib/i386-linux-gnu/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj
smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPSym':
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;
      |                                                        ^~~~~~~
smg3_setup_rap.c:266:46: warning: 'rap_bnw' may be used uninitialized [-Wmaybe-uninitialized]
  266 |    HYPRE_Real           *rap_bsw, *rap_bse, *rap_bnw, *rap_bne;
      |                                              ^~~~~~~
smg3_setup_rap.c:266:36: warning: 'rap_bse' may be used uninitialized [-Wmaybe-uninitialized]
  266 |    HYPRE_Real           *rap_bsw, *rap_bse, *rap_bnw, *rap_bne;
      |                                    ^~~~~~~
smg3_setup_rap.c:266:26: warning: 'rap_bsw' may be used uninitialized [-Wmaybe-uninitialized]
  266 |    HYPRE_Real           *rap_bsw, *rap_bse, *rap_bnw, *rap_bne;
      |                          ^~~~~~~
smg3_setup_rap.c:265:36: warning: 'rap_cse' may be used uninitialized [-Wmaybe-uninitialized]
  265 |    HYPRE_Real           *rap_csw, *rap_cse;
      |                                    ^~~~~~~
smg3_setup_rap.c:265:26: warning: 'rap_csw' may be used uninitialized [-Wmaybe-uninitialized]
  265 |    HYPRE_Real           *rap_csw, *rap_cse;
      |                          ^~~~~~~
smg3_setup_rap.c:861:57: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized]
  861 |                               +                    a_bne[iA]   * pa[iP1];
      |                                                    ~~~~~^~~~
smg3_setup_rap.c:261:50: note: 'a_bne' was declared here
  261 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                                                  ^~~~~
smg3_setup_rap.c:851:57: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized]
  851 |                               +                    a_bnw[iA]   * pa[iP1];
      |                                                    ~~~~~^~~~
smg3_setup_rap.c:261:42: note: 'a_bnw' was declared here
  261 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                                          ^~~~~
smg3_setup_rap.c:888:65: warning: 'a_bse' may be used uninitialized [-Wmaybe-uninitialized]
  888 |                                        +          ra[iR] * a_bse[iAp1];
      |                                                            ~~~~~^~~~~~
smg3_setup_rap.c:261:34: note: 'a_bse' was declared here
  261 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                                  ^~~~~
smg3_setup_rap.c:821:57: warning: 'a_bsw' may be used uninitialized [-Wmaybe-uninitialized]
  821 |                               +                    a_bsw[iA]   * pa[iP1];
      |                                                    ~~~~~^~~~
smg3_setup_rap.c:261:26: note: 'a_bsw' was declared here
  261 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                          ^~~~~
smg3_setup_rap.c:887:65: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized]
  887 |                                        +          rb[iR] * a_ase[iAm1]
      |                                                            ~~~~~^~~~~~
smg3_setup_rap.c:260:34: note: 'a_ase' was declared here
  260 |    HYPRE_Real           *a_asw, *a_ase;
      |                                  ^~~~~
smg3_setup_rap.c:869:65: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized]
  869 |                                        +          rb[iR] * a_asw[iAm1]
      |                                                            ~~~~~^~~~~~
smg3_setup_rap.c:260:26: note: 'a_asw' was declared here
  260 |    HYPRE_Real           *a_asw, *a_ase;
      |                          ^~~~~
smg3_setup_rap.c:859:45: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized]
  859 |                rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1]
      |                                        ~~~~~^~~~~~
smg3_setup_rap.c:259:50: note: 'a_cne' was declared here
  259 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                                  ^~~~~
smg3_setup_rap.c:849:45: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized]
  849 |                rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1]
      |                                        ~~~~~^~~~~~
smg3_setup_rap.c:259:42: note: 'a_cnw' was declared here
  259 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                          ^~~~~
smg3_setup_rap.c:884:65: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized]
  884 |                                        +          ra[iR] * a_cse[iAp1] * pa[iP1]
      |                                                            ~~~~~^~~~~~
smg3_setup_rap.c:259:34: note: 'a_cse' was declared here
  259 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                  ^~~~~
smg3_setup_rap.c:819:45: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized]
  819 |                rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1]
      |                                        ~~~~~^~~~~~
smg3_setup_rap.c:259:26: note: 'a_csw' was declared here
  259 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                          ^~~~~
smg3_setup_rap.c:856:54: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized]
  856 |                              +                   a_bn[iA]   * pa[iP1];
      |                                                  ~~~~^~~~
smg3_setup_rap.c:258:54: note: 'a_bn' was declared here
  258 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                                      ^~~~
smg3_setup_rap.c:879:63: warning: 'a_bs' may be used uninitialized [-Wmaybe-uninitialized]
  879 |                                       +          ra[iR] * a_bs[iAp1];
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:258:47: note: 'a_bs' was declared here
  258 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                               ^~~~
smg3_setup_rap.c:846:54: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized]
  846 |                              +                   a_be[iA]   * pa[iP1];
      |                                                  ~~~~^~~~
smg3_setup_rap.c:258:40: note: 'a_be' was declared here
  258 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                        ^~~~
smg3_setup_rap.c:897:63: warning: 'a_bw' may be used uninitialized [-Wmaybe-uninitialized]
  897 |                                       +          ra[iR] * a_bw[iAp1];
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:258:33: note: 'a_bw' was declared here
  258 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                 ^~~~
smg3_setup_rap.c:878:63: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized]
  878 |                                       +          rb[iR] * a_as[iAm1]
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:257:40: note: 'a_as' was declared here
  257 |    HYPRE_Real           *a_ac, *a_aw, *a_as;
      |                                        ^~~~
smg3_setup_rap.c:896:63: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized]
  896 |                                       +          rb[iR] * a_aw[iAm1]
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:257:33: note: 'a_aw' was declared here
  257 |    HYPRE_Real           *a_ac, *a_aw, *a_as;
      |                                 ^~~~
pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS15':
pfmg_setup_interp.c:1501:35: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized]
 1501 |                   Pp1[Pi] = right / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1467:35: note: 'right' was declared here
 1467 |          HYPRE_Real center, left, right;
      |                                   ^~~~~
pfmg_setup_interp.c:1500:35: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized]
 1500 |                   Pp0[Pi] = left  / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1467:29: note: 'left' was declared here
 1467 |          HYPRE_Real center, left, right;
      |                             ^~~~
pfmg_setup_interp.c:1501:35: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1501 |                   Pp1[Pi] = right / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1467:21: note: 'center' was declared here
 1467 |          HYPRE_Real center, left, right;
      |                     ^~~~~~
pfmg_setup_interp.c:1441:35: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized]
 1441 |                   Pp1[Pi] = right / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1407:35: note: 'right' was declared here
 1407 |          HYPRE_Real center, left, right;
      |                                   ^~~~~
pfmg_setup_interp.c:1440:35: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized]
 1440 |                   Pp0[Pi] = left  / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1407:29: note: 'left' was declared here
 1407 |          HYPRE_Real center, left, right;
      |                             ^~~~
pfmg_setup_interp.c:1441:35: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1441 |                   Pp1[Pi] = right / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1407:21: note: 'center' was declared here
 1407 |          HYPRE_Real center, left, right;
      |                     ^~~~~~
pfmg_setup_interp.c:1381:35: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized]
 1381 |                   Pp1[Pi] = right / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1347:35: note: 'right' was declared here
 1347 |          HYPRE_Real center, left, right;
      |                                   ^~~~~
pfmg_setup_interp.c:1380:35: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized]
 1380 |                   Pp0[Pi] = left  / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1347:29: note: 'left' was declared here
 1347 |          HYPRE_Real center, left, right;
      |                             ^~~~
pfmg_setup_interp.c:1381:35: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1381 |                   Pp1[Pi] = right / center;
      |                             ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1347:21: note: 'center' was declared here
 1347 |          HYPRE_Real center, left, right;
      |                     ^~~~~~
sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPSym':
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;
      |                                          ^~~~~
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: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;
      |                          ^~~~~
smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym':
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;
      |                                          ^~~~~
smg2_setup_rap.c:491:34: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized]
  491 |    HYPRE_Real           *a_cse, *a_cnw, *a_cne;
      |                                  ^~~~~
smg2_setup_rap.c:491:26: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized]
  491 |    HYPRE_Real           *a_cse, *a_cnw, *a_cne;
      |                          ^~~~~
sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPSym':
sparse_msg3_setup_rap.c:772:29: warning: 'rap_bne' may be used uninitialized [-Wmaybe-uninitialized]
  772 |                rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  773 |                               +           rb[iR] * a_bne[iAm1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  774 |                               +                    a_bne[iA]   * pa[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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_msg3_setup_rap.c:762:29: warning: 'rap_bnw' may be used uninitialized [-Wmaybe-uninitialized]
  762 |                rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  763 |                               +           rb[iR] * a_bnw[iAm1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  764 |                               +                    a_bnw[iA]   * pa[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:223:46: note: 'rap_bnw' was declared here
  223 |    HYPRE_Real           *rap_bsw, *rap_bse, *rap_bnw, *rap_bne;
      |                                              ^~~~~~~
sparse_msg3_setup_rap.c:742:29: warning: 'rap_bse' may be used uninitialized [-Wmaybe-uninitialized]
  742 |                rap_bse[iAc] = rb[iR] * a_cse[iAm1] * pa[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  743 |                               +           rb[iR] * a_bse[iAm1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  744 |                               +                    a_bse[iA]   * pa[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:223:36: note: 'rap_bse' was declared here
  223 |    HYPRE_Real           *rap_bsw, *rap_bse, *rap_bnw, *rap_bne;
      |                                    ^~~~~~~
sparse_msg3_setup_rap.c:732:29: warning: 'rap_bsw' may be used uninitialized [-Wmaybe-uninitialized]
  732 |                rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  733 |                               +           rb[iR] * a_bsw[iAm1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  734 |                               +                    a_bsw[iA]   * pa[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:223:26: note: 'rap_bsw' was declared here
  223 |    HYPRE_Real           *rap_bsw, *rap_bse, *rap_bnw, *rap_bne;
      |                          ^~~~~~~
sparse_msg3_setup_rap.c:774:57: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized]
  774 |                               +                    a_bne[iA]   * pa[iP1];
      |                                                    ~~~~~^~~~
sparse_msg3_setup_rap.c:218:50: note: 'a_bne' was declared here
  218 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                                                  ^~~~~
sparse_msg3_setup_rap.c:764:57: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized]
  764 |                               +                    a_bnw[iA]   * pa[iP1];
      |                                                    ~~~~~^~~~
sparse_msg3_setup_rap.c:218:42: note: 'a_bnw' was declared here
  218 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                                          ^~~~~
sparse_msg3_setup_rap.c:801:65: warning: 'a_bse' may be used uninitialized [-Wmaybe-uninitialized]
  801 |                                        +          ra[iR] * a_bse[iAp1];
      |                                                            ~~~~~^~~~~~
sparse_msg3_setup_rap.c:218:34: note: 'a_bse' was declared here
  218 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                                  ^~~~~
sparse_msg3_setup_rap.c:734:57: warning: 'a_bsw' may be used uninitialized [-Wmaybe-uninitialized]
  734 |                               +                    a_bsw[iA]   * pa[iP1];
      |                                                    ~~~~~^~~~
sparse_msg3_setup_rap.c:218:26: note: 'a_bsw' was declared here
  218 |    HYPRE_Real           *a_bsw, *a_bse, *a_bnw, *a_bne;
      |                          ^~~~~
sparse_msg3_setup_rap.c:800:65: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized]
  800 |                                        +          rb[iR] * a_ase[iAm1]
      |                                                            ~~~~~^~~~~~
sparse_msg3_setup_rap.c:217:34: note: 'a_ase' was declared here
  217 |    HYPRE_Real           *a_asw, *a_ase;
      |                                  ^~~~~
sparse_msg3_setup_rap.c:782:65: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized]
  782 |                                        +          rb[iR] * a_asw[iAm1]
      |                                                            ~~~~~^~~~~~
sparse_msg3_setup_rap.c:217:26: note: 'a_asw' was declared here
  217 |    HYPRE_Real           *a_asw, *a_ase;
      |                          ^~~~~
sparse_msg3_setup_rap.c:772:45: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized]
  772 |                rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1]
      |                                        ~~~~~^~~~~~
sparse_msg3_setup_rap.c:216:50: note: 'a_cne' was declared here
  216 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                                  ^~~~~
sparse_msg3_setup_rap.c:762:45: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized]
  762 |                rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1]
      |                                        ~~~~~^~~~~~
sparse_msg3_setup_rap.c:216:42: note: 'a_cnw' was declared here
  216 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                          ^~~~~
sparse_msg3_setup_rap.c:797:65: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized]
  797 |                                        +          ra[iR] * a_cse[iAp1] * pa[iP1]
      |                                                            ~~~~~^~~~~~
sparse_msg3_setup_rap.c:216:34: note: 'a_cse' was declared here
  216 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                  ^~~~~
sparse_msg3_setup_rap.c:732:45: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized]
  732 |                rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1]
      |                                        ~~~~~^~~~~~
sparse_msg3_setup_rap.c:216:26: note: 'a_csw' was declared here
  216 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                          ^~~~~
sparse_msg3_setup_rap.c:769:54: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized]
  769 |                              +                   a_bn[iA]   * pa[iP1];
      |                                                  ~~~~^~~~
sparse_msg3_setup_rap.c:215:54: note: 'a_bn' was declared here
  215 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                                      ^~~~
sparse_msg3_setup_rap.c:792:63: warning: 'a_bs' may be used uninitialized [-Wmaybe-uninitialized]
  792 |                                       +          ra[iR] * a_bs[iAp1];
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:215:47: note: 'a_bs' was declared here
  215 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                               ^~~~
sparse_msg3_setup_rap.c:759:54: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized]
  759 |                              +                   a_be[iA]   * pa[iP1];
      |                                                  ~~~~^~~~
sparse_msg3_setup_rap.c:215:40: note: 'a_be' was declared here
  215 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                        ^~~~
sparse_msg3_setup_rap.c:810:63: warning: 'a_bw' may be used uninitialized [-Wmaybe-uninitialized]
  810 |                                       +          ra[iR] * a_bw[iAp1];
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:215:33: note: 'a_bw' was declared here
  215 |    HYPRE_Real           *a_bc, *a_bw, *a_be, *a_bs, *a_bn;
      |                                 ^~~~
sparse_msg3_setup_rap.c:791:63: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized]
  791 |                                       +          rb[iR] * a_as[iAm1]
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:214:40: note: 'a_as' was declared here
  214 |    HYPRE_Real           *a_ac, *a_aw, *a_as;
      |                                        ^~~~
sparse_msg3_setup_rap.c:809:63: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized]
  809 |                                       +          rb[iR] * a_aw[iAm1]
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:214:33: note: 'a_aw' was declared here
  214 |    HYPRE_Real           *a_ac, *a_aw, *a_as;
      |                                 ^~~~
pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19':
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;
      |                                ^~~~~
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: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1686 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1651:18: note: 'center' was declared here
 1651 |       HYPRE_Real center, left, right;
      |                  ^~~~~~
pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27':
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;
      |                                ^~~~~
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: 'center' may be used uninitialized [-Wmaybe-uninitialized]
 1918 |                Pp1[Pi] = right / center;
      |                          ~~~~~~^~~~~~~~
pfmg_setup_interp.c:1876:18: note: 'center' was declared here
 1876 |       HYPRE_Real center, left, right;
      |                  ^~~~~~
sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym':
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_msg2_setup_rap.c:534:34: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized]
  534 |    HYPRE_Real           *a_cse, *a_cnw, *a_cne;
      |                                  ^~~~~
sparse_msg2_setup_rap.c:534:26: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized]
  534 |    HYPRE_Real           *a_cse, *a_cnw, *a_cne;
      |                          ^~~~~
smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPNoSym':
smg3_setup_rap.c:970:56: warning: 'rap_ane' may be used uninitialized [-Wmaybe-uninitialized]
  970 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                                                        ^~~~~~~
smg3_setup_rap.c:970:46: warning: 'rap_anw' may be used uninitialized [-Wmaybe-uninitialized]
  970 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                                              ^~~~~~~
smg3_setup_rap.c:970:36: warning: 'rap_ase' may be used uninitialized [-Wmaybe-uninitialized]
  970 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                                    ^~~~~~~
smg3_setup_rap.c:970:26: warning: 'rap_asw' may be used uninitialized [-Wmaybe-uninitialized]
  970 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                          ^~~~~~~
smg3_setup_rap.c:969:36: warning: 'rap_cne' may be used uninitialized [-Wmaybe-uninitialized]
  969 |    HYPRE_Real           *rap_cnw, *rap_cne;
      |                                    ^~~~~~~
smg3_setup_rap.c:969:26: warning: 'rap_cnw' may be used uninitialized [-Wmaybe-uninitialized]
  969 |    HYPRE_Real           *rap_cnw, *rap_cne;
      |                          ^~~~~~~
smg3_setup_rap.c:1546:64: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized]
 1546 |                                       +          ra[iR] * a_bne[iAp1];
      |                                                           ~~~~~^~~~~~
smg3_setup_rap.c:965:34: note: 'a_bne' was declared here
  965 |    HYPRE_Real           *a_bnw, *a_bne;
      |                                  ^~~~~
smg3_setup_rap.c:1564:64: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized]
 1564 |                                       +          ra[iR] * a_bnw[iAp1];
      |                                                           ~~~~~^~~~~~
smg3_setup_rap.c:965:26: note: 'a_bnw' was declared here
  965 |    HYPRE_Real           *a_bnw, *a_bne;
      |                          ^~~~~
smg3_setup_rap.c:1496:57: warning: 'a_ane' may be used uninitialized [-Wmaybe-uninitialized]
 1496 |                               +                    a_ane[iA]   * pb[iP1];
      |                                                    ~~~~~^~~~
smg3_setup_rap.c:964:50: note: 'a_ane' was declared here
  964 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                                                  ^~~~~
smg3_setup_rap.c:1563:64: warning: 'a_anw' may be used uninitialized [-Wmaybe-uninitialized]
 1563 |                                       +          rb[iR] * a_anw[iAm1]
      |                                                           ~~~~~^~~~~~
smg3_setup_rap.c:964:42: note: 'a_anw' was declared here
  964 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                                          ^~~~~
smg3_setup_rap.c:1526:57: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized]
 1526 |                               +                    a_ase[iA]   * pb[iP1];
      |                                                    ~~~~~^~~~
smg3_setup_rap.c:964:34: note: 'a_ase' was declared here
  964 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                                  ^~~~~
smg3_setup_rap.c:1536:57: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized]
 1536 |                               +                    a_asw[iA]   * pb[iP1];
      |                                                    ~~~~~^~~~
smg3_setup_rap.c:964:26: note: 'a_asw' was declared here
  964 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                          ^~~~~
smg3_setup_rap.c:1494:45: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized]
 1494 |                rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1]
      |                                        ~~~~~^~~~~~
smg3_setup_rap.c:963:50: note: 'a_cne' was declared here
  963 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                                  ^~~~~
smg3_setup_rap.c:1559:64: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized]
 1559 |                                       +          rb[iR] * a_cnw[iAm1] * pb[iP1]
      |                                                           ~~~~~^~~~~~
smg3_setup_rap.c:963:42: note: 'a_cnw' was declared here
  963 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                          ^~~~~
smg3_setup_rap.c:1524:45: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized]
 1524 |                rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1]
      |                                        ~~~~~^~~~~~
smg3_setup_rap.c:963:34: note: 'a_cse' was declared here
  963 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                  ^~~~~
smg3_setup_rap.c:1534:45: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized]
 1534 |                rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1]
      |                                        ~~~~~^~~~~~
smg3_setup_rap.c:963:26: note: 'a_csw' was declared here
  963 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                          ^~~~~
smg3_setup_rap.c:1555:63: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized]
 1555 |                                       +          ra[iR] * a_bn[iAp1];
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:962:33: note: 'a_bn' was declared here
  962 |    HYPRE_Real           *a_be, *a_bn;
      |                                 ^~~~
smg3_setup_rap.c:1573:63: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized]
 1573 |                                       +          ra[iR] * a_be[iAp1];
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:962:26: note: 'a_be' was declared here
  962 |    HYPRE_Real           *a_be, *a_bn;
      |                          ^~~~
smg3_setup_rap.c:1554:63: warning: 'a_an' may be used uninitialized [-Wmaybe-uninitialized]
 1554 |                                       +          rb[iR] * a_an[iAm1]
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:961:54: note: 'a_an' was declared here
  961 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                                      ^~~~
smg3_setup_rap.c:1531:54: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized]
 1531 |                              +                   a_as[iA]   * pb[iP1];
      |                                                  ~~~~^~~~
smg3_setup_rap.c:961:47: note: 'a_as' was declared here
  961 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                               ^~~~
smg3_setup_rap.c:1572:63: warning: 'a_ae' may be used uninitialized [-Wmaybe-uninitialized]
 1572 |                                       +          rb[iR] * a_ae[iAm1]
      |                                                           ~~~~^~~~~~
smg3_setup_rap.c:961:40: note: 'a_ae' was declared here
  961 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                        ^~~~
smg3_setup_rap.c:1521:54: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized]
 1521 |                              +                   a_aw[iA]   * pb[iP1];
      |                                                  ~~~~^~~~
smg3_setup_rap.c:961:33: note: 'a_aw' was declared here
  961 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                 ^~~~
sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPNoSym':
sparse_msg3_setup_rap.c:1369:29: warning: 'rap_ane' may be used uninitialized [-Wmaybe-uninitialized]
 1369 |                rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1370 |                               +           ra[iR] * a_ane[iAp1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1371 |                               +                    a_ane[iA]   * pb[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:885:56: note: 'rap_ane' was declared here
  885 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                                                        ^~~~~~~
sparse_msg3_setup_rap.c:1379:29: warning: 'rap_anw' may be used uninitialized [-Wmaybe-uninitialized]
 1379 |                rap_anw[iAc] = ra[iR] * a_cnw[iAp1] * pb[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1380 |                               +           ra[iR] * a_anw[iAp1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1381 |                               +                    a_anw[iA]   * pb[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:885:46: note: 'rap_anw' was declared here
  885 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                                              ^~~~~~~
sparse_msg3_setup_rap.c:1399:29: warning: 'rap_ase' may be used uninitialized [-Wmaybe-uninitialized]
 1399 |                rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1400 |                               +           ra[iR] * a_ase[iAp1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1401 |                               +                    a_ase[iA]   * pb[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:885:36: note: 'rap_ase' was declared here
  885 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                                    ^~~~~~~
sparse_msg3_setup_rap.c:1409:29: warning: 'rap_asw' may be used uninitialized [-Wmaybe-uninitialized]
 1409 |                rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1]
      |                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1410 |                               +           ra[iR] * a_asw[iAp1]
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1411 |                               +                    a_asw[iA]   * pb[iP1];
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sparse_msg3_setup_rap.c:885:26: note: 'rap_asw' was declared here
  885 |    HYPRE_Real           *rap_asw, *rap_ase, *rap_anw, *rap_ane;
      |                          ^~~~~~~
sparse_msg3_setup_rap.c:1421:64: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized]
 1421 |                                       +          ra[iR] * a_bne[iAp1];
      |                                                           ~~~~~^~~~~~
sparse_msg3_setup_rap.c:880:34: note: 'a_bne' was declared here
  880 |    HYPRE_Real           *a_bnw, *a_bne;
      |                                  ^~~~~
sparse_msg3_setup_rap.c:1439:64: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized]
 1439 |                                       +          ra[iR] * a_bnw[iAp1];
      |                                                           ~~~~~^~~~~~
sparse_msg3_setup_rap.c:880:26: note: 'a_bnw' was declared here
  880 |    HYPRE_Real           *a_bnw, *a_bne;
      |                          ^~~~~
sparse_msg3_setup_rap.c:1371:57: warning: 'a_ane' may be used uninitialized [-Wmaybe-uninitialized]
 1371 |                               +                    a_ane[iA]   * pb[iP1];
      |                                                    ~~~~~^~~~
sparse_msg3_setup_rap.c:879:50: note: 'a_ane' was declared here
  879 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                                                  ^~~~~
sparse_msg3_setup_rap.c:1438:64: warning: 'a_anw' may be used uninitialized [-Wmaybe-uninitialized]
 1438 |                                       +          rb[iR] * a_anw[iAm1]
      |                                                           ~~~~~^~~~~~
sparse_msg3_setup_rap.c:879:42: note: 'a_anw' was declared here
  879 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                                          ^~~~~
sparse_msg3_setup_rap.c:1401:57: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized]
 1401 |                               +                    a_ase[iA]   * pb[iP1];
      |                                                    ~~~~~^~~~
sparse_msg3_setup_rap.c:879:34: note: 'a_ase' was declared here
  879 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                                  ^~~~~
sparse_msg3_setup_rap.c:1411:57: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized]
 1411 |                               +                    a_asw[iA]   * pb[iP1];
      |                                                    ~~~~~^~~~
sparse_msg3_setup_rap.c:879:26: note: 'a_asw' was declared here
  879 |    HYPRE_Real           *a_asw, *a_ase, *a_anw, *a_ane;
      |                          ^~~~~
sparse_msg3_setup_rap.c:1369:45: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized]
 1369 |                rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1]
      |                                        ~~~~~^~~~~~
sparse_msg3_setup_rap.c:878:50: note: 'a_cne' was declared here
  878 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                                  ^~~~~
sparse_msg3_setup_rap.c:1434:64: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized]
 1434 |                                       +          rb[iR] * a_cnw[iAm1] * pb[iP1]
      |                                                           ~~~~~^~~~~~
sparse_msg3_setup_rap.c:878:42: note: 'a_cnw' was declared here
  878 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                          ^~~~~
sparse_msg3_setup_rap.c:1399:45: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized]
 1399 |                rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1]
      |                                        ~~~~~^~~~~~
sparse_msg3_setup_rap.c:878:34: note: 'a_cse' was declared here
  878 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                                  ^~~~~
sparse_msg3_setup_rap.c:1409:45: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized]
 1409 |                rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1]
      |                                        ~~~~~^~~~~~
sparse_msg3_setup_rap.c:878:26: note: 'a_csw' was declared here
  878 |    HYPRE_Real           *a_csw, *a_cse, *a_cnw, *a_cne;
      |                          ^~~~~
sparse_msg3_setup_rap.c:1430:63: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized]
 1430 |                                       +          ra[iR] * a_bn[iAp1];
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:877:33: note: 'a_bn' was declared here
  877 |    HYPRE_Real           *a_be, *a_bn;
      |                                 ^~~~
sparse_msg3_setup_rap.c:1448:63: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized]
 1448 |                                       +          ra[iR] * a_be[iAp1];
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:877:26: note: 'a_be' was declared here
  877 |    HYPRE_Real           *a_be, *a_bn;
      |                          ^~~~
sparse_msg3_setup_rap.c:1429:63: warning: 'a_an' may be used uninitialized [-Wmaybe-uninitialized]
 1429 |                                       +          rb[iR] * a_an[iAm1]
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:876:54: note: 'a_an' was declared here
  876 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                                      ^~~~
sparse_msg3_setup_rap.c:1406:54: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized]
 1406 |                              +                   a_as[iA]   * pb[iP1];
      |                                                  ~~~~^~~~
sparse_msg3_setup_rap.c:876:47: note: 'a_as' was declared here
  876 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                               ^~~~
sparse_msg3_setup_rap.c:1447:63: warning: 'a_ae' may be used uninitialized [-Wmaybe-uninitialized]
 1447 |                                       +          rb[iR] * a_ae[iAm1]
      |                                                           ~~~~^~~~~~
sparse_msg3_setup_rap.c:876:40: note: 'a_ae' was declared here
  876 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                        ^~~~
sparse_msg3_setup_rap.c:1396:54: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized]
 1396 |                              +                   a_aw[iA]   * pb[iP1];
      |                                                  ~~~~^~~~
sparse_msg3_setup_rap.c:876:33: note: 'a_aw' was declared here
  876 |    HYPRE_Real           *a_ac, *a_aw, *a_ae, *a_as, *a_an;
      |                                 ^~~~
point_relax.c: In function 'hypre_PointRelax':
point_relax.c:647:50: warning: 'bsumsq' may be used uninitialized [-Wmaybe-uninitialized]
  647 |    if ( tol > 0.0 ) { (relax_data -> rresnorm) = sqrt( rsumsq / bsumsq ); }
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~
point_relax.c:359:27: note: 'bsumsq' was declared here
  359 |    HYPRE_Real             bsumsq, rsumsq;
      |                           ^~~~~~
Building libHYPRE_struct_ls.a ... 
ar -rcu libHYPRE_struct_ls.a coarsen.o F90_HYPRE_struct_bicgstab.o F90_HYPRE_struct_cycred.o F90_HYPRE_struct_flexgmres.o F90_HYPRE_struct_gmres.o F90_HYPRE_struct_lgmres.o F90_HYPRE_struct_hybrid.o F90_HYPRE_struct_int.o F90_HYPRE_struct_jacobi.o F90_HYPRE_struct_pcg.o F90_HYPRE_struct_pfmg.o F90_HYPRE_struct_smg.o F90_HYPRE_struct_sparse_msg.o hybrid.o HYPRE_struct_bicgstab.o HYPRE_struct_cycred.o HYPRE_struct_flexgmres.o HYPRE_struct_gmres.o HYPRE_struct_hybrid.o HYPRE_struct_jacobi.o HYPRE_struct_lgmres.o HYPRE_struct_pfmg.o HYPRE_struct_smg.o HYPRE_struct_sparse_msg.o jacobi.o pcg_struct.o pfmg.o pfmg_relax.o pfmg_setup_rap.o pfmg_solve.o semi.o smg_relax.o smg_setup.o smg_setup_rap.o smg_setup_restrict.o smg_solve.o sparse_msg.o sparse_msg_setup.o sparse_msg_setup_rap.o sparse_msg_solve.o cyclic_reduction.obj HYPRE_struct_int.obj HYPRE_struct_pcg.obj pfmg2_setup_rap.obj pfmg3_setup_rap.obj pfmg_setup.obj pfmg_setup_interp.obj pfmg_setup_rap5.obj pfmg_setup_rap7.obj point_relax.obj red_black_constantcoef_gs.obj red_black_gs.obj semi_interp.obj semi_restrict.obj semi_setup_rap.obj smg2_setup_rap.obj smg3_setup_rap.obj smg.obj smg_axpy.obj smg_residual.obj smg_setup_interp.obj sparse_msg2_setup_rap.obj sparse_msg3_setup_rap.obj sparse_msg_filter.obj sparse_msg_interp.obj sparse_msg_restrict.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_struct_ls.a
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_struct_ls.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/struct_ls'

Making sstruct_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/sstruct_mv'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_graph.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_stencil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_graph.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_stencil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_vector.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_axpy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_copy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_graph.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_grid.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_innerprod.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_matvec.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_scale.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_stencil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_matrix.c -o sstruct_matrix.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj
HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize':
HYPRE_sstruct_vector.c:213:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized]
  213 |    HYPRE_IJVectorCreate(comm, ilower, iupper,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  214 |                         &hypre_SStructVectorIJVector(vector));
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HYPRE_sstruct_vector.c:152:36: note: 'iupper' was declared here
  152 |    HYPRE_Int               ilower, iupper;
      |                                    ^~~~~~
HYPRE_sstruct_vector.c:213:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized]
  213 |    HYPRE_IJVectorCreate(comm, ilower, iupper,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  214 |                         &hypre_SStructVectorIJVector(vector));
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HYPRE_sstruct_vector.c:152:28: note: 'ilower' was declared here
  152 |    HYPRE_Int               ilower, iupper;
      |                            ^~~~~~
HYPRE_sstruct_matrix.c: In function 'HYPRE_SStructMatrixInitialize':
HYPRE_sstruct_matrix.c:312:4: warning: 'jupper' may be used uninitialized [-Wmaybe-uninitialized]
  312 |    HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  313 |                         &hypre_SStructMatrixIJMatrix(matrix));
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HYPRE_sstruct_matrix.c:238:52: note: 'jupper' was declared here
  238 |    HYPRE_Int               ilower, iupper, jlower, jupper;
      |                                                    ^~~~~~
HYPRE_sstruct_matrix.c:312:4: warning: 'jlower' may be used uninitialized [-Wmaybe-uninitialized]
  312 |    HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  313 |                         &hypre_SStructMatrixIJMatrix(matrix));
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HYPRE_sstruct_matrix.c:238:44: note: 'jlower' was declared here
  238 |    HYPRE_Int               ilower, iupper, jlower, jupper;
      |                                            ^~~~~~
HYPRE_sstruct_matrix.c:312:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized]
  312 |    HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  313 |                         &hypre_SStructMatrixIJMatrix(matrix));
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HYPRE_sstruct_matrix.c:238:36: note: 'iupper' was declared here
  238 |    HYPRE_Int               ilower, iupper, jlower, jupper;
      |                                    ^~~~~~
HYPRE_sstruct_matrix.c:312:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized]
  312 |    HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper,
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  313 |                         &hypre_SStructMatrixIJMatrix(matrix));
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
HYPRE_sstruct_matrix.c:238:28: note: 'ilower' was declared here
  238 |    HYPRE_Int               ilower, iupper, jlower, jupper;
      |                            ^~~~~~
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')
ranlib libHYPRE_sstruct_mv.a
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_sstruct_mv.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/sstruct_mv'

Making sstruct_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/sstruct_ls'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_InterFAC.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_int.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_maxwell.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_pcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_split.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c F90_HYPRE_sstruct_sys_pfmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_bicgstab.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_gmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_flexgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_lgmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_InterFAC.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_int.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_maxwell.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_pcg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_split.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c HYPRE_sstruct_sys_pfmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c bsearch.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac_amr_zero_data.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac_cf_coarsen.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac_cfstencil_box.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac_CFInterfaceExtents.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac_interp2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac_relax.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac_solve3.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac_zero_cdata.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c krylov.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c krylov_sstruct.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c eliminate_rowscols.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c maxwell_grad.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c maxwell_physbdy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c maxwell_PNedelec.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c maxwell_semi_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c maxwell_solve.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c maxwell_solve2.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c maxwell_TV.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c maxwell_TV_setup.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c maxwell_zeroBC.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c nd1_amge_interpolation.c
fac_cf_coarsen.c: In function 'hypre_AMR_CFCoarsen':
fac_cf_coarsen.c:360:54: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized]
  360 |                      index_temp[2] = node_extents[2] + lindex[2];
      |                                      ~~~~~~~~~~~~~~~~^~~~~~~~~~~
fac_cf_coarsen.c:131:28: note: 'lindex[2]' was declared here
  131 |    hypre_Index             lindex, zero_index;
      |                            ^~~~~~
fac_cf_coarsen.c:359:54: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized]
  359 |                      index_temp[1] = node_extents[1] + lindex[1];
      |                                      ~~~~~~~~~~~~~~~~^~~~~~~~~~~
fac_cf_coarsen.c:131:28: note: 'lindex[1]' was declared here
  131 |    hypre_Index             lindex, zero_index;
      |                            ^~~~~~
fac_cf_coarsen.c:369:35: warning: 'startrank' may be used uninitialized [-Wmaybe-uninitialized]
  369 |                         if ((rank - startrank) >= hypre_SStructGraphIUVEntry(graph, 0) &&
      |                             ~~~~~~^~~~~~~~~~~~
fac_cf_coarsen.c:125:34: note: 'startrank' was declared here
  125 |    HYPRE_BigInt            rank, startrank;
      |                                  ^~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_owninfo.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_recvinfo.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_sendinfo.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c
maxwell_solve2.c: In function 'hypre_MaxwellSolve2':
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;
      |                                    ^~~~~~~
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;
      |                           ^~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sys_pfmg.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sys_pfmg_relax.c
In file included from ./../struct_ls/_hypre_struct_ls.h:9,
                 from _hypre_sstruct_ls.h:21,
                 from maxwell_grad.c:18:
./../struct_mv/_hypre_struct_mv.h: In function 'hypre_Maxwell_Grad':
./../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:75:45: note: 'lindex[2]' was declared here
   75 |    hypre_Index            loop_size, start, lindex;
      |                                             ^~~~~~
./../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:75:45: note: 'lindex[1]' was declared here
   75 |    hypre_Index            loop_size, start, lindex;
      |                                             ^~~~~~
maxwell_grad.c:89:38: warning: 'ndirection' may be used uninitialized [-Wmaybe-uninitialized]
   89 |    HYPRE_Int             *direction, ndirection;
      |                                      ^~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sys_pfmg_setup.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-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_physbdy.c:16:
./../struct_mv/_hypre_struct_mv.h: In function 'hypre_Maxwell_PhysBdy':
./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized]
  115 |   hypre_IndexD(index, 2) = iz )
      |                          ^
maxwell_physbdy.c:79:53: note: 'lindex[2]' was declared here
   79 |    hypre_Index             loop_size, start, index, lindex;
      |                                                     ^~~~~~
./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized]
  114 |   hypre_IndexD(index, 1) = iy,\
      |                          ^
maxwell_physbdy.c:79:53: note: 'lindex[1]' was declared here
   79 |    hypre_Index             loop_size, start, index, lindex;
      |                                                     ^~~~~~
maxwell_physbdy.c:419:23: warning: 'fbox_mapping' may be used uninitialized [-Wmaybe-uninitialized]
  419 |       if (fbox_mapping[i])
      |           ~~~~~~~~~~~~^~~
maxwell_physbdy.c:71:44: note: 'fbox_mapping' was declared here
   71 |    HYPRE_Int             **cbox_mapping, **fbox_mapping;
      |                                            ^~~~~~~~~~~~
maxwell_physbdy.c:423:23: warning: 'cbox_mapping' may be used uninitialized [-Wmaybe-uninitialized]
  423 |       if (cbox_mapping[i + 1])
      |           ~~~~~~~~~~~~^~~~~~~
maxwell_physbdy.c:71:28: note: 'cbox_mapping' was declared here
   71 |    HYPRE_Int             **cbox_mapping, **fbox_mapping;
      |                            ^~~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sys_semi_interp.c
nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation':
nd1_amge_interpolation.c:303:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized]
  303 |                size1 = (OffProcRows[swap[m]] -> ncols);
      |                                         ^
nd1_amge_interpolation.c:49:15: note: 'swap' was declared here
   49 |    HYPRE_Int *swap;
      |               ^~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sys_semi_restrict.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj
maxwell_TV_setup.c: In function 'hypre_MaxwellTV_Setup':
maxwell_TV_setup.c:911:54: warning: 'topological_face' may be used uninitialized [-Wmaybe-uninitialized]
  911 |             HYPRE_SStructGridDestroy(topological_face[l + 1]);
      |                                                      ^
maxwell_TV_setup.c:105:47: note: 'topological_face' was declared here
  105 |    hypre_SStructGrid    **topological_edge, **topological_face, **topological_cell;
      |                                               ^~~~~~~~~~~~~~~~
In file included from ./../struct_ls/_hypre_struct_ls.h:9,
                 from _hypre_sstruct_ls.h:21,
                 from maxwell_TV_setup.c:15:
./../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:124:67: note: 'lindex[2]' was declared here
  124 |    hypre_Index            index, cindex, shape, loop_size, start, lindex;
      |                                                                   ^~~~~~
./../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:124:67: note: 'lindex[1]' was declared here
  124 |    hypre_Index            index, cindex, shape, loop_size, start, lindex;
      |                                                                   ^~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj
In file included from ./../struct_ls/_hypre_struct_ls.h:9,
                 from _hypre_sstruct_ls.h:21,
                 from sstruct_sharedDOFComm.c:16:
./../struct_mv/_hypre_struct_mv.h: In function 'hypre_SStructSharedDOF_ParcsrMatRowsComm':
./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized]
  115 |   hypre_IndexD(index, 2) = iz )
      |                          ^
sstruct_sharedDOFComm.c:113:45: note: 'lindex[2]' was declared here
  113 |    hypre_Index            loop_size, start, lindex;
      |                                             ^~~~~~
./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized]
  114 |   hypre_IndexD(index, 1) = iy,\
      |                          ^
sstruct_sharedDOFComm.c:113:45: note: 'lindex[1]' was declared here
  113 |    hypre_Index            loop_size, start, lindex;
      |                                             ^~~~~~
./../struct_mv/_hypre_struct_mv.h:153:58: warning: 'send_slabs' may be used uninitialized [-Wmaybe-uninitialized]
  153 | #define hypre_BoxArrayBox(box_array, i)    &((box_array) -> boxes[(i)])
      |                                                          ^~
sstruct_sharedDOFComm.c:120:40: note: 'send_slabs' was declared here
  120 |    hypre_BoxArray        *recv_slabs, *send_slabs;
      |                                        ^~~~~~~~~~
./../struct_mv/_hypre_struct_mv.h:153:58: warning: 'recv_slabs' may be used uninitialized [-Wmaybe-uninitialized]
  153 | #define hypre_BoxArrayBox(box_array, i)    &((box_array) -> boxes[(i)])
      |                                                          ^~
sstruct_sharedDOFComm.c:120:27: note: 'recv_slabs' was declared here
  120 |    hypre_BoxArray        *recv_slabs, *send_slabs;
      |                           ^~~~~~~~~~
sstruct_sharedDOFComm.c:119:27: warning: 'nbdry_slabs' may be used uninitialized [-Wmaybe-uninitialized]
  119 |    HYPRE_Int              nbdry_slabs;
      |                           ^~~~~~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac_setup2.c -o fac_setup2.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c fac_zero_stencilcoef.c -o fac_zero_stencilcoef.obj
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c node_relax.c -o node_relax.obj
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]),
      |                                                                 ^
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]),
      |                                                                 ^
fac_interp2.c:742:39: note: 'lindex[1]' was declared here
  742 |    hypre_Index             loop_size, lindex;
      |                                       ^~~~~~
fac_interp2.c:1154:58: warning: 'zweight2' may be used uninitialized [-Wmaybe-uninitialized]
 1154 |                                               + zweight2 * (
      |                                                 ~~~~~~~~~^~~
 1155 |                                                  yweight1 * (
      |                                                  ~~~~~~~~~~~~
 1156 |                                                     xweight1 * xcp[kshift + 1][jshift][ishift + xci] +
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1157 |                                                     xweight2 * xcp[kshift + 1][jshift][ishift + xci + 1])
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1158 |                                                  + yweight2 * (
      |                                                  ~~~~~~~~~~~~~~
 1159 |                                                     xweight1 * xcp[kshift + 1][jshift + 1][ishift + xci] +
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1160 |                                                     xweight2 * xcp[kshift + 1][jshift + 1][ishift + xci + 1]) );
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fac_interp2.c:764:38: note: 'zweight2' was declared here
  764 |    HYPRE_Real              zweight1, zweight2;
      |                                      ^~~~~~~~
fac_interp2.c:1158:61: warning: 'yweight2' may be used uninitialized [-Wmaybe-uninitialized]
 1158 |                                                  + yweight2 * (
      |                                                    ~~~~~~~~~^~~
 1159 |                                                     xweight1 * xcp[kshift + 1][jshift + 1][ishift + xci] +
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1160 |                                                     xweight2 * xcp[kshift + 1][jshift + 1][ishift + xci + 1]) );
      |                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fac_interp2.c:763:38: note: 'yweight2' was declared here
  763 |    HYPRE_Real              yweight1, yweight2;
      |                                      ^~~~~~~~
fac_interp2.c:1149:67: warning: 'kshift' may be used uninitialized [-Wmaybe-uninitialized]
 1149 |                                                     xweight1 * xcp[kshift][jshift][ishift + xci] +
      |                                                                   ^
fac_interp2.c:755:44: note: 'kshift' was declared here
  755 |    HYPRE_Int               ishift, jshift, kshift;
      |                                            ^~~~~~
fac_interp2.c:1165:67: warning: 'jshift' may be used uninitialized [-Wmaybe-uninitialized]
 1165 |                                                  xweight1 * xcp[0][jshift][ishift + xci] +
      |                                                                   ^
fac_interp2.c:755:36: note: 'jshift' was declared here
  755 |    HYPRE_Int               ishift, jshift, kshift;
      |                                    ^~~~~~
fac_restrict2.c: In function 'hypre_FACRestrict2':
fac_restrict2.c:742:57: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized]
  742 |             kmax = hypre_min( (fbox_size[2] - lindex[2] * stride[2]), rfactors[2] );
      |                                                         ^
fac_restrict2.c:525:39: note: 'lindex[2]' was declared here
  525 |    hypre_Index             loop_size, lindex;
      |                                       ^~~~~~
fac_restrict2.c:741:57: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized]
  741 |             jmax = hypre_min( (fbox_size[1] - lindex[1] * stride[1]), rfactors[1] );
      |                                                         ^
fac_restrict2.c:525:39: note: 'lindex[1]' was declared here
  525 |    hypre_Index             loop_size, lindex;
      |                                       ^~~~~~
maxwell_PNedelec.c: In function 'hypre_Maxwell_PNedelec':
maxwell_PNedelec.c:1669:36: warning: 'fCedge_ratio' may be used uninitialized [-Wmaybe-uninitialized]
 1669 |                   vals_edgeEdge[k] = fCedge_ratio;
      |                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
maxwell_PNedelec.c:46:27: note: 'fCedge_ratio' was declared here
   46 |    HYPRE_Real             fCedge_ratio;
      |                           ^~~~~~~~~~~~
maxwell_PNedelec.c:544:29: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized]
  544 |                   findex[k] *= stride[k];
      |                             ^~
maxwell_PNedelec.c:52:71: note: 'lindex[2]' was declared here
   52 |    hypre_Index            loop_size, start, cstart, stride, hi_index, lindex;
      |                                                                       ^~~~~~
maxwell_PNedelec.c:544:29: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized]
  544 |                   findex[k] *= stride[k];
      |                             ^~
maxwell_PNedelec.c:52:71: note: 'lindex[1]' was declared here
   52 |    hypre_Index            loop_size, start, cstart, stride, hi_index, lindex;
      |                                                                       ^~~~~~
In file included from _hypre_sstruct_ls.h:19,
                 from fac_amr_fcoarsen.c:16:
./../utilities/_hypre_utilities.h: In function 'hypre_AMR_FCoarsen':
./../utilities/_hypre_utilities.h:676:3: warning: 'vals' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
fac_amr_fcoarsen.c:152:28: note: 'vals' was declared here
  152 |    HYPRE_Real             *vals, *vals2;
      |                            ^~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'volume_shift_box' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
fac_amr_fcoarsen.c:149:28: note: 'volume_shift_box' was declared here
  149 |    HYPRE_Int              *volume_shift_box;
      |                            ^~~~~~~~~~~~~~~~
fac_amr_fcoarsen.c:2406:23: warning: 'shift_box' may be used uninitialized [-Wmaybe-uninitialized]
 2406 |          if (shift_box[j])
      |              ~~~~~~~~~^~~
fac_amr_fcoarsen.c:146:28: note: 'shift_box' was declared here
  146 |    hypre_Box             **shift_box;
      |                            ^~~~~~~~~
fac_amr_fcoarsen.c:2437:33: warning: 'weight_contrib_i' may be used uninitialized [-Wmaybe-uninitialized]
 2437 |             if (weight_contrib_i[stencil_i])
      |                                 ^
fac_amr_fcoarsen.c:142:28: note: 'weight_contrib_i' was declared here
  142 |    HYPRE_Real            **weight_contrib_i;
      |                            ^~~~~~~~~~~~~~~~
fac_amr_fcoarsen.c:2421:34: warning: 'stencil_contrib_i' may be used uninitialized [-Wmaybe-uninitialized]
 2421 |             if (stencil_contrib_i[stencil_i])
      |                                  ^
fac_amr_fcoarsen.c:141:28: note: 'stencil_contrib_i' was declared here
  141 |    HYPRE_Int             **stencil_contrib_i;
      |                            ^~~~~~~~~~~~~~~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'stencil_contrib_cnt' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
fac_amr_fcoarsen.c:140:28: note: 'stencil_contrib_cnt' was declared here
  140 |    HYPRE_Int              *stencil_contrib_cnt;
      |                            ^~~~~~~~~~~~~~~~~~~
fac_amr_fcoarsen.c:139:44: warning: 'rank_stencils' may be used uninitialized [-Wmaybe-uninitialized]
  139 |    HYPRE_Int              *stencil_ranks, *rank_stencils;
      |                                            ^~~~~~~~~~~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'stencil_ranks' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
fac_amr_fcoarsen.c:139:28: note: 'stencil_ranks' was declared here
  139 |    HYPRE_Int              *stencil_ranks, *rank_stencils;
      |                            ^~~~~~~~~~~~~
fac_amr_fcoarsen.c:2404:21: warning: 'stencil_size' may be used uninitialized [-Wmaybe-uninitialized]
 2404 |       for (j = 0; j < stencil_size; j++)
      |                   ~~^~~~~~~~~~~~~~
fac_amr_fcoarsen.c:91:28: note: 'stencil_size' was declared here
   91 |    HYPRE_Int               stencil_size, stencil_last_size;
      |                            ^~~~~~~~~~~~
fac_amr_fcoarsen.c:816:38: warning: 'max_contribut_size' may be used uninitialized [-Wmaybe-uninitialized]
  816 |                   max_contribut_size = hypre_max( max_contribut_size,
fac_amr_fcoarsen.c:150:28: note: 'max_contribut_size' was declared here
  150 |    HYPRE_Int               max_contribut_size, stencil_i;
      |                            ^~~~~~~~~~~~~~~~~~
fac_amr_fcoarsen.c:2685:48: warning: 'ci' may be used uninitialized [-Wmaybe-uninitialized]
 2685 |                box_ranks[i] = cdata_space_ranks[ci] +
      |                                                ^
fac_amr_fcoarsen.c:133:28: note: 'ci' was declared here
  133 |    HYPRE_Int               ci, fi, arrayi;
      |                            ^~
fac_amr_fcoarsen.c:2292:61: warning: 'startrank' may be used uninitialized [-Wmaybe-uninitialized]
 2292 |                                        if ((HYPRE_Int)(rank - startrank) >= i && (HYPRE_Int)(rank - startrank) <= m)
      |                                                       ~~~~~~^~~~~~~~~~~~
fac_amr_fcoarsen.c:151:28: note: 'startrank' was declared here
  151 |    HYPRE_BigInt            startrank, rank;
      |                            ^~~~~~~~~
maxwell_semi_interp.c: In function 'hypre_Maxwell_PTopology':
maxwell_semi_interp.c:3488:36: warning: 'fCedge_ratio' may be used uninitialized [-Wmaybe-uninitialized]
 3488 |                   vals_edgeEdge[k] = fCedge_ratio;
      |                   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
maxwell_semi_interp.c:126:27: note: 'fCedge_ratio' was declared here
  126 |    HYPRE_Real             fCedge_ratio;
      |                           ^~~~~~~~~~~~
In file included from _hypre_sstruct_ls.h:19,
                 from maxwell_semi_interp.c:18:
./../utilities/_hypre_utilities.h:676:3: warning: 'ncols_ElementFace' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
maxwell_semi_interp.c:124:27: note: 'ncols_ElementFace' was declared here
  124 |    HYPRE_Int             *ncols_ElementFace, *ncols_ElementEdge;
      |                           ^~~~~~~~~~~~~~~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'vals_ElementFace' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
maxwell_semi_interp.c:121:46: note: 'vals_ElementFace' was declared here
  121 |    HYPRE_Real            *vals_ElementEdge, *vals_ElementFace, *vals_edgeEdge, *vals_Faceedge;
      |                                              ^~~~~~~~~~~~~~~~
./../utilities/_hypre_utilities.h:676:3: warning: 'jElement_Face' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
maxwell_semi_interp.c:118:27: note: 'jElement_Face' was declared here
  118 |    HYPRE_BigInt          *jElement_Face, *jedge_Edge;
      |                           ^~~~~~~~~~~~~
maxwell_semi_interp.c:2323:29: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized]
 2323 |                   findex[k] *= stride[k];
      |                             ^~
maxwell_semi_interp.c:135:27: note: 'lindex[2]' was declared here
  135 |    hypre_Index            lindex;
      |                           ^~~~~~
maxwell_semi_interp.c:2323:29: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized]
 2323 |                   findex[k] *= stride[k];
      |                             ^~
maxwell_semi_interp.c:135:27: note: 'lindex[1]' was declared here
  135 |    hypre_Index            lindex;
      |                           ^~~~~~
maxwell_semi_interp.c:1081:30: warning: 'Face_nvars' may be used uninitialized [-Wmaybe-uninitialized]
 1081 |                for (t = 0; t < Face_nvars; t++)
      |                            ~~^~~~~~~~~~~~
maxwell_semi_interp.c:146:34: note: 'Face_nvars' was declared here
  146 |    HYPRE_Int              nvars, Face_nvars, Edge_nvars, part, var, box, fboxi;
      |                                  ^~~~~~~~~~
maxwell_semi_interp.c:1084:23: warning: 'Face_vartypes' may be used uninitialized [-Wmaybe-uninitialized]
 1084 |                   var = Face_vartypes[t]; /* c & f faces enumerated the same */
      |                   ~~~~^~~~~~~~~~~~~~~~~~
maxwell_semi_interp.c:141:54: note: 'Face_vartypes' was declared here
  141 |    HYPRE_SStructVariable *vartypes, *Edge_vartypes, *Face_vartypes;
      |                                                      ^~~~~~~~~~~~~
maxwell_semi_interp.c:1285:33: warning: 'iFace' may be used uninitialized [-Wmaybe-uninitialized]
 1285 |                            iFace[nFaces] = rank;
      |                                 ^
maxwell_semi_interp.c:115:27: note: 'iFace' was declared here
  115 |    HYPRE_BigInt          *iFace, *iEdge;
      |                           ^~~~~
Building libHYPRE_sstruct_ls.a ... 
ar -rcu libHYPRE_sstruct_ls.a F90_HYPRE_sstruct_bicgstab.o F90_HYPRE_sstruct_gmres.o F90_HYPRE_sstruct_flexgmres.o F90_HYPRE_sstruct_lgmres.o F90_HYPRE_sstruct_InterFAC.o F90_HYPRE_sstruct_int.o F90_HYPRE_sstruct_maxwell.o F90_HYPRE_sstruct_pcg.o F90_HYPRE_sstruct_split.o F90_HYPRE_sstruct_sys_pfmg.o HYPRE_sstruct_bicgstab.o HYPRE_sstruct_gmres.o HYPRE_sstruct_flexgmres.o HYPRE_sstruct_lgmres.o HYPRE_sstruct_InterFAC.o HYPRE_sstruct_int.o HYPRE_sstruct_maxwell.o HYPRE_sstruct_pcg.o HYPRE_sstruct_split.o HYPRE_sstruct_sys_pfmg.o bsearch.o fac.o fac_amr_zero_data.o fac_cf_coarsen.o fac_cfstencil_box.o fac_CFInterfaceExtents.o fac_interp2.o fac_relax.o fac_solve3.o fac_zero_cdata.o krylov.o krylov_sstruct.o eliminate_rowscols.o maxwell_grad.o maxwell_physbdy.o maxwell_PNedelec.o maxwell_PNedelec_bdy.o maxwell_semi_interp.o maxwell_solve.o maxwell_solve2.o maxwell_TV.o maxwell_TV_setup.o maxwell_zeroBC.o nd1_amge_interpolation.o sstruct_amr_intercommunication.o sstruct_owninfo.o sstruct_recvinfo.o sstruct_sendinfo.o sstruct_sharedDOFComm.o sys_pfmg.o sys_pfmg_relax.o sys_pfmg_setup.o sys_pfmg_setup_interp.o sys_pfmg_setup_rap.o sys_pfmg_solve.o sys_semi_interp.o sys_semi_restrict.o fac_amr_fcoarsen.obj fac_amr_rap.obj fac_restrict2.obj fac_setup2.obj fac_zero_stencilcoef.obj node_relax.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_sstruct_ls.a
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_sstruct_ls.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/sstruct_ls'

Making /build/hypre-2.26.0/src-static/distributed_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls'
Making pilut ...
make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/pilut'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c comm.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c debug.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c distributed_qsort.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c distributed_qsort_si.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c HYPRE_DistributedMatrixPilutSolver.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c ilut.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c parilut.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c parutil.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c pblas1.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c serilut.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c trifactor.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c util.c
ilut.c: In function 'hypre_ILUT':
ilut.c:147:9: warning: 'ierr' may be used uninitialized [-Wmaybe-uninitialized]
  147 |   return( ierr );
      |         ^
ilut.c:28:16: note: 'ierr' was declared here
   28 |   HYPRE_Int i, ierr;
      |                ^~~~
Building libHYPRE_DistributedMatrixPilutSolver.a ... 
ar -rcu libHYPRE_DistributedMatrixPilutSolver.a comm.o debug.o distributed_qsort.o distributed_qsort_si.o HYPRE_DistributedMatrixPilutSolver.o ilut.o parilut.o parutil.o pblas1.o serilut.o trifactor.o util.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_DistributedMatrixPilutSolver.a
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/pilut'
Making ParaSails ...
make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/ParaSails'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c ConjGrad.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c DiagScale.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c FGmres.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c Hash.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c hypre_ParaSails.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c LoadBal.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c Matrix.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c Mem.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c Numbering.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c OrderStat.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c ParaSails.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c PrunedRows.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c RowPatt.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix         -I/usr/lib/i386-linux-gnu/openmpi/include -c StoredRows.c
Building libHYPRE_ParaSails.a ... 
ar -rcu libHYPRE_ParaSails.a ConjGrad.o DiagScale.o FGmres.o Hash.o hypre_ParaSails.o LoadBal.o Matrix.o Mem.o Numbering.o OrderStat.o ParaSails.o PrunedRows.o RowPatt.o StoredRows.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_ParaSails.a
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/ParaSails'
Making Euclid ...
make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/Euclid'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c blas_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c Euclid_apply.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c Euclid_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c ExternalRows_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c Factor_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c getRow_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c globalObjects.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c Hash_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c Hash_i_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c ilu_mpi_bj.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c ilu_mpi_pilu.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c ilu_seq.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c io_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c krylov_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c Mat_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c mat_dh_private.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c MatGenFD.c
krylov_dh.c: In function 'bicgstab_euclid':
krylov_dh.c:70:22: warning: 'rho_2' may be used uninitialized [-Wmaybe-uninitialized]
   70 |       beta_1 = (rho_1/rho_2)*(alpha_1/widget_1);
      |                ~~~~~~^~~~~~~
krylov_dh.c:29:17: note: 'rho_2' was declared here
   29 |          rho_1, rho_2,
      |                 ^~~~~
krylov_dh.c:73:7: warning: 'widget_1' may be used uninitialized [-Wmaybe-uninitialized]
   73 |       Axpy(m, -widget_1, v, p); CHECK_V_ERROR;
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
krylov_dh.c:28:18: note: 'widget_1' was declared here
   28 |          widget, widget_1,
      |                  ^~~~~~~~
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);
      |                              ~~~~~~~~^~~~~~~~~~
krylov_dh.c:26:21: note: 'alpha_1' was declared here
   26 |   HYPRE_Real alpha, alpha_1,
      |                     ^~~~~~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c Mem_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c Numbering_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c Parser_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c shellSort_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c sig_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c SortedList_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c SortedSet_dh.c
In function 'print_received_rows_private',
    inlined from 'ExternalRows_dhRecvRows' at ExternalRows_dh.c:170:7:
ExternalRows_dh.c:373:11: warning: 'aval' may be used uninitialized [-Wmaybe-uninitialized]
  373 |           hypre_fprintf(logFile, "%i,%i,%g ; ", cval[j], fill[j], aval[j]);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ExternalRows_dh.c: In function 'ExternalRows_dhRecvRows':
ExternalRows_dh.c:365:14: note: 'aval' was declared here
  365 |     REAL_DH *aval;
      |              ^~~~
In function 'print_received_rows_private',
    inlined from 'ExternalRows_dhRecvRows' at ExternalRows_dh.c:170:7:
ExternalRows_dh.c:371:11: warning: 'fill' may be used uninitialized [-Wmaybe-uninitialized]
  371 |           hypre_fprintf(logFile, "%i,%i ; ", cval[j], fill[j]);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ExternalRows_dh.c: In function 'ExternalRows_dhRecvRows':
ExternalRows_dh.c:364:28: note: 'fill' was declared here
  364 |     HYPRE_Int len, *cval, *fill;
      |                            ^~~~
In function 'print_received_rows_private',
    inlined from 'ExternalRows_dhRecvRows' at ExternalRows_dh.c:170:7:
ExternalRows_dh.c:371:11: warning: 'cval' may be used uninitialized [-Wmaybe-uninitialized]
  371 |           hypre_fprintf(logFile, "%i,%i ; ", cval[j], fill[j]);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ExternalRows_dh.c: In function 'ExternalRows_dhRecvRows':
ExternalRows_dh.c:364:21: note: 'cval' was declared here
  364 |     HYPRE_Int len, *cval, *fill;
      |                     ^~~~
In function 'print_received_rows_private',
    inlined from 'ExternalRows_dhRecvRows' at ExternalRows_dh.c:170:7:
ExternalRows_dh.c:369:18: warning: 'len' may be used uninitialized [-Wmaybe-uninitialized]
  369 |       for (j=0; j<len; ++j) {
      |                 ~^~~~
ExternalRows_dh.c: In function 'ExternalRows_dhRecvRows':
ExternalRows_dh.c:364:15: note: 'len' was declared here
  364 |     HYPRE_Int len, *cval, *fill;
      |               ^~~
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c SubdomainGraph_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c TimeLog_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c Timer_dh.c
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -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/i386-linux-gnu/openmpi/include -c Vec_dh.c
In function 'generateBlocked',
    inlined from 'MatGenFD_Run' at MatGenFD.c:201:5:
MatGenFD.c:815:12: warning: 'nabory2' may be used uninitialized [-Wmaybe-uninitialized]
  815 |            setBoundary_private(globalRow, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  816 |                                &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:664:40: note: 'nabory2' was declared here
  664 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2;
      |                                        ^~~~~~~
In function 'generateBlocked',
    inlined from 'MatGenFD_Run' at MatGenFD.c:201:5:
MatGenFD.c:820:12: warning: 'nabory1' may be used uninitialized [-Wmaybe-uninitialized]
  820 |            setBoundary_private(globalRow, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  821 |                                &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:664:31: note: 'nabory1' was declared here
  664 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2;
      |                               ^~~~~~~
In function 'generateBlocked',
    inlined from 'MatGenFD_Run' at MatGenFD.c:201:5:
MatGenFD.c:805:12: warning: 'naborx2' may be used uninitialized [-Wmaybe-uninitialized]
  805 |            setBoundary_private(globalRow, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  806 |                                &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:664:22: note: 'naborx2' was declared here
  664 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2;
      |                      ^~~~~~~
In function 'generateBlocked',
    inlined from 'MatGenFD_Run' at MatGenFD.c:201:5:
MatGenFD.c:810:12: warning: 'naborx1' may be used uninitialized [-Wmaybe-uninitialized]
  810 |            setBoundary_private(globalRow, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  811 |                                &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:664:13: note: 'naborx1' was declared here
  664 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2;
      |             ^~~~~~~
In function 'generateStriped',
    inlined from 'MatGenFD_Run' at MatGenFD.c:199:5:
MatGenFD.c:358:12: warning: 'nabory2' may be used uninitialized [-Wmaybe-uninitialized]
  358 |            setBoundary_private(row, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  359 |                                &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:228:40: note: 'nabory2' was declared here
  228 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2;
      |                                        ^~~~~~~
In function 'generateStriped',
    inlined from 'MatGenFD_Run' at MatGenFD.c:199:5:
MatGenFD.c:348:12: warning: 'naborx2' may be used uninitialized [-Wmaybe-uninitialized]
  348 |            setBoundary_private(row, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349 |                                &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:228:22: note: 'naborx2' was declared here
  228 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2;
      |                      ^~~~~~~
In function 'generateStriped',
    inlined from 'MatGenFD_Run' at MatGenFD.c:199:5:
MatGenFD.c:353:12: warning: 'naborx1' may be used uninitialized [-Wmaybe-uninitialized]
  353 |            setBoundary_private(row, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  354 |                                &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:228:13: note: 'naborx1' was declared here
  228 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2;
      |             ^~~~~~~
In function 'generateStriped',
    inlined from 'MatGenFD_Run' at MatGenFD.c:199:5:
MatGenFD.c:363:12: warning: 'nabory1' may be used uninitialized [-Wmaybe-uninitialized]
  363 |            setBoundary_private(row, cval+offset, aval+offset, len,
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  364 |                                &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
MatGenFD.c: In function 'MatGenFD_Run':
MatGenFD.c:228:31: note: 'nabory1' was declared here
  228 |   HYPRE_Int naborx1, naborx2, nabory1, nabory2;
      |                               ^~~~~~~
Vec_dh.c: In function 'Vec_dhRead':
Vec_dh.c:258:10: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized]
  258 |   tmp->n = n;
      |   ~~~~~~~^~~
Vec_dh.c:218:10: note: 'tmp' was declared here
  218 |   Vec_dh tmp;
      |          ^~~
Vec_dh.c: In function 'Vec_dhReadBIN':
Vec_dh.c:292:3: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized]
  292 |   io_dh_read_ebin_vec_private(&tmp->n, &tmp->vals, filename); CHECK_V_ERROR;
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Vec_dh.c:288:10: note: 'tmp' was declared here
  288 |   Vec_dh tmp;
      |          ^~~
In function 'init_mpi_private',
    inlined from 'SubdomainGraph_dhInit' at SubdomainGraph_dh.c:121:5:
SubdomainGraph_dh.c:556:36: warning: 'interiorCount' may be used uninitialized [-Wmaybe-uninitialized]
  556 |         o2n[interiorNodes[i]] = idx++;
      |                                 ~~~^~
SubdomainGraph_dh.c: In function 'SubdomainGraph_dhInit':
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.a ... 
ar -rcu libHYPRE_Euclid.a 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
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE_Euclid.a
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/Euclid'
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls'

Making lib ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/lib'
Building libHYPRE ... 
rm -f libHYPRE.a
ar -rcu libHYPRE.a   /build/hypre-2.26.0/src-static/IJ_mv/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/distributed_ls/Euclid/*.o /build/hypre-2.26.0/src-static/distributed_ls/ParaSails/*.o /build/hypre-2.26.0/src-static/distributed_ls/pilut/*.o /build/hypre-2.26.0/src-static/distributed_matrix/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/krylov/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/matrix_matrix/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/multivector/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/parcsr_ls/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/parcsr_mv/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/parcsr_block_mv/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/seq_mv/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/sstruct_ls/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/sstruct_mv/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/struct_ls/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/struct_mv/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/utilities/*.o /build/hypre-2.26.0/src-static/blas/*.o /build/hypre-2.26.0/src-static/lapack/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/IJ_mv/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/parcsr_ls/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/parcsr_mv/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/seq_mv/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/sstruct_ls/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/sstruct_mv/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/struct_ls/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/struct_mv/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/utilities/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE.a
cp -fR libHYPRE* /build/hypre-2.26.0/src-static/hypre/lib
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/lib'

make[2]: Leaving directory '/build/hypre-2.26.0/src-static'
make[1]: Leaving directory '/build/hypre-2.26.0'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/hypre-2.26.0'
set -e; \
if [ "yes" = "no" ]; then \
  echo Tests have been disabled on i386; \
else echo "Building tests"; \
  for build in src src-static; do \
    TEST_LD_LIBRARY_PATH=/build/hypre-2.26.0/$build/lib:/usr/lib/libeatmydata; \
    LD_LIBRARY_PATH=${TEST_LD_LIBRARY_PATH} /usr/bin/make -C $build test VERBOSE=1 HYPRE_LIBNAME_EXT=${build#src}; \
    echo "Running tests from $build"; \
    set -e; \
    cd $build/test; \
    test_return="ok"; \
    echo "tests for $build commenced at `date`"; \
    ALL_TEST_START=`date +%s`; \
    for TEST in TEST_*; do \
      case " TEST_bench TEST_examples TEST_fei TEST_timing " in \
      *\ ${TEST}\ *) echo "skipping ${TEST}";; \
      *) echo -n "running ${TEST} ... "; \
        TEST_START=`date +%s`; \
        if LD_LIBRARY_PATH=${TEST_LD_LIBRARY_PATH} ./runtest.sh -t ${TEST}/*.sh >${TEST}.stdout 2>${TEST}.stderr ; then \
          echo ok; \
        else \
          test_return=$?; \
          echo "error found with error code ${test_return}"; \
          echo "===== error logs for ${TEST} in $build ====="; \
          echo "${TEST} stdout:"; \
          cat ${TEST}.stdout; \
          echo "${TEST} stderr:"; \
          cat ${TEST}.stderr; \
          echo "===== end error logs for ${TEST} in $build with error code ${test_return} ====="; \
        fi; \
        echo "test ${TEST} in $build completed in $(( `date +%s` - $TEST_START )) s";; \
      esac; \
    done; \
    if [ ${test_return} != "ok" ]; then \
        echo "Tests failed with last error code ${test_return}"; \
        return ${test_return}; \
    fi; \
    echo "all tests in $build completed at `date` in $(( `date +%s` - $ALL_TEST_START )) s"; \
    cd ../..; \
  done; \
fi
Building tests
make[2]: Entering directory '/build/hypre-2.26.0/src'
Making blas ...
make[3]: Entering directory '/build/hypre-2.26.0/src/blas'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/hypre-2.26.0/src/blas'

Making lapack ...
make[3]: Entering directory '/build/hypre-2.26.0/src/lapack'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/hypre-2.26.0/src/lapack'

Making utilities ...
make[3]: Entering directory '/build/hypre-2.26.0/src/utilities'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_onedpl.hpp /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_utilities.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_utilities.hpp /build/hypre-2.26.0/src/hypre/include
cp -fR ./fortran*.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/utilities'

Making multivector ...
make[3]: Entering directory '/build/hypre-2.26.0/src/multivector'
cp -fR *.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/multivector'

Making krylov ...
make[3]: Entering directory '/build/hypre-2.26.0/src/krylov'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./krylov.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./lobpcg.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/krylov'

Making seq_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/seq_mv'
make autogen
make[4]: Entering directory '/build/hypre-2.26.0/src/seq_mv'
make[4]: Leaving directory '/build/hypre-2.26.0/src/seq_mv'
make lib
make[4]: Entering directory '/build/hypre-2.26.0/src/seq_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./seq_mv.h /build/hypre-2.26.0/src/hypre/include
make[4]: Leaving directory '/build/hypre-2.26.0/src/seq_mv'
make[3]: Leaving directory '/build/hypre-2.26.0/src/seq_mv'

Making parcsr_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_parcsr_mv.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_mv'

Making parcsr_block_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_block_mv'
cp -fR ./par_csr_block_matrix.h /build/hypre-2.26.0/src/hypre/include	
cp -fR ./csr_block_matrix.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_block_mv'

Making distributed_matrix ...
make[3]: Entering directory '/build/hypre-2.26.0/src/distributed_matrix'
cp -fR ./distributed_matrix.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/distributed_matrix'

Making IJ_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/IJ_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_IJ_mv.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/IJ_mv'

Making matrix_matrix ...
make[3]: Entering directory '/build/hypre-2.26.0/src/matrix_matrix'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/matrix_matrix'

Making parcsr_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_ls'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_parcsr_ls.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_ls'

Making struct_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/struct_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_struct_mv.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_struct_mv.hpp /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/struct_mv'

Making struct_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src/struct_ls'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_struct_ls.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/struct_ls'

Making sstruct_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/sstruct_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_sstruct_mv.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/sstruct_mv'

Making sstruct_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src/sstruct_ls'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_sstruct_ls.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/sstruct_ls'

Making /build/hypre-2.26.0/src/distributed_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src/distributed_ls'
Making pilut ...
make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/pilut'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/pilut'
Making ParaSails ...
make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/ParaSails'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/ParaSails'
Making Euclid ...
make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/Euclid'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/Euclid'
make[3]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls'

Making lib ...
make[3]: Entering directory '/build/hypre-2.26.0/src/lib'
cp -fR libHYPRE* /build/hypre-2.26.0/src/hypre/lib
make[3]: Leaving directory '/build/hypre-2.26.0/src/lib'

Making test drivers ...
make[3]: Entering directory '/build/hypre-2.26.0/src/test'
rm -f *.o *.obj *.csv
rm -rf pchdir tca.map *inslog*
make[3]: Leaving directory '/build/hypre-2.26.0/src/test'
make[3]: Entering directory '/build/hypre-2.26.0/src/test'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij.c
ij.c: In function 'BuildFuncsFromOneFile':
ij.c:9639:26: warning: 'dof_func' may be used uninitialized [-Wmaybe-uninitialized]
 9639 |    HYPRE_Int            *dof_func;
      |                          ^~~~~~~~
ij.c: In function 'BuildBigArrayFromOneFile':
ij.c:9916:43: warning: 'global_array' may be used uninitialized [-Wmaybe-uninitialized]
 9916 |             send_buffer[jj] = global_array[j];
      |                               ~~~~~~~~~~~~^~~
ij.c:9814:20: note: 'global_array' was declared here
 9814 |    HYPRE_BigInt   *global_array;
      |                    ^~~~~~~~~~~~
ij.c:9912:15: warning: 'array_procs' may be used uninitialized [-Wmaybe-uninitialized]
 9912 |          proc = array_procs[j];
      |          ~~~~~^~~~~~~~~~~~~~~~
ij.c:9819:20: note: 'array_procs' was declared here
 9819 |    HYPRE_Int      *array_procs;
      |                    ^~~~~~~~~~~
ij.c:9915:24: warning: 'displs' may be used uninitialized [-Wmaybe-uninitialized]
 9915 |             jj = displs[proc] + send_counts[proc];
      |                        ^
ij.c:9818:20: note: 'displs' was declared here
 9818 |    HYPRE_Int      *displs;
      |                    ^~~~~~
ij.c:9916:24: warning: 'send_buffer' may be used uninitialized [-Wmaybe-uninitialized]
 9916 |             send_buffer[jj] = global_array[j];
      |                        ^
ij.c:9816:20: note: 'send_buffer' was declared here
 9816 |    HYPRE_BigInt   *send_buffer;
      |                    ^~~~~~~~~~~
ij.c:9854:12: warning: 'filename' may be used uninitialized [-Wmaybe-uninitialized]
 9854 |       fp = fopen(filename, "r");
      |            ^~~~~~~~~~~~~~~~~~~~
ij.c:9809:20: note: 'filename' was declared here
 9809 |    char           *filename;
      |                    ^~~~~~~~
ij.c: In function 'BuildParRotate7pt':
ij.c:10289:29: warning: 'alpha' may be used uninitialized [-Wmaybe-uninitialized]
10289 |    A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD,
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10290 |                                               nx, ny, P, Q, p, q, alpha, eps);
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij.c:10202:29: note: 'alpha' was declared here
10202 |    HYPRE_Real          eps, alpha;
      |                             ^~~~~
ij.c:10289:29: warning: 'eps' may be used uninitialized [-Wmaybe-uninitialized]
10289 |    A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD,
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10290 |                                               nx, ny, P, Q, p, q, alpha, eps);
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij.c:10202:24: note: 'eps' was declared here
10202 |    HYPRE_Real          eps, alpha;
      |                        ^~~
ij.c: In function 'main':
ij.c:2733:17: warning: 'row_sizes' may be used uninitialized [-Wmaybe-uninitialized]
 2733 |          ierr = HYPRE_IJMatrixSetRowSizes ( ij_A, (const HYPRE_Int *) row_sizes );
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij.c:179:24: note: 'row_sizes' was declared here
  179 |    HYPRE_Int          *row_sizes;
      |                        ^~~~~~~~~
ij.c:8115:13: warning: 'outer_wt_level' may be used uninitialized [-Wmaybe-uninitialized]
 8115 |             HYPRE_BoomerAMGSetLevelOuterWt(pcg_precond, outer_wt_level, level_ow);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij.c:275:17: note: 'outer_wt_level' was declared here
  275 |    HYPRE_Real   outer_wt_level;
      |                 ^~~~~~~~~~~~~~
ij.c:8111:13: warning: 'relax_wt_level' may be used uninitialized [-Wmaybe-uninitialized]
 8111 |             HYPRE_BoomerAMGSetLevelRelaxWt(pcg_precond, relax_wt_level, level_w);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij.c:273:17: note: 'relax_wt_level' was declared here
  273 |    HYPRE_Real   relax_wt_level;
      |                 ^~~~~~~~~~~~~~
Building ij ... 
mpicc -o ij ij.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij_assembly.c
In file included from /build/hypre-2.26.0/src/hypre/include/_hypre_IJ_mv.h:8,
                 from ij_assembly.c:16:
/build/hypre-2.26.0/src/hypre/include/_hypre_parcsr_mv.h: In function 'buildMatrixEntries':
/build/hypre-2.26.0/src/hypre/include/_hypre_parcsr_mv.h:374:68: warning: 'A' may be used uninitialized [-Wmaybe-uninitialized]
  374 | #define hypre_ParCSRMatrixLastRowIndex(matrix)           ((matrix) -> last_row_index)
      |                                                                    ^~
ij_assembly.c:474:23: note: 'A' was declared here
  474 |    HYPRE_ParCSRMatrix A;
      |                       ^
ij_assembly.c: In function 'test_SetOffProc':
ij_assembly.c:849:58: warning: 'coefs' may be used uninitialized [-Wmaybe-uninitialized]
  849 |                                  &cols[h_rowptr[chunk]], &coefs[h_rowptr[chunk]]);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:760:24: note: 'coefs' was declared here
  760 |    HYPRE_Real         *coefs;
      |                        ^~~~~
ij_assembly.c:849:34: warning: 'cols' may be used uninitialized [-Wmaybe-uninitialized]
  849 |                                  &cols[h_rowptr[chunk]], &coefs[h_rowptr[chunk]]);
      |                                  ^~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:759:24: note: 'cols' was declared here
  759 |    HYPRE_BigInt       *cols;
      |                        ^~~~
ij_assembly.c:854:40: warning: 'rows' may be used uninitialized [-Wmaybe-uninitialized]
  854 |                                  NULL, &rows[h_rowptr[chunk]],
      |                                        ^~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:758:24: note: 'rows' was declared here
  758 |    HYPRE_BigInt       *rows;
      |                        ^~~~
ij_assembly.c:848:10: warning: 'nnzrow' may be used uninitialized [-Wmaybe-uninitialized]
  848 |          HYPRE_IJMatrixSetValues(ij_AT, chunk_size, &nnzrow[chunk], &rows[chunk],
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  849 |                                  &cols[h_rowptr[chunk]], &coefs[h_rowptr[chunk]]);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:757:24: note: 'nnzrow' was declared here
  757 |    HYPRE_Int          *nnzrow;
      |                        ^~~~~~
In file included from /build/hypre-2.26.0/src/hypre/include/_hypre_parcsr_mv.h:9:
/build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:676:3: warning: 'd_rows' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
ij_assembly.c:753:24: note: 'd_rows' was declared here
  753 |    HYPRE_BigInt       *d_rows;
      |                        ^~~~~~
/build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h: In function 'main':
/build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:676:3: warning: 'd_coefs' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
ij_assembly.c:96:50: note: 'd_coefs' was declared here
   96 |    HYPRE_Real               *coefs,  *h_coefs,  *d_coefs;
      |                                                  ^~~~~~~
ij_assembly.c:402:7: warning: 'coefs' may be used uninitialized [-Wmaybe-uninitialized]
  402 |       test_SetAddSet(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 |                      nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:96:30: note: 'coefs' was declared here
   96 |    HYPRE_Real               *coefs,  *h_coefs,  *d_coefs;
      |                              ^~~~~
/build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:676:3: warning: 'd_cols' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
ij_assembly.c:95:50: note: 'd_cols' was declared here
   95 |    HYPRE_BigInt             *cols,   *h_cols,   *d_cols;
      |                                                  ^~~~~~
ij_assembly.c:402:7: warning: 'cols' may be used uninitialized [-Wmaybe-uninitialized]
  402 |       test_SetAddSet(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 |                      nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:95:30: note: 'cols' was declared here
   95 |    HYPRE_BigInt             *cols,   *h_cols,   *d_cols;
      |                              ^~~~
/build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:676:3: warning: 'd_rows2' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
ij_assembly.c:94:50: note: 'd_rows2' was declared here
   94 |    HYPRE_BigInt             *rows2,  *h_rows2,  *d_rows2;
      |                                                  ^~~~~~~
ij_assembly.c:348:7: warning: 'rows2' may be used uninitialized [-Wmaybe-uninitialized]
  348 |       test_Set(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349 |                nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:94:30: note: 'rows2' was declared here
   94 |    HYPRE_BigInt             *rows2,  *h_rows2,  *d_rows2;
      |                              ^~~~~
/build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:676:3: warning: 'd_rows' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
ij_assembly.c:93:50: note: 'd_rows' was declared here
   93 |    HYPRE_BigInt             *rows,   *h_rows,   *d_rows;
      |                                                  ^~~~~~
/build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:676:3: warning: 'd_nnzrow' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
ij_assembly.c:92:50: note: 'd_nnzrow' was declared here
   92 |    HYPRE_Int                *nnzrow, *h_nnzrow, *d_nnzrow;
      |                                                  ^~~~~~~~
ij_assembly.c:402:7: warning: 'nnzrow' may be used uninitialized [-Wmaybe-uninitialized]
  402 |       test_SetAddSet(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 |                      nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:92:30: note: 'nnzrow' was declared here
   92 |    HYPRE_Int                *nnzrow, *h_nnzrow, *d_nnzrow;
      |                              ^~~~~~
Building ij_assembly ... 
mpicc -o ij_assembly ij_assembly.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c sstruct.c
In file included from sstruct.c:12:
/build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h: In function 'main':
/build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:673:2: warning: 'values_size' may be used uninitialized [-Wmaybe-uninitialized]
  673 | (hypre_Memcpy((void *)(dst), (void *)(src), (size_t)(sizeof(type) * (count)), locdst, locsrc))
      |  ^~~~~~~~~~~~
sstruct.c:2375:26: note: 'values_size' was declared here
 2375 |    HYPRE_Int             values_size;
      |                          ^~~~~~~~~~~
sstruct.c:5494:13: warning: 'jacobi_weight' may be used uninitialized [-Wmaybe-uninitialized]
 5494 |             HYPRE_StructPFMGSetJacobiWeight(struct_precond, jacobi_weight);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sstruct.c:2389:26: note: 'jacobi_weight' was declared here
 2389 |    HYPRE_Real            jacobi_weight;
      |                          ^~~~~~~~~~~~~
sstruct.c:2959:7: warning: 'block' may be used uninitialized [-Wmaybe-uninitialized]
 2959 |       DistributeData(global_data, pooldist, refine, distribute, block,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2960 |                      num_procs, myid, &data);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~
sstruct.c:2339:26: note: 'block' was declared here
 2339 |    Index                *block;
      |                          ^~~~~
sstruct.c:2959:7: warning: 'distribute' may be used uninitialized [-Wmaybe-uninitialized]
 2959 |       DistributeData(global_data, pooldist, refine, distribute, block,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2960 |                      num_procs, myid, &data);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~
sstruct.c:2338:26: note: 'distribute' was declared here
 2338 |    Index                *distribute;
      |                          ^~~~~~~~~~
sstruct.c:2959:7: warning: 'refine' may be used uninitialized [-Wmaybe-uninitialized]
 2959 |       DistributeData(global_data, pooldist, refine, distribute, block,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2960 |                      num_procs, myid, &data);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~
sstruct.c:2337:26: note: 'refine' was declared here
 2337 |    Index                *refine;
      |                          ^~~~~~
sstruct.c:2336:26: warning: 'parts' may be used uninitialized [-Wmaybe-uninitialized]
 2336 |    HYPRE_Int            *parts;
      |                          ^~~~~
sstruct.c:2637:24: warning: 'nparts' may be used uninitialized [-Wmaybe-uninitialized]
 2637 |          for (i = 0; i < nparts; i++)
      |                      ~~^~~~~~~~
sstruct.c:2334:26: note: 'nparts' was declared here
 2334 |    HYPRE_Int             nparts;
      |                          ^~~~~~
Building sstruct ... 
mpicc -o sstruct sstruct.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c struct.c
struct.c: In function 'main':
struct.c:1158:24: warning: 'nblocks' may be used uninitialized [-Wmaybe-uninitialized]
 1158 |          for (i = 0; i < nblocks; i++)
      |                      ~~^~~~~~~~~
struct.c:100:24: note: 'nblocks' was declared here
  100 |    HYPRE_Int           nblocks ;
      |                        ^~~~~~~
struct.c:1026:56: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized]
 1026 |                   ilower[ib][0] = istart[0] + nx * (bx * p + ix);
      |                                                     ~~~^~~
struct.c:97:24: note: 'p' was declared here
   97 |    HYPRE_Int           p, q, r;
      |                        ^
struct.c:2869:16: warning: 'jacobi_weight' may be used uninitialized [-Wmaybe-uninitialized]
 2869 |                HYPRE_StructPFMGSetJacobiWeight(precond, jacobi_weight);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct.c:105:24: note: 'jacobi_weight' was declared here
  105 |    HYPRE_Real          jacobi_weight;
      |                        ^~~~~~~~~~~~~
Building struct ... 
mpicc -o struct struct.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ams_driver.c
Building ams_driver ... 
mpicc -o ams_driver ams_driver.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c maxwell_unscaled.c
maxwell_unscaled.c: In function 'main':
maxwell_unscaled.c:1930:7: warning: 'solver_id' may be used uninitialized [-Wmaybe-uninitialized]
 1930 |    if (solver_id == 1)
      |       ^
maxwell_unscaled.c:1318:26: note: 'solver_id' was declared here
 1318 |    HYPRE_Int             solver_id;
      |                          ^~~~~~~~~
Building maxwell_unscaled ... 
mpicc -o maxwell_unscaled maxwell_unscaled.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c struct_migrate.c
struct_migrate.c: In function 'main':
struct_migrate.c:257:18: warning: 'nblocks' may be used uninitialized [-Wmaybe-uninitialized]
  257 |    for (i = 0; i < nblocks; i++)
      |                ~~^~~~~~~~~
struct_migrate.c:49:24: note: 'nblocks' was declared here
   49 |    HYPRE_Int           nblocks ;
      |                        ^~~~~~~
struct_migrate.c:323:41: warning: 'r' may be used uninitialized [-Wmaybe-uninitialized]
  323 |                   if ( (iz == (bz - 1)) && (r < (R - 1)) )
      |                        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
struct_migrate.c:47:30: note: 'r' was declared here
   47 |    HYPRE_Int           p, q, r;
      |                              ^
struct_migrate.c:319:41: warning: 'q' may be used uninitialized [-Wmaybe-uninitialized]
  319 |                   if ( (iy == (by - 1)) && (q < (Q - 1)) )
      |                        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
struct_migrate.c:47:27: note: 'q' was declared here
   47 |    HYPRE_Int           p, q, r;
      |                           ^
struct_migrate.c:315:41: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized]
  315 |                   if ( (ix == (bx - 1)) && (p < (P - 1)) )
      |                        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
struct_migrate.c:47:24: note: 'p' was declared here
   47 |    HYPRE_Int           p, q, r;
      |                        ^
Building struct_migrate ... 
mpicc -o struct_migrate struct_migrate.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c sstruct_fac.c
Building sstruct_fac ... 
mpicc -o sstruct_fac sstruct_fac.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij_mv.c
Building ij_mv ... 
mpicc -o ij_mv ij_mv.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij_mm.c
ij_mm.c: In function 'BuildParRotate7pt':
ij_mm.c:2469:29: warning: 'alpha' may be used uninitialized [-Wmaybe-uninitialized]
 2469 |    A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD,
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2470 |                                               nx, ny, P, Q, p, q, alpha, eps);
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_mm.c:2382:29: note: 'alpha' was declared here
 2382 |    HYPRE_Real          eps, alpha;
      |                             ^~~~~
ij_mm.c:2469:29: warning: 'eps' may be used uninitialized [-Wmaybe-uninitialized]
 2469 |    A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD,
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2470 |                                               nx, ny, P, Q, p, q, alpha, eps);
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_mm.c:2382:24: note: 'eps' was declared here
 2382 |    HYPRE_Real          eps, alpha;
      |                        ^~~
Building ij_mm ... 
mpicc -o ij_mm ij_mm.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c zboxloop.c -o zboxloop.obj
Building zboxloop ... 
mpicc -o zboxloop zboxloop.obj -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
make[3]: Leaving directory '/build/hypre-2.26.0/src/test'
make[2]: Leaving directory '/build/hypre-2.26.0/src'
Running tests from src
tests for src commenced at Sat Jun  8 09:25:06 -12 2024
running TEST_ams ... ok
test TEST_ams in src completed in 5 s
skipping TEST_bench
skipping TEST_examples
running TEST_fac ... ok
test TEST_fac in src completed in 11 s
skipping TEST_fei
running TEST_gpumemcheck ... ok
test TEST_gpumemcheck in src completed in 2 s
running TEST_ij ... ok
test TEST_ij in src completed in 89 s
running TEST_lobpcg ... ok
test TEST_lobpcg in src completed in 23 s
running TEST_longdouble ... ok
test TEST_longdouble in src completed in 18 s
running TEST_single ... ok
test TEST_single in src completed in 16 s
running TEST_sstruct ... ok
test TEST_sstruct in src completed in 86 s
running TEST_struct ... ok
test TEST_struct in src completed in 50 s
running TEST_superlu ... ok
test TEST_superlu in src completed in 46 s
skipping TEST_timing
all tests in src completed at Sat Jun  8 09:30:52 -12 2024 in 346 s
make[2]: Entering directory '/build/hypre-2.26.0/src-static'
Making blas ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/blas'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/blas'

Making lapack ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/lapack'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/lapack'

Making utilities ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/utilities'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_onedpl.hpp /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_utilities.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_utilities.hpp /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./fortran*.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/utilities'

Making multivector ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/multivector'
cp -fR *.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/multivector'

Making krylov ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/krylov'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./krylov.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./lobpcg.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/krylov'

Making seq_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv'
make autogen
make[4]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv'
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv'
make lib
make[4]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./seq_mv.h /build/hypre-2.26.0/src-static/hypre/include
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv'
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv'

Making parcsr_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_parcsr_mv.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_mv'

Making parcsr_block_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_block_mv'
cp -fR ./par_csr_block_matrix.h /build/hypre-2.26.0/src-static/hypre/include	
cp -fR ./csr_block_matrix.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_block_mv'

Making distributed_matrix ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/distributed_matrix'
cp -fR ./distributed_matrix.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_matrix'

Making IJ_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/IJ_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_IJ_mv.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/IJ_mv'

Making matrix_matrix ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/matrix_matrix'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/matrix_matrix'

Making parcsr_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_ls'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_parcsr_ls.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_ls'

Making struct_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/struct_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_struct_mv.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_struct_mv.hpp /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/struct_mv'

Making struct_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/struct_ls'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_struct_ls.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/struct_ls'

Making sstruct_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/sstruct_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_sstruct_mv.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/sstruct_mv'

Making sstruct_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/sstruct_ls'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_sstruct_ls.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/sstruct_ls'

Making /build/hypre-2.26.0/src-static/distributed_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls'
Making pilut ...
make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/pilut'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/pilut'
Making ParaSails ...
make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/ParaSails'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/ParaSails'
Making Euclid ...
make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/Euclid'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/Euclid'
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls'

Making lib ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/lib'
Building libHYPRE-static ... 
rm -f libHYPRE-static.a
ar -rcu libHYPRE-static.a   /build/hypre-2.26.0/src-static/IJ_mv/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/distributed_ls/Euclid/*.o /build/hypre-2.26.0/src-static/distributed_ls/ParaSails/*.o /build/hypre-2.26.0/src-static/distributed_ls/pilut/*.o /build/hypre-2.26.0/src-static/distributed_matrix/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/krylov/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/matrix_matrix/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/multivector/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/parcsr_ls/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/parcsr_mv/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/parcsr_block_mv/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/seq_mv/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/sstruct_ls/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/sstruct_mv/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/struct_ls/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/struct_mv/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/utilities/*.o /build/hypre-2.26.0/src-static/blas/*.o /build/hypre-2.26.0/src-static/lapack/*.o
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/IJ_mv/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/parcsr_ls/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/parcsr_mv/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/seq_mv/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/sstruct_ls/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/sstruct_mv/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/struct_ls/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/struct_mv/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/utilities/*.obj
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libHYPRE-static.a
cp -fR libHYPRE* /build/hypre-2.26.0/src-static/hypre/lib
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/lib'

Making test drivers ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/test'
rm -f *.o *.obj *.csv
rm -rf pchdir tca.map *inslog*
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/test'
make[3]: Entering directory '/build/hypre-2.26.0/src-static/test'
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij.c
ij.c: In function 'BuildFuncsFromOneFile':
ij.c:9639:26: warning: 'dof_func' may be used uninitialized [-Wmaybe-uninitialized]
 9639 |    HYPRE_Int            *dof_func;
      |                          ^~~~~~~~
ij.c: In function 'BuildBigArrayFromOneFile':
ij.c:9916:43: warning: 'global_array' may be used uninitialized [-Wmaybe-uninitialized]
 9916 |             send_buffer[jj] = global_array[j];
      |                               ~~~~~~~~~~~~^~~
ij.c:9814:20: note: 'global_array' was declared here
 9814 |    HYPRE_BigInt   *global_array;
      |                    ^~~~~~~~~~~~
ij.c:9912:15: warning: 'array_procs' may be used uninitialized [-Wmaybe-uninitialized]
 9912 |          proc = array_procs[j];
      |          ~~~~~^~~~~~~~~~~~~~~~
ij.c:9819:20: note: 'array_procs' was declared here
 9819 |    HYPRE_Int      *array_procs;
      |                    ^~~~~~~~~~~
ij.c:9915:24: warning: 'displs' may be used uninitialized [-Wmaybe-uninitialized]
 9915 |             jj = displs[proc] + send_counts[proc];
      |                        ^
ij.c:9818:20: note: 'displs' was declared here
 9818 |    HYPRE_Int      *displs;
      |                    ^~~~~~
ij.c:9916:24: warning: 'send_buffer' may be used uninitialized [-Wmaybe-uninitialized]
 9916 |             send_buffer[jj] = global_array[j];
      |                        ^
ij.c:9816:20: note: 'send_buffer' was declared here
 9816 |    HYPRE_BigInt   *send_buffer;
      |                    ^~~~~~~~~~~
ij.c:9854:12: warning: 'filename' may be used uninitialized [-Wmaybe-uninitialized]
 9854 |       fp = fopen(filename, "r");
      |            ^~~~~~~~~~~~~~~~~~~~
ij.c:9809:20: note: 'filename' was declared here
 9809 |    char           *filename;
      |                    ^~~~~~~~
ij.c: In function 'BuildParRotate7pt':
ij.c:10289:29: warning: 'alpha' may be used uninitialized [-Wmaybe-uninitialized]
10289 |    A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD,
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10290 |                                               nx, ny, P, Q, p, q, alpha, eps);
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij.c:10202:29: note: 'alpha' was declared here
10202 |    HYPRE_Real          eps, alpha;
      |                             ^~~~~
ij.c:10289:29: warning: 'eps' may be used uninitialized [-Wmaybe-uninitialized]
10289 |    A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD,
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10290 |                                               nx, ny, P, Q, p, q, alpha, eps);
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij.c:10202:24: note: 'eps' was declared here
10202 |    HYPRE_Real          eps, alpha;
      |                        ^~~
ij.c: In function 'main':
ij.c:2733:17: warning: 'row_sizes' may be used uninitialized [-Wmaybe-uninitialized]
 2733 |          ierr = HYPRE_IJMatrixSetRowSizes ( ij_A, (const HYPRE_Int *) row_sizes );
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij.c:179:24: note: 'row_sizes' was declared here
  179 |    HYPRE_Int          *row_sizes;
      |                        ^~~~~~~~~
ij.c:8115:13: warning: 'outer_wt_level' may be used uninitialized [-Wmaybe-uninitialized]
 8115 |             HYPRE_BoomerAMGSetLevelOuterWt(pcg_precond, outer_wt_level, level_ow);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij.c:275:17: note: 'outer_wt_level' was declared here
  275 |    HYPRE_Real   outer_wt_level;
      |                 ^~~~~~~~~~~~~~
ij.c:8111:13: warning: 'relax_wt_level' may be used uninitialized [-Wmaybe-uninitialized]
 8111 |             HYPRE_BoomerAMGSetLevelRelaxWt(pcg_precond, relax_wt_level, level_w);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij.c:273:17: note: 'relax_wt_level' was declared here
  273 |    HYPRE_Real   relax_wt_level;
      |                 ^~~~~~~~~~~~~~
Building ij ... 
mpicc -o ij ij.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij_assembly.c
In file included from /build/hypre-2.26.0/src-static/hypre/include/_hypre_IJ_mv.h:8,
                 from ij_assembly.c:16:
/build/hypre-2.26.0/src-static/hypre/include/_hypre_parcsr_mv.h: In function 'buildMatrixEntries':
/build/hypre-2.26.0/src-static/hypre/include/_hypre_parcsr_mv.h:374:68: warning: 'A' may be used uninitialized [-Wmaybe-uninitialized]
  374 | #define hypre_ParCSRMatrixLastRowIndex(matrix)           ((matrix) -> last_row_index)
      |                                                                    ^~
ij_assembly.c:474:23: note: 'A' was declared here
  474 |    HYPRE_ParCSRMatrix A;
      |                       ^
ij_assembly.c: In function 'test_SetOffProc':
ij_assembly.c:849:58: warning: 'coefs' may be used uninitialized [-Wmaybe-uninitialized]
  849 |                                  &cols[h_rowptr[chunk]], &coefs[h_rowptr[chunk]]);
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:760:24: note: 'coefs' was declared here
  760 |    HYPRE_Real         *coefs;
      |                        ^~~~~
ij_assembly.c:849:34: warning: 'cols' may be used uninitialized [-Wmaybe-uninitialized]
  849 |                                  &cols[h_rowptr[chunk]], &coefs[h_rowptr[chunk]]);
      |                                  ^~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:759:24: note: 'cols' was declared here
  759 |    HYPRE_BigInt       *cols;
      |                        ^~~~
ij_assembly.c:854:40: warning: 'rows' may be used uninitialized [-Wmaybe-uninitialized]
  854 |                                  NULL, &rows[h_rowptr[chunk]],
      |                                        ^~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:758:24: note: 'rows' was declared here
  758 |    HYPRE_BigInt       *rows;
      |                        ^~~~
ij_assembly.c:848:10: warning: 'nnzrow' may be used uninitialized [-Wmaybe-uninitialized]
  848 |          HYPRE_IJMatrixSetValues(ij_AT, chunk_size, &nnzrow[chunk], &rows[chunk],
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  849 |                                  &cols[h_rowptr[chunk]], &coefs[h_rowptr[chunk]]);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:757:24: note: 'nnzrow' was declared here
  757 |    HYPRE_Int          *nnzrow;
      |                        ^~~~~~
In file included from /build/hypre-2.26.0/src-static/hypre/include/_hypre_parcsr_mv.h:9:
/build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:676:3: warning: 'd_rows' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
ij_assembly.c:753:24: note: 'd_rows' was declared here
  753 |    HYPRE_BigInt       *d_rows;
      |                        ^~~~~~
/build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h: In function 'main':
/build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:676:3: warning: 'd_coefs' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
ij_assembly.c:96:50: note: 'd_coefs' was declared here
   96 |    HYPRE_Real               *coefs,  *h_coefs,  *d_coefs;
      |                                                  ^~~~~~~
ij_assembly.c:402:7: warning: 'coefs' may be used uninitialized [-Wmaybe-uninitialized]
  402 |       test_SetAddSet(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 |                      nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:96:30: note: 'coefs' was declared here
   96 |    HYPRE_Real               *coefs,  *h_coefs,  *d_coefs;
      |                              ^~~~~
/build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:676:3: warning: 'd_cols' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
ij_assembly.c:95:50: note: 'd_cols' was declared here
   95 |    HYPRE_BigInt             *cols,   *h_cols,   *d_cols;
      |                                                  ^~~~~~
ij_assembly.c:402:7: warning: 'cols' may be used uninitialized [-Wmaybe-uninitialized]
  402 |       test_SetAddSet(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 |                      nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:95:30: note: 'cols' was declared here
   95 |    HYPRE_BigInt             *cols,   *h_cols,   *d_cols;
      |                              ^~~~
/build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:676:3: warning: 'd_rows2' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
ij_assembly.c:94:50: note: 'd_rows2' was declared here
   94 |    HYPRE_BigInt             *rows2,  *h_rows2,  *d_rows2;
      |                                                  ^~~~~~~
ij_assembly.c:348:7: warning: 'rows2' may be used uninitialized [-Wmaybe-uninitialized]
  348 |       test_Set(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349 |                nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:94:30: note: 'rows2' was declared here
   94 |    HYPRE_BigInt             *rows2,  *h_rows2,  *d_rows2;
      |                              ^~~~~
/build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:676:3: warning: 'd_rows' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
ij_assembly.c:93:50: note: 'd_rows' was declared here
   93 |    HYPRE_BigInt             *rows,   *h_rows,   *d_rows;
      |                                                  ^~~~~~
/build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:676:3: warning: 'd_nnzrow' may be used uninitialized [-Wmaybe-uninitialized]
  676 | ( hypre_Free((void *)ptr, location), ptr = NULL )
      |   ^~~~~~~~~~
ij_assembly.c:92:50: note: 'd_nnzrow' was declared here
   92 |    HYPRE_Int                *nnzrow, *h_nnzrow, *d_nnzrow;
      |                                                  ^~~~~~~~
ij_assembly.c:402:7: warning: 'nnzrow' may be used uninitialized [-Wmaybe-uninitialized]
  402 |       test_SetAddSet(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 |                      nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_assembly.c:92:30: note: 'nnzrow' was declared here
   92 |    HYPRE_Int                *nnzrow, *h_nnzrow, *d_nnzrow;
      |                              ^~~~~~
Building ij_assembly ... 
mpicc -o ij_assembly ij_assembly.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c sstruct.c
In file included from sstruct.c:12:
/build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h: In function 'main':
/build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:673:2: warning: 'values_size' may be used uninitialized [-Wmaybe-uninitialized]
  673 | (hypre_Memcpy((void *)(dst), (void *)(src), (size_t)(sizeof(type) * (count)), locdst, locsrc))
      |  ^~~~~~~~~~~~
sstruct.c:2375:26: note: 'values_size' was declared here
 2375 |    HYPRE_Int             values_size;
      |                          ^~~~~~~~~~~
sstruct.c:5494:13: warning: 'jacobi_weight' may be used uninitialized [-Wmaybe-uninitialized]
 5494 |             HYPRE_StructPFMGSetJacobiWeight(struct_precond, jacobi_weight);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sstruct.c:2389:26: note: 'jacobi_weight' was declared here
 2389 |    HYPRE_Real            jacobi_weight;
      |                          ^~~~~~~~~~~~~
sstruct.c:2959:7: warning: 'block' may be used uninitialized [-Wmaybe-uninitialized]
 2959 |       DistributeData(global_data, pooldist, refine, distribute, block,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2960 |                      num_procs, myid, &data);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~
sstruct.c:2339:26: note: 'block' was declared here
 2339 |    Index                *block;
      |                          ^~~~~
sstruct.c:2959:7: warning: 'distribute' may be used uninitialized [-Wmaybe-uninitialized]
 2959 |       DistributeData(global_data, pooldist, refine, distribute, block,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2960 |                      num_procs, myid, &data);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~
sstruct.c:2338:26: note: 'distribute' was declared here
 2338 |    Index                *distribute;
      |                          ^~~~~~~~~~
sstruct.c:2959:7: warning: 'refine' may be used uninitialized [-Wmaybe-uninitialized]
 2959 |       DistributeData(global_data, pooldist, refine, distribute, block,
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2960 |                      num_procs, myid, &data);
      |                      ~~~~~~~~~~~~~~~~~~~~~~~
sstruct.c:2337:26: note: 'refine' was declared here
 2337 |    Index                *refine;
      |                          ^~~~~~
sstruct.c:2336:26: warning: 'parts' may be used uninitialized [-Wmaybe-uninitialized]
 2336 |    HYPRE_Int            *parts;
      |                          ^~~~~
sstruct.c:2637:24: warning: 'nparts' may be used uninitialized [-Wmaybe-uninitialized]
 2637 |          for (i = 0; i < nparts; i++)
      |                      ~~^~~~~~~~
sstruct.c:2334:26: note: 'nparts' was declared here
 2334 |    HYPRE_Int             nparts;
      |                          ^~~~~~
Building sstruct ... 
mpicc -o sstruct sstruct.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c struct.c
struct.c: In function 'main':
struct.c:1158:24: warning: 'nblocks' may be used uninitialized [-Wmaybe-uninitialized]
 1158 |          for (i = 0; i < nblocks; i++)
      |                      ~~^~~~~~~~~
struct.c:100:24: note: 'nblocks' was declared here
  100 |    HYPRE_Int           nblocks ;
      |                        ^~~~~~~
struct.c:1026:56: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized]
 1026 |                   ilower[ib][0] = istart[0] + nx * (bx * p + ix);
      |                                                     ~~~^~~
struct.c:97:24: note: 'p' was declared here
   97 |    HYPRE_Int           p, q, r;
      |                        ^
struct.c:2869:16: warning: 'jacobi_weight' may be used uninitialized [-Wmaybe-uninitialized]
 2869 |                HYPRE_StructPFMGSetJacobiWeight(precond, jacobi_weight);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
struct.c:105:24: note: 'jacobi_weight' was declared here
  105 |    HYPRE_Real          jacobi_weight;
      |                        ^~~~~~~~~~~~~
Building struct ... 
mpicc -o struct struct.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ams_driver.c
Building ams_driver ... 
mpicc -o ams_driver ams_driver.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c maxwell_unscaled.c
maxwell_unscaled.c: In function 'main':
maxwell_unscaled.c:1930:7: warning: 'solver_id' may be used uninitialized [-Wmaybe-uninitialized]
 1930 |    if (solver_id == 1)
      |       ^
maxwell_unscaled.c:1318:26: note: 'solver_id' was declared here
 1318 |    HYPRE_Int             solver_id;
      |                          ^~~~~~~~~
Building maxwell_unscaled ... 
mpicc -o maxwell_unscaled maxwell_unscaled.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c struct_migrate.c
struct_migrate.c: In function 'main':
struct_migrate.c:257:18: warning: 'nblocks' may be used uninitialized [-Wmaybe-uninitialized]
  257 |    for (i = 0; i < nblocks; i++)
      |                ~~^~~~~~~~~
struct_migrate.c:49:24: note: 'nblocks' was declared here
   49 |    HYPRE_Int           nblocks ;
      |                        ^~~~~~~
struct_migrate.c:323:41: warning: 'r' may be used uninitialized [-Wmaybe-uninitialized]
  323 |                   if ( (iz == (bz - 1)) && (r < (R - 1)) )
      |                        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
struct_migrate.c:47:30: note: 'r' was declared here
   47 |    HYPRE_Int           p, q, r;
      |                              ^
struct_migrate.c:319:41: warning: 'q' may be used uninitialized [-Wmaybe-uninitialized]
  319 |                   if ( (iy == (by - 1)) && (q < (Q - 1)) )
      |                        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
struct_migrate.c:47:27: note: 'q' was declared here
   47 |    HYPRE_Int           p, q, r;
      |                           ^
struct_migrate.c:315:41: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized]
  315 |                   if ( (ix == (bx - 1)) && (p < (P - 1)) )
      |                        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
struct_migrate.c:47:24: note: 'p' was declared here
   47 |    HYPRE_Int           p, q, r;
      |                        ^
Building struct_migrate ... 
mpicc -o struct_migrate struct_migrate.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c sstruct_fac.c
Building sstruct_fac ... 
mpicc -o sstruct_fac sstruct_fac.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij_mv.c
Building ij_mv ... 
mpicc -o ij_mv ij_mv.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij_mm.c
ij_mm.c: In function 'BuildParRotate7pt':
ij_mm.c:2469:29: warning: 'alpha' may be used uninitialized [-Wmaybe-uninitialized]
 2469 |    A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD,
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2470 |                                               nx, ny, P, Q, p, q, alpha, eps);
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_mm.c:2382:29: note: 'alpha' was declared here
 2382 |    HYPRE_Real          eps, alpha;
      |                             ^~~~~
ij_mm.c:2469:29: warning: 'eps' may be used uninitialized [-Wmaybe-uninitialized]
 2469 |    A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD,
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2470 |                                               nx, ny, P, Q, p, q, alpha, eps);
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ij_mm.c:2382:24: note: 'eps' was declared here
 2382 |    HYPRE_Real          eps, alpha;
      |                        ^~~
Building ij_mm ... 
mpicc -o ij_mm ij_mm.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3  -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu  -I/usr/include/superlu-dist          -I/usr/lib/i386-linux-gnu/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c zboxloop.c -o zboxloop.obj
Building zboxloop ... 
mpicc -o zboxloop zboxloop.obj -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/i386-linux-gnu/openmpi/lib  -lmpi   -llapack  -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm          
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/test'
make[2]: Leaving directory '/build/hypre-2.26.0/src-static'
Running tests from src-static
tests for src-static commenced at Sat Jun  8 09:31:17 -12 2024
running TEST_ams ... ok
test TEST_ams in src-static completed in 6 s
skipping TEST_bench
skipping TEST_examples
running TEST_fac ... ok
test TEST_fac in src-static completed in 11 s
skipping TEST_fei
running TEST_gpumemcheck ... ok
test TEST_gpumemcheck in src-static completed in 1 s
running TEST_ij ... ok
test TEST_ij in src-static completed in 91 s
running TEST_lobpcg ... ok
test TEST_lobpcg in src-static completed in 23 s
running TEST_longdouble ... ok
test TEST_longdouble in src-static completed in 20 s
running TEST_single ... ok
test TEST_single in src-static completed in 17 s
running TEST_sstruct ... ok
test TEST_sstruct in src-static completed in 115 s
running TEST_struct ... ok
test TEST_struct in src-static completed in 54 s
running TEST_superlu ... ok
test TEST_superlu in src-static completed in 46 s
skipping TEST_timing
all tests in src-static completed at Sat Jun  8 09:37:41 -12 2024 in 384 s
make[1]: Leaving directory '/build/hypre-2.26.0'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary
dh binary --sourcedirectory=src
   dh_testroot -O--sourcedirectory=src
   dh_prep -O--sourcedirectory=src
   dh_installdirs -O--sourcedirectory=src
   debian/rules override_dh_auto_install
make[1]: Entering directory '/build/hypre-2.26.0'
dh_auto_install -Dsrc
	cd src && make -j16 install DESTDIR=/build/hypre-2.26.0/debian/tmp AM_UPDATE_INFO_DIR=no
make[2]: Entering directory '/build/hypre-2.26.0/src'
Making blas ...
make[3]: Entering directory '/build/hypre-2.26.0/src/blas'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/hypre-2.26.0/src/blas'

Making lapack ...
make[3]: Entering directory '/build/hypre-2.26.0/src/lapack'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/hypre-2.26.0/src/lapack'

Making utilities ...
make[3]: Entering directory '/build/hypre-2.26.0/src/utilities'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_onedpl.hpp /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_utilities.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_utilities.hpp /build/hypre-2.26.0/src/hypre/include
cp -fR ./fortran*.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/utilities'

Making multivector ...
make[3]: Entering directory '/build/hypre-2.26.0/src/multivector'
cp -fR *.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/multivector'

Making krylov ...
make[3]: Entering directory '/build/hypre-2.26.0/src/krylov'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./krylov.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./lobpcg.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/krylov'

Making seq_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/seq_mv'
make autogen
make[4]: Entering directory '/build/hypre-2.26.0/src/seq_mv'
make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[4]: Leaving directory '/build/hypre-2.26.0/src/seq_mv'
make lib
make[4]: Entering directory '/build/hypre-2.26.0/src/seq_mv'
make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./seq_mv.h /build/hypre-2.26.0/src/hypre/include
make[4]: Leaving directory '/build/hypre-2.26.0/src/seq_mv'
make[3]: Leaving directory '/build/hypre-2.26.0/src/seq_mv'

Making parcsr_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_parcsr_mv.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_mv'

Making parcsr_block_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_block_mv'
cp -fR ./par_csr_block_matrix.h /build/hypre-2.26.0/src/hypre/include	
cp -fR ./csr_block_matrix.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_block_mv'

Making distributed_matrix ...
make[3]: Entering directory '/build/hypre-2.26.0/src/distributed_matrix'
cp -fR ./distributed_matrix.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/distributed_matrix'

Making IJ_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/IJ_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_IJ_mv.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/IJ_mv'

Making matrix_matrix ...
make[3]: Entering directory '/build/hypre-2.26.0/src/matrix_matrix'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/matrix_matrix'

Making parcsr_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_ls'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_parcsr_ls.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_ls'

Making struct_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/struct_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_struct_mv.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_struct_mv.hpp /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/struct_mv'

Making struct_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src/struct_ls'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_struct_ls.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/struct_ls'

Making sstruct_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src/sstruct_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_sstruct_mv.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/sstruct_mv'

Making sstruct_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src/sstruct_ls'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
cp -fR ./_hypre_sstruct_ls.h /build/hypre-2.26.0/src/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src/sstruct_ls'

Making /build/hypre-2.26.0/src/distributed_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src/distributed_ls'
Making pilut ...
make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/pilut'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include
make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/pilut'
Making ParaSails ...
make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/ParaSails'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/ParaSails'
Making Euclid ...
make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/Euclid'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/Euclid'
make[3]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls'

Making lib ...
make[3]: Entering directory '/build/hypre-2.26.0/src/lib'
cp -fR libHYPRE* /build/hypre-2.26.0/src/hypre/lib
make[3]: Leaving directory '/build/hypre-2.26.0/src/lib'

Installing hypre ...
mkdir -p -- /build/hypre-2.26.0/debian/tmp/usr/lib/i386-linux-gnu /build/hypre-2.26.0/debian/tmp/usr/include/hypre

make[2]: Leaving directory '/build/hypre-2.26.0/src'
dh_auto_install -Dsrc-static
	cd src-static && make -j16 install DESTDIR=/build/hypre-2.26.0/debian/tmp AM_UPDATE_INFO_DIR=no
make[2]: Entering directory '/build/hypre-2.26.0/src-static'
Making blas ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/blas'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/blas'

Making lapack ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/lapack'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/lapack'

Making utilities ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/utilities'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_onedpl.hpp /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_utilities.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_utilities.hpp /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./fortran*.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/utilities'

Making multivector ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/multivector'
cp -fR *.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/multivector'

Making krylov ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/krylov'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./krylov.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./lobpcg.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/krylov'

Making seq_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv'
make autogen
make[4]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv'
make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv'
make lib
make[4]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv'
make[4]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./seq_mv.h /build/hypre-2.26.0/src-static/hypre/include
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv'
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv'

Making parcsr_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_parcsr_mv.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_mv'

Making parcsr_block_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_block_mv'
cp -fR ./par_csr_block_matrix.h /build/hypre-2.26.0/src-static/hypre/include	
cp -fR ./csr_block_matrix.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_block_mv'

Making distributed_matrix ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/distributed_matrix'
cp -fR ./distributed_matrix.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_matrix'

Making IJ_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/IJ_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_IJ_mv.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/IJ_mv'

Making matrix_matrix ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/matrix_matrix'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/matrix_matrix'

Making parcsr_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_ls'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_parcsr_ls.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_ls'

Making struct_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/struct_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_struct_mv.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_struct_mv.hpp /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/struct_mv'

Making struct_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/struct_ls'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_struct_ls.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/struct_ls'

Making sstruct_mv ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/sstruct_mv'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_sstruct_mv.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/sstruct_mv'

Making sstruct_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/sstruct_ls'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
cp -fR ./_hypre_sstruct_ls.h /build/hypre-2.26.0/src-static/hypre/include
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/sstruct_ls'

Making /build/hypre-2.26.0/src-static/distributed_ls ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls'
Making pilut ...
make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/pilut'
cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/pilut'
Making ParaSails ...
make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/ParaSails'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/ParaSails'
Making Euclid ...
make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/Euclid'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/Euclid'
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls'

Making lib ...
make[3]: Entering directory '/build/hypre-2.26.0/src-static/lib'
cp -fR libHYPRE* /build/hypre-2.26.0/src-static/hypre/lib
make[3]: Leaving directory '/build/hypre-2.26.0/src-static/lib'

Installing hypre ...
mkdir -p -- /build/hypre-2.26.0/debian/tmp-static/usr/lib/i386-linux-gnu /build/hypre-2.26.0/debian/tmp-static/usr/include/hypre

make[2]: Leaving directory '/build/hypre-2.26.0/src-static'
make[1]: Leaving directory '/build/hypre-2.26.0'
   debian/rules override_dh_install
make[1]: Entering directory '/build/hypre-2.26.0'
dh_install -p libhypre-2.26.0 usr/lib/*/*2.26.0.so
dh_install -p libhypre-dev --exclude=2.26.0 usr/lib/*/*
dh_install -p libhypre-dev usr/include/hypre
dh_install -p libhypre-dev --sourcedir=debian/tmp-static usr/lib/*/libHYPRE.a
make[1]: Leaving directory '/build/hypre-2.26.0'
   dh_installdocs -O--sourcedirectory=src
   dh_installchangelogs -O--sourcedirectory=src
   dh_installexamples -O--sourcedirectory=src
   dh_installman -O--sourcedirectory=src
   dh_installcatalogs -O--sourcedirectory=src
   dh_installcron -O--sourcedirectory=src
   dh_installdebconf -O--sourcedirectory=src
   dh_installemacsen -O--sourcedirectory=src
   dh_installifupdown -O--sourcedirectory=src
   dh_installinfo -O--sourcedirectory=src
   dh_installinit -O--sourcedirectory=src
   dh_installtmpfiles -O--sourcedirectory=src
   dh_installsystemd -O--sourcedirectory=src
   dh_installsystemduser -O--sourcedirectory=src
   dh_installmenu -O--sourcedirectory=src
   dh_installmime -O--sourcedirectory=src
   dh_installmodules -O--sourcedirectory=src
   dh_installlogcheck -O--sourcedirectory=src
   dh_installlogrotate -O--sourcedirectory=src
   dh_installpam -O--sourcedirectory=src
   dh_installppp -O--sourcedirectory=src
   dh_installudev -O--sourcedirectory=src
   dh_installgsettings -O--sourcedirectory=src
   dh_installinitramfs -O--sourcedirectory=src
   dh_installalternatives -O--sourcedirectory=src
   dh_bugfiles -O--sourcedirectory=src
   dh_ucf -O--sourcedirectory=src
   dh_lintian -O--sourcedirectory=src
   dh_icons -O--sourcedirectory=src
   dh_perl -O--sourcedirectory=src
   dh_usrlocal -O--sourcedirectory=src
   dh_link -O--sourcedirectory=src
   dh_installwm -O--sourcedirectory=src
   dh_installxfonts -O--sourcedirectory=src
   dh_strip_nondeterminism -O--sourcedirectory=src
   dh_compress -O--sourcedirectory=src
   dh_fixperms -O--sourcedirectory=src
   dh_missing -O--sourcedirectory=src
   dh_dwz -a -O--sourcedirectory=src
   dh_strip -a -O--sourcedirectory=src
   dh_makeshlibs -a -O--sourcedirectory=src
   dh_shlibdeps -a -O--sourcedirectory=src
   dh_installdeb -O--sourcedirectory=src
   dh_gencontrol -O--sourcedirectory=src
   dh_md5sums -O--sourcedirectory=src
   dh_builddeb -O--sourcedirectory=src
dpkg-deb: building package 'libhypre-2.26.0-dbgsym' in '../libhypre-2.26.0-dbgsym_2.26.0-3_i386.deb'.
dpkg-deb: building package 'libhypre-dev' in '../libhypre-dev_2.26.0-3_i386.deb'.
dpkg-deb: building package 'libhypre-2.26.0' in '../libhypre-2.26.0_2.26.0-3_i386.deb'.
 dpkg-genbuildinfo --build=binary -O../hypre_2.26.0-3_i386.buildinfo
 dpkg-genchanges --build=binary -O../hypre_2.26.0-3_i386.changes
dpkg-genchanges: warning: package libhypre64-dev in control file but not in files list
dpkg-genchanges: warning: package libhypre64-2.26.0 in control file but not in files list
dpkg-genchanges: warning: package libhypre64m-dev in control file but not in files list
dpkg-genchanges: warning: package libhypre64m-2.26.0 in control file but not in files list
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
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/94714 and its subdirectories
I: Current time: Sat Jun  8 09:37:54 -12 2024
I: pbuilder-time-stamp: 1717882674